Top 18 Python Typing Projects
Optional static typing for PythonProject mention: Mypy: Using unions in mapping types does not work as expected | reddit.com/r/learnpython | 2022-01-10
If you typed it as Mapping instead of dict then it would be theoretically be type safe but its actually not supported. See mypy issue #1114. Only the value type is covariant for now.
A static type analyzer for Python codeProject mention: mypy alternatives - pytype and pyright | libhunt.com/r/mypy | 2021-10-30
another library to check typing in python code (by google)
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.
Collection of library stubs for Python, with static typesProject mention: Comparison of Python TOML parser libraries | dev.to | 2021-12-14
Python static typing home. Contains the source for typing_extensions and the documentation. Also hosts a user help forum.Project mention: What type hint should I use for "some container type" in general but explicitly exclude the str type? | reddit.com/r/learnpython | 2022-01-13
See https://github.com/python/typing/issues/256 for a discussion.
Python 3.5+ runtime type checking for integration testing and data validationProject mention: Unit tests & type hinting | reddit.com/r/learnpython | 2021-04-18
Not by default. But there are libraries to enforce types. https://github.com/RussBaz/enforce or/and https://pydantic-docs.helpmanual.io/
A simple yet powerful TUI framework for your Python (3.7+) applicationsProject mention: Version 1.1.0 has just gone live! | reddit.com/r/pytermgui | 2022-01-09
To read more, see the release log!
Command line tool for improving typing skills (programmers friendly)Project mention: Created a python script to help me practice typing special characters!! | reddit.com/r/MechanicalKeyboards | 2021-03-04
This script does require a package called mltype
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.
Runtime inspection utilities for Python typing moduleProject mention: Runtime inspection utilities for Python typing module | news.ycombinator.com | 2021-04-07
Prisma Client Python is an auto-generated and fully type-safe database client providing a simplistic yet extremely powerful APIProject mention: GitHub - RobertCraigie/prisma-client-py: Prisma Client Python is an auto-generated and fully type-safe database client | reddit.com/r/Python | 2021-11-16
Utilities for run-time type validation and multiple dispatchProject mention: Runtype 0.2 - faster than Pydantic, highly configurable, and with unique features for working with types at runtime. | reddit.com/r/Python | 2021-10-04
Source code: https://github.com/erezsh/runtype
flake8 plugin which checks that typing imports are properly guardedProject mention: new flake8-hook to manage circular import issues 🚀 | reddit.com/r/Python | 2021-03-24
PS: I didn't know this when writing the plugin, but after finishing it (🙈) I found another similarplugin already existed. This doesn't quite do what I need it to though, so I'll probably keep maintaining my own version for now - but feel free to check that out too 🙂
Flake8 plugin for managing type-checking imports & forward references.Project mention: If you want to get a little bit stricter about your import management | reddit.com/r/Python | 2021-04-29
An article about my layout and releases for its installation. (by NotGate)Project mention: Reviung41 first build | reddit.com/r/ErgoMechKeyboards | 2021-11-22
Looks like NotGate's SFB Minimized Layout (https://notgate.github.io/layout/)
Get and validate all Flask input parameters with ease.Project mention: I developed a Flask library that handles all validation and input types for you, feedback appreciated! | reddit.com/r/Python | 2021-08-09
Make mypy more effectiveProject mention: typeforce: Make mypy more effective | reddit.com/r/madeinpython | 2021-06-09
Easely create your typescript files from python definition using petit_tsProject mention: One of my first real Open source project | reddit.com/r/Python | 2021-03-02
Some tools to help with one handed typing on linuxProject mention: Semi-disabled programmer seeks endgame keyboard | reddit.com/r/MechanicalKeyboards | 2021-09-15
Last year I was diagnosed with thoracic outlet syndrome, and after several surgeries, I've been left with some nerve damage in my right arm that leaves it weaker and less coordinated than my left. For a while I had no functional use of my right arm and ended up typing entirely on the left side of a koolertron board that was marketed for gamers, with some userland software to deal with aliasing issues. It was a good stopgap but I hit a hard limit around 65wpm and had a hard time reaching any kind of flow state while programming.
This program tests your touch typing skills to output your Gross WPM(Words Per Minute). (by AdvickV)Project mention: (A post on r/NoStupidQuestions “What is ‘Debbie put her hand into the hole?’”) Found this, OP claims to have received a Quora answer containing this phrase, and longer, on repeat. When searched online, brought them to defunct websites. No hint of being an ARG so figured this is the place for it | reddit.com/r/InternetMysteries | 2021-12-31
Is this the bot? https://github.com/AdvickV/TypingTester/blob/main/paragraphs.json
Python Typing related posts
Mypy: Using unions in mapping types does not work as expected
1 project | reddit.com/r/learnpython | 10 Jan 2022
Version 1.1.0 has just gone live!
1 project | reddit.com/r/pytermgui | 9 Jan 2022
GitHub - bczsalba/pytermgui: A simple yet powerful TUI framework for your Python (3.7+) applications
1 project | reddit.com/r/pytermgui | 5 Jan 2022
Python Type Hints – How to Handle Optional Imports – Adam Johnson
1 project | news.ycombinator.com | 4 Jan 2022
Do some developers hate python?
1 project | reddit.com/r/Python | 4 Dec 2021
I am creating a command line aquarium simulator using my TUI library, pytermgui!
2 projects | reddit.com/r/Python | 1 Dec 2021
I am working on a command line aquarium simulator as an example project for my TUI library, pytermgui!
2 projects | reddit.com/r/commandline | 1 Dec 2021
What are some of the best open-source Typing projects in Python? This list will help you:
Are you hiring? Post a new remote job listing for free.