Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Open
CourteousCoder opened this issue Mar 13, 2021 · 4 comments

Comments

@CourteousCoder
Copy link
Contributor

CourteousCoder commented Mar 13, 2021

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?

@batisteo
Copy link
Member

Kion vi pensas pri Poetry?

@CourteousCoder
Copy link
Contributor Author

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

@CourteousCoder CourteousCoder changed the title [Pliboniga ideo]: Uzu "Pipenv" [Pliboniga ideo]: Uzu ilon por virtualaj medioj kaj devigaj programo-partoj Mar 14, 2021
@CourteousCoder
Copy link
Contributor Author

CourteousCoder commented Sep 8, 2024

Saluton! mi revenis tien ĉi post longa tempo. Mi memoris ke estis iuj porgramistoj esperantistaj kiuj kunsideris uzi Nix-on kiel devigaĵilo. Ankaŭ estas devbox. Lastatempe, mi estas uzinta tiun Nix-Flake por enhavigi medion projektan. Mi volas peni tirpeton por la uzo de Nix. Mi pensas ke indas esplori ion ajn pli bona ol simple requierments.txt

@interDist
Copy link
Collaborator

Jes, faru! Estus bone se vi komparus la diversajn opciojn kaj elektus tiun kiun plej simplas ek-uzi kaj plu-uzi (do, oni ne devas ellerni tute novan paradigmon aŭ instali grandan aron de kromaj iloj).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants