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

feat: Switch to PEP621 compliant pyproject.toml and pyproject.nix #46

Merged
merged 4 commits into from
Dec 21, 2024

Conversation

WeetHet
Copy link
Contributor

@WeetHet WeetHet commented Dec 20, 2024

Blocked on: python-poetry/poetry#9448 as poetry doesn't support pep621 yet
I packaged poetry 2.0, it should be fine

- Rewrite pyproject.toml to be PEP621 compliant
- Update flake.nix to use pyproject.nix
- Package poetry from master, use it in actions
@WeetHet WeetHet changed the title WIP: Rework to use PEP621 compliant pyproject.toml and pyproject.nix Rework to use PEP621 compliant pyproject.toml and pyproject.nix Dec 20, 2024
@WeetHet WeetHet marked this pull request as ready for review December 20, 2024 21:20
@WeetHet WeetHet force-pushed the pep621 branch 2 times, most recently from 9a23c37 to d8f7dfa Compare December 21, 2024 10:47
@vanutp vanutp changed the title Rework to use PEP621 compliant pyproject.toml and pyproject.nix feat: Switch to PEP621 compliant pyproject.toml and pyproject.nix Dec 21, 2024
- Update nixpkgs in flake.lock
- Fix nix evaluation
- Update poetry dependencies
@WeetHet WeetHet force-pushed the pep621 branch 2 times, most recently from d2ef360 to a562da3 Compare December 21, 2024 13:39
@vanutp vanutp merged commit bac06a8 into tm-a-t:dev Dec 21, 2024
6 checks passed
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

Successfully merging this pull request may close these issues.

3 participants