Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

dev-python/regex: disable pypy3 #35254

Merged
merged 7 commits into from
Feb 10, 2024
Merged

dev-python/regex: disable pypy3 #35254

merged 7 commits into from
Feb 10, 2024

Commits on Feb 10, 2024

  1. dev-python/regex: disable pypy3

    It's unsupported upstream and on x86 at least, it ends up showing up precisely
    because of the UTF8-vs-ASCII strings representation problem.
    
    (See also mrabarnett/mrab-regex#404 where the
    test issues got fixed but upstream made clear that it's unsupported and
    also can't really work properly.)
    
    Bug: mrabarnett/mrab-regex#404
    Bug: mrabarnett/mrab-regex#521
    Closes: https://bugs.gentoo.org/924136
    Signed-off-by: Sam James <sam@gentoo.org>
    thesamesam committed Feb 10, 2024
    Configuration menu
    Copy the full SHA
    7c2cbe4 View commit details
    Browse the repository at this point in the history
  2. dev-python/re-assert: disable pypy3 b/c of dev-python/regex

    Bug: https://bugs.gentoo.org/924136
    Signed-off-by: Sam James <sam@gentoo.org>
    thesamesam committed Feb 10, 2024
    Configuration menu
    Copy the full SHA
    3ad64fc View commit details
    Browse the repository at this point in the history
  3. dev-python/lark: only depend on dev-python/regex for tests w/o pypy

    The tests cleanly skip if dev-python/regex isn't available. Also, while at it,
    clean up <py3.10-era skip.
    
    Bug: https://bugs.gentoo.org/924136
    Signed-off-by: Sam James <sam@gentoo.org>
    thesamesam committed Feb 10, 2024
    Configuration menu
    Copy the full SHA
    e8b635c View commit details
    Browse the repository at this point in the history
  4. dev-python/astroid: only depend on dev-python/regex for tests w/o pypy

    The tests cleanly skip if dev-python/regex isn't available.
    
    Bug: https://bugs.gentoo.org/924136
    Signed-off-by: Sam James <sam@gentoo.org>
    thesamesam committed Feb 10, 2024
    Configuration menu
    Copy the full SHA
    71b46ca View commit details
    Browse the repository at this point in the history
  5. dev-python/rfc3987: only depend on dev-python/regex w/o pypy

    Falls back to re with less functionality if unavailable.
    
    Bug: https://bugs.gentoo.org/924136
    Signed-off-by: Sam James <sam@gentoo.org>
    thesamesam committed Feb 10, 2024
    Configuration menu
    Copy the full SHA
    636eb5b View commit details
    Browse the repository at this point in the history
  6. dev-python/aiohttp: only depend on dev-python/regex for tests w/o pypy

    Skip tests importing re_assert for pypy.
    
    Bug: https://bugs.gentoo.org/924136
    Signed-off-by: Sam James <sam@gentoo.org>
    thesamesam committed Feb 10, 2024
    Configuration menu
    Copy the full SHA
    284e7fe View commit details
    Browse the repository at this point in the history
  7. dev-python/tox: only depend on dev-python/regex for tests w/o pypy

    Skip tests importing re_assert for pypy.
    
    Bug: https://bugs.gentoo.org/924136
    Signed-off-by: Sam James <sam@gentoo.org>
    thesamesam committed Feb 10, 2024
    Configuration menu
    Copy the full SHA
    a3acbd0 View commit details
    Browse the repository at this point in the history