Skip to content

Release 0.8.0 - #35

Merged
xyu merged 1 commit into
masterfrom
release-0.8.0
Oct 28, 2026
Merged

xyu merged 1 commit into
masterfrom
release-0.8.0

Conversation

@xyu

@xyu xyu commented Oct 28, 2026 •

Copy link
Copy Markdown
Member

Proposed changes

Bumps serpextract to 0.8.0 and records 0.7.3 and 0.8.0 in the changelog.

Why are these changes being made?

The last PyPI release is 0.7.3 from 2021. Dash and ML can drop their pylru pins only after a release without pylru is on PyPI. The Python 2 removal in #31 is also unreleased, so this is a minor bump.

Release this before #33. That PR requires tldextract>=5.3. parselyutils-core caps tldextract at 3.4.0, so dash and ML could not install a release that includes #33.

Testing

python -m build and twine check in python:3.9-bullseye. The wheel metadata reads:

Version: 0.8.0
Requires-Python: >=3.9
Requires-Dist: iso3166>=0.4
Requires-Dist: tldextract>=1.2
Requires-Dist: ruamel.yaml

Testing instructions

  • After merging, a PyPI maintainer tags and uploads the release:

    git tag v0.8.0 && git push origin v0.8.0
    python -m build && twine upload dist/serpextract-0.8.0*
    
    View at:
    https://pypi.org/project/serpextract/0.8.0/
    

🤖 Generated with Claude Code

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@xyu
xyu changed the base branch from remove-pylru to master October 28, 2026 17:21
@xyu
xyu requested a review from a team October 28, 2026 17:23
@xyu
xyu merged commit 169a63a into master Oct 28, 2026
6 checks passed
@xyu xyu mentioned this pull request Oct 28, 2026
1 task
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.

1 participant