pasportaservo icon indicating copy to clipboard operation
pasportaservo copied to clipboard

[Pliboniga ideo]: Uzu ilon por virtualaj medioj kaj devigaj programo-partoj

Open CourteousCoder opened this issue 3 years ago • 4 comments

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?

CourteousCoder avatar Mar 13 '21 15:03 CourteousCoder

Kion vi pensas pri Poetry?

batisteo avatar Mar 13 '21 21:03 batisteo

Ho! Mi ĵus esploris tion. Mi pensas ke poetry estas pli bona elekto.

CourteousCoder avatar Mar 13 '21 23:03 CourteousCoder