Michał Górny · @mgorny
203 followers · 1076 posts · Server pol.social

Jeśli nie uważacie, że myląca i słabo udokumentowana składnia `include` (przez którą ciągle odkrywam spieprzone paczki, patrz: fosstodon.org/@mgorny/10980462, fosstodon.org/@mgorny/10955102) to dostatecznie dobry powód, by odradzać , oto kolejny absurdalny problem:

Jeżeli zadeklarujesz zależność jako opcjonalną (`optional = true`), ale nie umieścisz jej w żadnej grupie `extra`… to ta zależność nie będzie opcjonalna. Żadnego ostrzeżenia o błędnej składni, nic. Problem znany od 3,5 roku:

github.com/python-poetry/poetr

A najlepsze jak ktoś ożywi wpółmartwą paczkę na tydzień, wyda nową wersję używającą Poetry, a potem przez kolejny rok będzie ignorować poprawki dla niepoprawnego użycia tego systemu budowania.

#gentoo #pep517 #python #pythonpoetry

Last updated 1 year ago

[object Object] · @objectObject
106 followers · 4 posts · Server hachyderm.io

@mvexel Right, which sucks if you have a large application with many dependencies in docker. Every time you add one dependency, pip has to verify the entire dependency tree for every developer who builds the docker env or whenever there's an uncached build. It looks like does have `poetry export -f requirements.txt` which is suitable for `pip install --no-deps -r requirements.txt`.

#pythonpoetry

Last updated 2 years ago