Skip to content

Release v0.17.13#455

Merged
edwinpav merged 2 commits intomasterfrom
edwinpav/0.17.13
Mar 6, 2026
Merged

Release v0.17.13#455
edwinpav merged 2 commits intomasterfrom
edwinpav/0.17.13

Conversation

@edwinpav
Copy link
Copy Markdown
Contributor

@edwinpav edwinpav commented Mar 6, 2026

In previous commits, I removed the deprecated pkg_resources package and replaced it with importlib-metadata. pkg_resources package was causing 2 main problems:

  1. Preventing the successful build of the new auto generated sdk docs
  2. Whenever the SDK threw an error back to the user, they also got this confusing error: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30.

Additionally, this update resolves ~79 errors/warnings in sphinx auto doc build errors.

This PR updates the config to match the new tag version so I can release an updated version of sdk.

Should solve this ci/cd build error when publishing a new tag:

ERROR: Tag name (v0.17.13) must match package version (v0.17.12).

Exited with code exit status 1

Greptile Summary

This PR bumps the package version from 0.17.12 to 0.17.13 in pyproject.toml and adds the corresponding CHANGELOG.md entry. The actual code changes (replacing deprecated pkg_resources with importlib-metadata and fixing ~79 Sphinx doc build errors) were introduced in prior commits; this PR simply tags and publishes that work as a new release.

  • pyproject.toml: Version updated from 0.17.120.17.13
  • CHANGELOG.md: New entry added under [0.17.13] documenting the pkg_resources deprecation fix and Sphinx doc build improvements

Confidence Score: 5/5

  • This PR is safe to merge — it is a minimal, well-scoped version bump with accurate changelog documentation.
  • Only two files are changed: a version string in pyproject.toml and a new CHANGELOG entry. Both are consistent with each other and with the PR description. No logic, dependencies, or runtime behavior is modified here.
  • No files require special attention.

Flowchart

%%{init: {'theme': 'neutral'}}%%
flowchart TD
    A[Prior commits\npkg_resources → importlib-metadata\nSphinx doc fixes] --> B[This PR\nVersion bump 0.17.12 → 0.17.13]
    B --> C[pyproject.toml\nversion = 0.17.13]
    B --> D[CHANGELOG.md\nv0.17.13 entry added]
    C --> E[Release v0.17.13\npublished to PyPI]
    D --> E
Loading

Last reviewed commit: e374447

@edwinpav edwinpav requested a review from vinay553 March 6, 2026 16:10
@edwinpav edwinpav self-assigned this Mar 6, 2026
@edwinpav edwinpav enabled auto-merge (squash) March 6, 2026 16:11
@edwinpav edwinpav merged commit 400dfd8 into master Mar 6, 2026
9 checks passed
@edwinpav edwinpav deleted the edwinpav/0.17.13 branch March 6, 2026 16:41
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