Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

cleanup docs and deployment bits #10

Merged
merged 9 commits into from
Mar 23, 2025
Merged

cleanup docs and deployment bits #10

merged 9 commits into from
Mar 23, 2025

Conversation

sarnold
Copy link
Owner

@sarnold sarnold commented Oct 14, 2024

  • update debian files in pkging workflows
  • set py3 version in extension shebangs
  • start some readme refactoring

* start some readme refactoring

Signed-off-by: Stephen Arnold <nerdboy@gentoo.org>
Signed-off-by: Stephen Arnold <nerdboy@gentoo.org>
…gnore

Signed-off-by: Stephen Arnold <nerdboy@gentoo.org>
* certain old-style metadata becomes a hard error in python 3.13

Signed-off-by: Stephen L Arnold <sarnold@vctlabs.com>
sarnold added 4 commits March 22, 2025 11:52
* also sync new python versions and cleanup tox file

Signed-off-by: Stephen L Arnold <sarnold@vctlabs.com>
* flake8 gets its own config file, setup.py goes away

Signed-off-by: Stephen L Arnold <sarnold@vctlabs.com>
Signed-off-by: Stephen L Arnold <sarnold@vctlabs.com>
* in pyproject.toml PyGObject==v3.50.0 up to 3.12 and in ubuntu CI
  install libgirepository-2.0-dev for ubuntu 24.04+
* this will break some CI bits until new PPA packages with their
  own version-specific patches are available

Signed-off-by: Stephen L Arnold <sarnold@vctlabs.com>
@sarnold sarnold force-pushed the still-more-docs branch 5 times, most recently from 8607982 to 6b08402 Compare March 23, 2025 01:11
* relax sphinx version requirement, restore sphinxcontrib-apidoc for now
* update readme with patch blurb, add pre-commit check workflow
* update pre-commit-config, apply formatting update

Signed-off-by: Stephen L Arnold <sarnold@vctlabs.com>
@sarnold sarnold added actions dependencies bug Something isn't working labels Mar 23, 2025
@sarnold sarnold merged commit 51554c2 into main Mar 23, 2025
6 checks passed
@sarnold sarnold deleted the still-more-docs branch March 23, 2025 01:29
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
actions bug Something isn't working dependencies
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant