Skip to content

Update package metadata, build, and test infrastructure#159

Merged
GregoryAshton merged 6 commits into
pycondor:masterfrom
duncanmmacleod:py3x-update
Mar 2, 2026
Merged

Update package metadata, build, and test infrastructure#159
GregoryAshton merged 6 commits into
pycondor:masterfrom
duncanmmacleod:py3x-update

Conversation

@duncanmmacleod
Copy link
Copy Markdown
Member

This PR migrates the project metadata to pyproject.toml, and updates the CI/CD pipeline for new python versions.

@duncanmmacleod duncanmmacleod force-pushed the py3x-update branch 3 times, most recently from 7819591 to 20d09fc Compare January 20, 2026 16:10
@duncanmmacleod duncanmmacleod marked this pull request as ready for review January 20, 2026 16:13
Copy link
Copy Markdown
Contributor

@GregoryAshton GregoryAshton left a comment

Choose a reason for hiding this comment

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

@duncanmmacleod this looks good. There are several "ruff" errors. Do they need to be fixed?

@duncanmmacleod
Copy link
Copy Markdown
Member Author

@duncanmmacleod this looks good. There are several "ruff" errors. Do they need to be fixed?

@GregoryAshton as part of this change I introduced a ruff configuration, I believe it's a better linter than flake8 these days, so the 'errors' are just lint items exposed through the github actions UI. They can be ignored for now, but hopefully can be gradually resolved as other changes update the codebase.

@GregoryAshton
Copy link
Copy Markdown
Contributor

Okay all looks good. I will merge.

@GregoryAshton GregoryAshton merged commit 1b09295 into pycondor:master Mar 2, 2026
20 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.

2 participants