-
pyMigrate
A tool for automatically migrating any python source code to a virtual environment with all dependencies automatically identified and installed. You can also use this tool to generate requirements.txt for your python code base, in general, this tool will help you to bring your old/hobby python codebase to production/distribution.
-
pipreqs
pipreqs - Generate pip requirements.txt file based on imports of any project. Looking for maintainers to move this project forward.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
Lines 7-8 of pymigrate/parser_import.py, the regex assumes that each imported module can be installed via an identically named package.
There’s also pipreqs for this, which I believe parses the ast of your source code to get the packages. https://github.com/bndr/pipreqs
I understand your point of you on the "it can be helpful" but honnestly, think in the long term, it is not. Packaging is dead simple, you just need to learn it. If your found git repositories without packaging, you can just fork them and add some packaging instruction and received Kudos!
Related posts
-
py-migrate : Automatically generate requirements.txt and a virtual environment for your old python codebase, by scanning the source files and identifying the dependencies.
-
py-migrate : Automatically generate requirements.txt and virtual environment for your codebase
-
How to create context-sensitive/window-aware custom shortcuts?
-
AMD Ryzen 7 7800X3D: Windows 11 vs. Ubuntu 23.04 Linux Performance
-
Text expansion app for Linux