Skip to content

Post-1.3.0 polish: copyright, Node 20 actions, RTD version #60

Description

@itg-karthicr

Background

Post-1.3.0 polish. None of these are blocking — 1.3.0 shipped to PyPI and Read the Docs successfully. Captured so they are not forgotten.

Items

  • Refresh the stale copyright. pystrix/__init__.py sets COPYRIGHT = "2013, Neil Tallim <flan@uguu.ca>", which doc/conf.py renders in the docs footer. The year is old and it exposes an email address. Update the year/holder and drop the email, consistent with not publishing contributor emails.
  • Bump GitHub Actions off Node 20. The publish run warned that actions/checkout@v4, actions/setup-python@v5, and actions/upload-artifact@v4 / download-artifact@v4 target Node 20, which GitHub is deprecating. Bump to the next major. Consider adding Dependabot for GitHub Actions to keep these current, which also pairs with SHA-pinning pypa/gh-action-pypi-publish (deferred during the publish-workflow review).
  • Optional: activate the v1.3.0 Read the Docs version. It exists but is inactive. stable already serves the 1.3.0 docs, so this is only needed if a version-pinned /en/v1.3.0/ URL is wanted. Optionally enable "activate new versions automatically" so future tags get their own docs version without manual steps.

Notes

Low priority, no deadline. Good candidates to batch into a single small PR (the first two are repo changes; the third is a Read the Docs dashboard toggle).

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions