-
For me, the major thing is training noobs on how to setup a python env and how to fix things when shit eventually hits the fan. Poetry just made a breaking change with 1.2 for example with the "brown outs" for get-poetry.py. Another fun problem is poetry by default having an open "upper bound" for dependencies. Also poetry can't even infer from pypy about a dependencies of a package, pypi devs have deemed that problem as "will not fix". Which is balls. So poetry has to download a package, inspect its deps, and then continue resolving the graph. It's an absolute mess. I appreciate everyone that does work on that because it is not easy.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
https://pyscript.net this is pretty new. I would assume it would be pretty useful if browsers start including the interpreter
-
Maybe you're looking for https://github.com/beartype/beartype for runtime type enforcement; it's only at function calls, though, but probably a decent solution for codebases that are not completely typed for MyPy or pyright.
-
scalene
Scalene: a high-performance, high-precision CPU, GPU, and memory profiler for Python with AI-powered optimization proposals
How about scalene?
-
Related posts
-
Pystack: Like Pstack but for Python
-
svg.py: Type-safe and powerful Python library to generate SVG files
-
Memray is a memory profiler for Python by Bloomberg
-
What's the best practice to validate parameter types at runtime in Python, with and without a third-party module?
-
Palanteer v0.5 is out! Live visual Python profiling with support of multiprocess