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

WIP: allow sphinx-autodoc-typehints to be upgraded to 2.3.x on Python 3.9+ #2913

Draft
wants to merge 2 commits into
base: main
Choose a base branch
from

Conversation

mr-c
Copy link
Contributor

@mr-c mr-c commented Sep 26, 2024

Summary of changes

Allow installing with sphinx-autodoc-typehints version up to version 2.3.x in Python 3.9+ systems.

Currently this results in an error while building docs, hence this PR being in draft state, see #2912

Checklist

  • Checked that there aren't other open pull requests for
    the same change.
  • Checked that all tests and type checking passes.
  • If the change adds new features or changes the RDFLib public API:
    • Created an issue to discuss the change and get in-principle agreement.
    • Considered adding an example in ./examples.
  • If the change has a potential impact on users of this project:
    • Added or updated tests that fail without the change.
    • Updated relevant documentation to avoid inaccuracies.
    • Considered adding additional documentation.
  • Considered granting push permissions to the PR branch,
    so maintainers can fix minor issues and keep your PR up to date.

Fixed the following error

ERROR: Hashes are required in --require-hashes mode, but they are missing from some requirements. Here is a list of those requirements along with the hashes their downloaded archives actually had. Add lines like these to your requirements files to prevent tampering. (If you did not enable --require-hashes manually, note that it turns on automatically when any package has a hash.)
    docutils==0.20.1 --hash=sha256:96f387a2c5562db4476f09f13bbab2192e764cac08ebbf3a34a95d9b1e4a59d6
@ashleysommer
Copy link
Contributor

After RDFLib v7.1.0 releases, we will drop Python 3.8 support, and from RDFLib v8.0 we have only Python 3.9+.

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