Skip to content

Conversation

@sbillinge
Copy link
Contributor

completed migration to skpkg level 5

sbillinge and others added 30 commits August 13, 2025 18:34
better behaved license
fix: remove the use of the deprecated has_key function for dictionaries
chore: update dict.iteritems() to dict.items()
fix: add __iter__ and __next__ methods, and convert map object to a list
skpkg: move over precommit files and create pre-commit auto fixes
style: fix codespell errors
style: fix flake8 errors for config.py
style: fix flake8 errors for configtraits.py
style: fix flake8 error for tools.py
zmx27 and others added 24 commits September 20, 2025 18:14
skpkg: setup CI after migrating tests, src, requirements, and .github folder
skpkg: add configuration files for readthedocs, codecov
skpkg: migrate public static files in the repository
skpkg: add news file and update file-level comments
chore: update build-wheel workflow file to match pdfgetx standards
@sbillinge sbillinge merged commit 8f54d38 into main Oct 8, 2025
@sbillinge sbillinge deleted the migration branch October 8, 2025 12:02
@sbillinge
Copy link
Contributor Author

@zmx27 perfect, delivered! please can you make a release checklist/issue and we can push this to release.

@sbillinge
Copy link
Contributor Author

@zmx27 please can I also ask you to be in charge of the mission-control page where we are keeping track of the progress of all these projects and keep it updated as all the sub-projects get merged and released so we can finally build and release xpdfsuite latest version. A nice goal would be that this is all completed by next week, well before our beamtime and after I return from Brazil.

@zmx27
Copy link
Collaborator

zmx27 commented Oct 8, 2025

Done! I've created a release issue and also added a sub-checklist to our main mission-control page.

I'll try my best to get everything finished by next week.

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