python3-smartypants: update to 2.0.2 #3

Merged
sbelikov merged 3 commits from update-python3-smartypants-2.0.2 into niceos-5.2 2026-05-09 17:53:19 +03:00
Owner

Summary

Update python3-smartypants from 2.0.1 to 2.0.2.

Upstream changes

  • Fix double closing quotes after an HTML block.
  • Fix regular expressions and tests for Python 3.12+.
  • Move documentation to ReadTheDocs.

Risk assessment

  • Functional risk is low: this is a pure-Python leaf package with no daemon/service or ABI surface.
  • The main compatibility risk is output drift for edge-case HTML-block inputs, which may affect golden-file tests in downstream consumers.
  • Manual review is still recommended because the upstream compare diff was not fully inspected here and the issue data shows mixed upstream repository ownership/URL references (leohemsted vs justinmayer), so source metadata should be verified before merge.

Packaging checks

  • Verify Source0/tarball checksum for v2.0.2.
  • Confirm Version/Release bump in the spec.
  • Re-run %check and smoke tests.
  • Review whether any downstream patch is now redundant or conflicts with upstream Python 3.12+ fixes.
  • Verify the CLI entrypoint smartypants still installs and runs.

References

## Summary Update `python3-smartypants` from `2.0.1` to `2.0.2`. ## Upstream changes - Fix double closing quotes after an HTML block. - Fix regular expressions and tests for Python 3.12+. - Move documentation to ReadTheDocs. ## Risk assessment - Functional risk is low: this is a pure-Python leaf package with no daemon/service or ABI surface. - The main compatibility risk is output drift for edge-case HTML-block inputs, which may affect golden-file tests in downstream consumers. - Manual review is still recommended because the upstream compare diff was not fully inspected here and the issue data shows mixed upstream repository ownership/URL references (`leohemsted` vs `justinmayer`), so source metadata should be verified before merge. ## Packaging checks - Verify `Source0`/tarball checksum for `v2.0.2`. - Confirm `Version`/`Release` bump in the spec. - Re-run `%check` and smoke tests. - Review whether any downstream patch is now redundant or conflicts with upstream Python 3.12+ fixes. - Verify the CLI entrypoint `smartypants` still installs and runs. ## References - https://github.com/justinmayer/smartypants.py/releases/tag/v2.0.2 - https://github.com/justinmayer/smartypants.py/compare/v2.0.1...v2.0.2 - https://github.com/justinmayer/smartypants.py - https://raw.githubusercontent.com/justinmayer/smartypants.py/v2.0.2/README.rst
sbelikov merged commit f1e3426e58 into niceos-5.2 2026-05-09 17:53:19 +03:00
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
rpms/python3-smartypants!3
No description provided.