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

Conversation

thesamesam
Copy link
Member

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
Copy link
Member Author

Some of these are test-only deps so might be able to prune this back a bit depending on if all tests need it.

@thesamesam thesamesam added the priority-ci Increase the priority for CI processing. Use scarcely. label Feb 10, 2024
@gentoo-bot
Copy link

Pull Request assignment

Submitter: @thesamesam
Areas affected: ebuilds
Packages affected: dev-python/astroid, dev-python/lark, dev-python/re-assert, dev-python/regex, dev-python/rfc3987

dev-python/astroid: @gentoo/python
dev-python/lark: @gentoo/python
dev-python/re-assert: @gentoo/python
dev-python/regex: @gentoo/python
dev-python/rfc3987: aballier, @gentoo/python

Linked bugs

Bugs linked: 924136


In order to force reassignment and/or bug reference scan, please append [please reassign] to the pull request title.

Docs: Code of ConductCopyright policy (expl.) ● DevmanualGitHub PRsProxy-maint guide

@gentoo-bot gentoo-bot added assigned PR successfully assigned to the package maintainer(s). bug linked Bug/Closes found in footer, and cross-linked with the PR. labels Feb 10, 2024
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>
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>
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>
Falls back to re with less functionality if unavailable.

Bug: https://bugs.gentoo.org/924136
Signed-off-by: Sam James <sam@gentoo.org>
Skip tests importing re_assert for pypy.

Bug: https://bugs.gentoo.org/924136
Signed-off-by: Sam James <sam@gentoo.org>
Skip tests importing re_assert for pypy.

Bug: https://bugs.gentoo.org/924136
Signed-off-by: Sam James <sam@gentoo.org>
@gentoo-repo-qa-bot
Copy link
Collaborator

Pull request CI report

Report generated at: 2024-02-10 03:33 UTC
Newest commit scanned: 02b649e
Status: ✅ good

There are existing issues already. Please look into the report to make sure none of them affect the packages in question:
https://qa-reports.gentoo.org/output/gentoo-ci/9fa728b046/output.html

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
assigned PR successfully assigned to the package maintainer(s). bug linked Bug/Closes found in footer, and cross-linked with the PR. priority-ci Increase the priority for CI processing. Use scarcely.
Projects
None yet
3 participants