apache / infrastructure-asfquart

Apache infrastructure
https://infra.apache.org/
Apache License 2.0
1 stars 1 forks source link

Standardise on requirements.txt rather than Pipfile #10

Closed sebbASF closed 1 month ago

sebbASF commented 4 months ago

Most other Infra Python projects use a requirements.txt file rather than a Pipfile.

gstein commented 4 months ago

Ugh. I didn't even know about the Pipfile. I recently added a new requirement to pyproject.toml and missed Pipfile. ... I don't even know what uses Pipfile.

pyproject.toml is the appropriate place to put dependencies, as that's what is used to build the package for upload to PyPI. Note sure if pip can read a .toml

Humbedooh commented 1 month ago

Pipfile was used for pytest coverage and only that. I believe this is now covered by the TOML and Poetry, so it should have obsoleted itself by now. I'll verify with Wells.

gstein commented 1 month ago

We have decided to standardize on pyproject.toml and the Poetry tool.