Package Details: python-pip-requirements-parser 32.0.1-5

Git Clone URL: https://aur.archlinux.org/python-pip-requirements-parser.git (read-only, click to copy)
Package Base: python-pip-requirements-parser
Description: Mostly correct pip requirements parsing library
Upstream URL: https://github.com/aboutcode-org/pip-requirements-parser
Licenses: MIT
Conflicts: python-pip-requirements-parser-git
Submitter: Auerhuhn
Maintainer: Auerhuhn
Last Packager: Auerhuhn
Votes: 1
Popularity: 0.000000
First Submitted: 2022-08-17 18:53 (UTC)
Last Updated: 2026-01-11 01:43 (UTC)

Latest Comments

LTSlw commented on 2026-05-18 01:18 (UTC) (edited on 2026-05-18 01:19 (UTC) by LTSlw)

/tmp/python-pip-requirements-parser/src/pip-requirements-parser-32.0.1/tests/test_pip_api_parse_requirements.py:202: AssertionError
================================================================================================================= short test summary info ==================================================================================================================
FAILED tests/pip_requirements_parser_tests/test_requirements_file.py::test_RequirementsFile_to_dict[/tmp/python-pip-requirements-parser/src/pip-requirements-parser-32.0.1/tests/pip_requirements_parser_tests/data/requirements/requirement-parser-issues.txt] - AssertionError: assert {'comments': ...], ...}, ...]} == {'comments': ...], ...}, ...]}
FAILED tests/pip_requirements_parser_tests/test_requirements_file.py::test_RequirementsFile_to_dict[/tmp/python-pip-requirements-parser/src/pip-requirements-parser-32.0.1/tests/pip_requirements_parser_tests/data/requirements/pip-docs-examples.txt] - AssertionError: assert {'comments': ...], ...}, ...]} == {'comments': ...], ...}, ...]}
FAILED tests/pip_requirements_parser_tests/test_requirements_file.py::test_RequirementsFile_to_dict[/tmp/python-pip-requirements-parser/src/pip-requirements-parser-32.0.1/tests/pip_requirements_parser_tests/data/more-requirements/jacobzweig-RCNN_Toolbox-requirements.txt] - assert {'comments': ...], ...}, ...]} == {'comments': ...], ...}, ...]}
FAILED tests/pip_requirements_parser_tests/test_requirements_file.py::test_RequirementsFile_dumps_unparse[/tmp/python-pip-requirements-parser/src/pip-requirements-parser-32.0.1/tests/pip_requirements_parser_tests/data/requirements/requirement-parser-issues.txt] - assert '# from https...sion >= "3"\n' == '# from https...sion >= "3"\n'
FAILED tests/pip_requirements_parser_tests/test_requirements_file.py::test_RequirementsFile_dumps_unparse[/tmp/python-pip-requirements-parser/src/pip-requirements-parser-32.0.1/tests/pip_requirements_parser_tests/data/requirements/pip-docs-examples.txt] - AssertionError: assert '# examples f...omePackage1\n' == '# examples f...omePackage1\n'
FAILED tests/pip_requirements_parser_tests/test_requirements_file.py::test_RequirementsFile_dumps_unparse[/tmp/python-pip-requirements-parser/src/pip-requirements-parser-32.0.1/tests/pip_requirements_parser_tests/data/more-requirements/jacobzweig-RCNN_Toolbox-requirements.txt] - AssertionError: assert '#\n# This fi...late==0.7.5\n' == '#\n# This fi...late==0.7.5\n'
FAILED tests/pip_requirements_parser_tests/unit/test_req.py::TestInstallRequirement::test_pep440_url_link_requirement - AssertionError: assert 'foo @ git+ht...m@ref#egg=foo' == 'foo@ git+htt...m@ref#egg=foo'
FAILED tests/pip_requirements_parser_tests/unit/test_req.py::TestInstallRequirement::test_pep440_wheel_link_requirement - AssertionError: assert 'test @ https...bogus-any.whl' == 'test@ https:...bogus-any.whl'
FAILED tests/pip_requirements_parser_tests/unit/test_req_file.py::TestProcessFile::test_parse_name_at_url_to_wheel_with_packaging - AssertionError: assert 'SomeProject ...-none-any.whl' == 'SomeProject@...-none-any.whl'
FAILED tests/pip_requirements_parser_tests/unit/test_req_file.py::TestProcessFile::test_parse_name_at_url__with_packaging - AssertionError: assert 'SomeProject ...eProject2.tgz' == 'SomeProject@...eProject2.tgz'
FAILED tests/pip_requirements_parser_tests/unit/test_req_file.py::TestProcessFile::test_parse_name_at_vcs_url_to_wheel_with_packaging - AssertionError: assert 'SomeProject ...-none-any.whl' == 'SomeProject@...-none-any.whl'
FAILED tests/pip_requirements_parser_tests/unit/test_req_file.py::TestProcessFile::test_can_dumps_name_at_url_to_wheel - AssertionError: assert 'SomeProject ...-none-any.whl' == 'SomeProject@...-none-any.whl'
FAILED tests/pip_requirements_parser_tests/unit/test_req_file.py::TestProcessFile::test_can_dumps_name_at_url_to_wheel_with_space - AssertionError: assert 'SomeProject ...-none-any.whl' == 'SomeProject@...-none-any.whl'
FAILED tests/test_pip_api_parse_requirements.py::test_parse_requirements_PEP508[test_5080] - AssertionError: assert 'pip @ https:...a9234ee9982d4' == 'pip@ https:/...a9234ee9982d4'
FAILED tests/test_pip_api_parse_requirements.py::test_parse_requirements_PEP508[test_5081] - AssertionError: assert 'pip @ https:...a9234ee9982d4' == 'pip@ https:/...a9234ee9982d4'
XFAIL tests/test_packaging_legacy_version.py::TestLegacyVersion::test_legacy_version_is_deprecated - We vendored packaging to reinstate LegacyVersion
=========================================================================================== 15 failed, 8250 passed, 5 skipped, 5 deselected, 1 xfailed in 4.30s ============================================================================================
==> ERROR: A failure occurred in check().
Aborting...

Auerhuhn commented on 2024-12-23 17:30 (UTC)

I have 20-odd packages that needed rebuilding, some of whose maintainers I needed to prod.

I know, right! Been poking maintainers left and right since yesterday, too. Definitely appreciate your pointers no matter what.

gesh commented on 2024-12-23 16:44 (UTC)

Lol, that happens to me too. I needed to pay attention with my own rebuilds to check whether the maintainer had bumped pkgrel themselves -- I have 20-odd packages that needed rebuilding, some of whose maintainers I needed to prod.

Auerhuhn commented on 2024-12-23 16:39 (UTC)

@gesh Thanks for the pointer, I only rebuilt it locally because I had forgotten that I own the package! Fixed.

gesh commented on 2024-12-23 14:50 (UTC)

This package was forgotten in your wave of pkgrel bumps for Python 3.13