Skip to content
This repository has been archived by the owner on Oct 11, 2021. It is now read-only.

ci: update requirements through GitHub Actions #412

Merged
merged 80 commits into from
Dec 16, 2020

Conversation

redeboer
Copy link
Member

@redeboer redeboer commented Dec 16, 2020

Closes #409
Closes #402

Requirements differ for each version of Python. We therefore have to maintain requirement.txt files for each version of Python that we supports. It is, however, hard to update these lists manually, so it is better to do this through a GitHub workflow (which has access to all versions of Python).

See also
https://github.com/jazzband/pip-tools#cross-environment-usage-of-requirementsinrequirementstxt-and-pip-compile

@redeboer
Copy link
Member Author

e92dd1a (PAT) doesn't work yet

@redeboer
Copy link
Member Author

Ok seems that 7a6b611 does the job

Copy link
Member

@spflueger spflueger left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

GJ

@redeboer redeboer merged commit a3d0691 into master Dec 16, 2020
@redeboer redeboer deleted the requirements-python-36-38 branch December 16, 2020 22:08
redeboer added a commit to ComPWA/PWA-pages that referenced this pull request Jan 16, 2021
* build: limit to sphinxcontrib-bibtex < 2
* ci: import dev dependency upgrader
  ComPWA/expertsystem#412
* ci: upgrade developer dependencies (automatic)
* fix: cross-references in develop page
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
🖱️ DX Improvements to the Developer Experience
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Pin all nested dependencies for different Python versions
2 participants