poetry-core
installer
poetry-core | installer | |
---|---|---|
1 | 3 | |
411 | - | |
1.5% | - | |
8.8 | - | |
6 days ago | - | |
Python | ||
MIT License | - |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
poetry-core
-
turbo encabulator compliant
A build backend tool (setuptools/flit_core/poetry-core, etc.) configured in the pyproject.toml
installer
-
turbo encabulator compliant
It will install things using pip, and this means putting a lot of garbage on your system. I've written an example script that installs packages in a more compact way: https://gitlab.com/python-packaging-tools/installer there's also some explanation in the readme about the process and what gets installed etc. pip is just not meant for production. It's designed to be a developer's tool with some clutches added retrospectively to sorta' kinda' make it work in production environment, but not really.
-
pip install dad_jokes
I once made this as an exercise / illustration: https://gitlab.com/python-packaging-tools/installer (this isn't exactly how things were done at where I work, just an outline).
-
[HELP] Installing packages manually
Hi. I wrote a program in Erlang to make installing Python packages simple and consistent. It can be found here: https://gitlab.com/python-packaging-tools/installer
What are some alternatives?
python-project-template - DO NOT FORK, CLICK ON "Use this template" - A github template to start a Python Project - this uses github actions to generate your project based on the template.
setuptools - Official project repository for the Setuptools build system
cookiecutter-poetry - A modern cookiecutter template for Python projects that use Poetry for dependency management
cookiecutter-cruft-poetry-tox-pre-commit-ci-cd - A Modern DevSecOps-centric Cookiecutter template for Python packages and/or projects
wolt-python-package-cookiecutter - Cookiecutter for rapidly creating modern & high-quality Python packages
requirements-wayback-machine - Wayback machine for pip requirements.txt
fades - fades is a system that automatically handles the virtualenvs in the cases normally found when writing scripts and simple programs, and even helps to administer big projects.