Python Python37

Open-source Python projects categorized as Python37 | Edit details

Top 16 Python Python37 Projects

  • pydantic

    Data parsing and validation using Python type hints

    Project mention: Strict Python Function Parameters | news.ycombinator.com | 2022-01-23

    Slightly off-topic, but everyone writing modern Python should be familiar with Pydantic and similar libraries that use type hints for validation and parsing:

    https://pydantic-docs.helpmanual.io/

    https://fastapi.tiangolo.com/

    https://github.com/tiangolo/typer

    We're using Pydantic for Robusta (https://github.com/robusta-dev/robusta) and absolutely love it. You get the best of traditional Python (rapid prototyping and no boilerplate) while still being able to scale your codebase and keep it maintainable. Robusta is the first large project I've written in Python where I'm not encountering type errors at runtime left and right.

  • PyJNIus

    Access Java classes from Python

    Project mention: buildozer -v android debug error | reddit.com/r/kivy | 2021-11-02

    [INFO]: -> running basename https://github.com/kivy/pyjnius/archive/1.3.0.zip

  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • jsons

    🐍 A Python lib for (de)serializing Python objects to/from JSON

  • MLB-StatsAPI

    Python wrapper for MLB Stats API

    Project mention: New Stats API Transaction Endpoint Exposed | reddit.com/r/mlbdata | 2021-12-22

    Thanks. I'll have to add this endpoint to the MLB-StatsAPI module and wiki.

  • pyan

    Static call graph generator. The official Python 3 version. Development repo.

    Project mention: GitHub - Technologicat/pyan: Static call graph generator. The official Python 3 version. Development repo. | reddit.com/r/Python | 2021-09-19
  • TrackLater

    TrackLater helps you track time after-the-fact by combining clues and showing your day on a simple timeline view.

    Project mention: I've recently updated my app that helps track work hours after-the-fact by combining clues and displaying the day with a simple timeline view. | reddit.com/r/opensource | 2021-03-12
  • falconpy

    The CrowdStrike Falcon SDK for Python

    Project mention: How to start working with the API | reddit.com/r/crowdstrike | 2021-12-06

    I'll use one of the samples posted in the repository to give you a walk through. (It can be found here.)

  • SonarLint

    Deliver Cleaner and Safer Code - Right in Your IDE of Choice!. SonarLint is a free and open source IDE extension that identifies and catches bugs and vulnerabilities as you code, directly in the IDE. Install from your favorite IDE marketplace today.

  • awesome-pattern-matching

    Pattern Matching for Python 3.7+ in a simple, yet powerful, extensible manner.

  • brain-brew

    Automated Anki flashcard creation and extraction to/from Csv

    Project mention: Anyone interested in Anki to Markdown(Obsidian) convertor? | reddit.com/r/Anki | 2021-08-09

    Sounds like you'd like Brain Brew, if Markdown was added as a Source type. Currently has two way sync between Csv and CrowdAnki, and the conversion is all abstracted so that other source types can be added.

  • mutatest

    Python mutation testing: test your tests! Safely run mutation trials without source code modifications and see what will get past your test suite.

    Project mention: Mutation Driven Testing: When TDD Just Isn’t Good Enough | news.ycombinator.com | 2021-02-06

    For any Python users, there's a library that automates mutation testing by parsing the AST: https://github.com/EvanKepner/mutatest

  • mcpyrate

    Advanced macro expander and language lab for Python.

    Project mention: Advanced macro expander and language lab for Python | news.ycombinator.com | 2021-03-25
  • pypokedex

    A minimal pokedex library for Python

    Project mention: Need help creating a single-page web app with Flask and a specific library (Python) | reddit.com/r/AskProgramming | 2022-01-04

    I am having a lot of trouble with this issue and have spent all day on it. Essentially, I would like to create a single-page web app with Python using Flask. I am importing a library called pypokedex, found here. The idea is to have an input field where a user enters a Pokemon's name and then that Pokemon's information from pypokedex is displayed.

  • Pycraft

    This is a project in which I aim to test my abilities and learn new skills, and show what I can do to the community thank you all very much for coming here and I hope you enjoy and are inspired to fire up IDLE yourself.

    Project mention: Pycraft Progress report #4 | dev.to | 2021-12-14

    You can find the latest release of Pycraft (v0.9.3) here: https://github.com/PycraftDeveloper/Pycraft You can also find the latest documentation for Pycraft here: https://python-pycraft.readthedocs.io/en/pycraft-v0.9.3/ although be aware there is a lot of changes occurring here!

  • dotify

    🐍🎶 Yet another Spotify Web API Python library

    Project mention: Downloading music from Spotify | reddit.com/r/Python | 2021-05-05

    Inspired by the functionality provided by https://github.com/spotDL/spotify-downloader, I decided to implement https://github.com/billsioros/dotify, a spiritual sibling of it, BUT in the form of heavily object oriented python library. Feel free to check it out. I would greatly appreciate any feedback either directly in this thread or via GitHub Issues. PRs are also welcome !

  • gybe

    A simple YAML transpiler for rendering Kubernetes manifests using python type-hints.

    Project mention: Show HN: Gybe – Render Kubernetes manifests with Python type hints | news.ycombinator.com | 2021-02-21
  • Visual-Music

    This is a short program that takes the input from your microphone and uses OpenGL to draw a live colourful pattern.

    Project mention: Pycraft Progress report | dev.to | 2021-12-07

    Well today saw a small number of changes as I try to get screenshots to work so I can get that to work in windowed mode in game, aside from that (I'm near a solution), I have also enabled error messages and the ability to go back from the game engine to the main body of Pycraft (like the home screen, inventory and maps) so we are a few steps closer to Pycraft v0.9.3 being released, maybe this weekend if all goes well. I'm planning to add sound effects like the step FX to the game, and finish the jump animation in game. One thing to add, it takes about a day at least to publish Pycraft (that's including to PYPI) if all goes well, and after Pycraft v0.9.3 is live, time will be spent on the installer and building documentation before work on Pycraft v0.9.4 begins! I have also spent today experimenting with OpenGL in Python with a soon to be released project "Visual-Music" (here: https://github.com/PycraftDeveloper/Visual-Music), I have already posted about that, although don't worry most of my time will be dedicated to Pycraft And that won't be received many updates (although I'll keep it up to date!)

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2022-01-23.

Python Python37 related posts

Index

What are some of the best open-source Python37 projects in Python? This list will help you:

Project Stars
1 pydantic 8,951
2 PyJNIus 1,177
3 jsons 212
4 MLB-StatsAPI 208
5 pyan 168
6 TrackLater 107
7 falconpy 95
8 awesome-pattern-matching 90
9 brain-brew 52
10 mutatest 44
11 mcpyrate 33
12 pypokedex 15
13 Pycraft 14
14 dotify 4
15 gybe 4
16 Visual-Music 1
Find remote jobs at our new job board 99remotejobs.com. There are 30 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
OPS - Build and Run Open Source Unikernels
Quickly and easily build and deploy open source unikernels in tens of seconds. Deploy in any language to any cloud.
github.com/nanovms