Skip to content

Create a new release based on fixes after v2.2.0? #135

Open

Description

@2014felixchang

Would it be possible to create a new release to take into account the changes/fixes that was made after v2.2.0?
Commits spanning from 2021 to 2023 are not reflected in release v2.2.0 (2020).

Activity

  1. SAKMZ commented on Jul 20, 2026

    @SAKMZ

    For anyone still watching this thread: since the original hasn't had a release since 2.2.0, I've published a maintained, drop-in successor on PyPI — user-agents-ng.

    The API is unchanged (from user_agents import parse), so migration is just:

    pip uninstall user-agents
    pip install user-agents-ng
    

    What's new in 3.0.0: tested support for Python 3.9–3.14, type hints + py.typed, pyproject.toml packaging, and CI on Linux + Windows.

    Full credit to @selwin and the original authors — this only picks up where 2.2.0 left off. Repo: https://github.com/SAKMZ/python-user-agents. Happy to fold in outstanding fixes if there's interest.

  2. nijel commented on Sep 22, 2026

    @nijel

    @SAKMZ Have you considered turning on issues on the repo? This way there is no practical way to report issues back (not that I see any, but I was considering migration, and this looks weird).

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

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions