Created attachment 231953 [details] py-jsx-lexer-1.0.0.patch Hi Kubilay, attached is the patch that updates textproc/py-jsx-lexer to 1.0.0, modernizes the testsuite and switches back to PyPI. QA: ~~~ - poudriere -> OK (12.2-RELEASE amd64, py37, py38, py39, py310, py311) Results via "make test" (all Python flavors): ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > Ran 9 tests in 0.176s > > OK
Comment on attachment 231953 [details] py-jsx-lexer-1.0.0.patch ^Triage: Setting maintainer-approval flag to '+' as it's implicitly given by maintainers' MAINTAINER_POLICY.
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=f13a230d076b27337a8c9e6d3ca0a1e335b470c0 commit f13a230d076b27337a8c9e6d3ca0a1e335b470c0 Author: Kai Knoblich <kai@FreeBSD.org> AuthorDate: 2022-02-27 11:05:26 +0000 Commit: Kai Knoblich <kai@FreeBSD.org> CommitDate: 2022-02-27 11:05:26 +0000 textproc/py-jsx-lexer: Update to 1.0.0 * Switch back to PyPI as sdists are there available again. * Modernize "do-test" target while I'm here. Changelog: https://github.com/fcurella/jsx-lexer/compare/v0.0.7...v1.0.0 PR: 262060 Approved by: koobs (maintainer, implicit: MAINTAINER_POLICY) MFH: No (not compatible with py-pygments in 2022Q1) textproc/py-jsx-lexer/Makefile | 14 ++++++-------- textproc/py-jsx-lexer/distinfo | 6 +++--- 2 files changed, 9 insertions(+), 11 deletions(-)
^Triage: Set MFH flag to '-' as the test suite fails with the release of textproc/py-pygments in 2022Q1: > FAIL: test_get_tokens (tests.test_lexer.JsxLexerTestCase)
Committed, thank you for the notes regarding the testsuite in bug #262061, comment #1!