pasportaservo
pasportaservo copied to clipboard
[Pliboniga ideo]: Uzu ilon por virtualaj medioj kaj devigaj programo-partoj
Redacto: Pipenv
ne plu estas subtenata, sed Poetry
estas alia elekto por la sama celo.
Mi proponas, ke estus bona ideo uzi "Pipenv" por helpi nin pri devigaj programo-partoj kaj virtualaj medioj de Python.
Devigaj programo-partoj lokiĝus en Pipfile
(simpla dosiero en TOML) anstataŭ ol requirements.txt
. La Pipfile
enhavus la version de Python, devigajn programo-partojn, dum-programadajn devigajn programo-partojn, projektajn skriptojn. Ekzemplo sekvas.
[[source]]
url = "https://pypi.python.org/simple"
verify_ssl = true
name = "pypi"
[requires]
python_version = "3.9"
[packages]
requests = "*"
[dev-packages]
pytest = "*"
[scripts]
komencu = "python manage.py runserver"
testu = "pytest ..."
Pipenv aŭtomate kreas virtualan medion por ni. Oni ankaŭ povas eniri ĝin ŝele.
Kion vi pensas pri tio ĉi?
Kion vi pensas pri Poetry?
Ho! Mi ĵus esploris tion. Mi pensas ke poetry estas pli bona elekto.