| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: python314-requirements-detector | Distribution: openSUSE Tumbleweed |
| Version: 1.6.0 | Vendor: openSUSE |
| Release: 1.1 | Build date: Sun Oct 25 21:08:22 2026 |
| Group: Unspecified | Build host: reproducible |
| Size: 197201 | Source RPM: python-requirements-detector-1.6.0-1.1.src.rpm |
| Packager: https://bugs.opensuse.org | |
| Url: https://github.com/landscapeio/requirements-detector | |
| Summary: Python tool to find and list requirements of a Python project | |
Requirements-detector is a Python tool which attempts to find and list the requirements of a Python project. When run from the root of a Python project, it will try to ascertain which libraries and the versions of those libraries that the project depends on.
MIT
* Sun Oct 25 2026 Dirk Müller <dmueller@suse.com>
- update to 1.6.0:
* Poetry lets a dependency be pinned by a path, a URL or a git reference
instead of a version, and lets it be a list of such entries -- multiple
constraints -- where every entry may be version-less.
* The single-dict form was handled, but the list form fell past the guard
straight onto `assert parsed_spec_obj is not None`, so reading a
pyproject.toml that poetry itself accepts raised an AssertionError. The
guard now keys off the parsed constraint being absent rather than off the
shape of what produced it, which covers both forms, and the assert -- which
could only ever fire on input the parser already understood -- is gone.
* Wed Mar 04 2026 Dirk Müller <dmueller@suse.com>
- update to 1.5.0:
* switch to tomllib for python >= 3.11
* pylint 4 fixes
* Tue Jan 20 2026 Steve Kowalik <steven.kowalik@suse.com>
- Update to 1.3.2:
* Upgrade Astroid to version 3
* Use tomllib for Python that provide him
- Use poetry-core rather than poetry for building.
- Drop patch fix-astroid-import.patch, merged upstream.
* Wed Mar 27 2024 Steve Kowalik <steven.kowalik@suse.com>
- Update to 1.2.2:
* Stop polluting site-packages (see python-poetry/poetry#2015)
* Added semver as a dependency as it is needed by the (transplanted)
former poetry-semver code
* remove poetry-semver from the list of deps
* Updating packaging requirement in poetry lock file
* Consolidating new version and poetry dependencies after merging some PRs
* Output the dependency name without a version for poetry git, path and
url dependencies
* Tidying up some type hinting and heeding mypy warnings
* Fixing all public API methods to handle str or Path arguments
* Fixing from_setup_py to handle string and Path arguments
* Fixing handling of >=X style version ranges
* Added note about pyproject / poetry parsing
* Re-adding 3.6; prospector still supports it for now
* Handling parsing a requirements.txt generated by "poetry export"
* More refactoring, adding some type hints, moving towards astroid 2+
only compatibility
* Refactoring setup.py handling to separate module to make testing easier
* Cleaning up unused setup.py ; fixing pre-commit
- Add patch fix-astroid-import.patch:
* Use correct exception name from Astroid.
- Switch to autosetup and pyproject macros.
- No more greedy globs in %files.
* Wed Feb 10 2021 Markéta Machová <mmachova@suse.com>
- Get rid of %ifpython3
- Drop the conflict, the old version is only on Leap 15.1 and older by now
* Mon Aug 03 2020 Marketa Calabkova <mcalabkova@suse.com>
- Update to version 0.7
* support Python 3.8
* code refactorings and cleanups
* Wed Jun 03 2020 Marketa Calabkova <mcalabkova@suse.com>
- replace nose with pytest
* Tue May 19 2020 Petr Gajdos <pgajdos@suse.com>
- %python3_only -> %python_alternative
* Fri Jan 10 2020 Tomáš Chvátal <tchvatal@suse.com>
- Revert back the previous commit
* Thu Jan 09 2020 Todd R <toddrme2178@gmail.com>
- Drop python2 subpackage due to dependencies dropping python2.
/etc/alternatives/detect-requirements /usr/bin/detect-requirements /usr/bin/detect-requirements-3.14 /usr/lib/python3.14/site-packages/requirements_detector /usr/lib/python3.14/site-packages/requirements_detector-1.6.0.dist-info /usr/lib/python3.14/site-packages/requirements_detector-1.6.0.dist-info/INSTALLER /usr/lib/python3.14/site-packages/requirements_detector-1.6.0.dist-info/METADATA /usr/lib/python3.14/site-packages/requirements_detector-1.6.0.dist-info/RECORD /usr/lib/python3.14/site-packages/requirements_detector-1.6.0.dist-info/REQUESTED /usr/lib/python3.14/site-packages/requirements_detector-1.6.0.dist-info/WHEEL /usr/lib/python3.14/site-packages/requirements_detector-1.6.0.dist-info/entry_points.txt /usr/lib/python3.14/site-packages/requirements_detector-1.6.0.dist-info/licenses /usr/lib/python3.14/site-packages/requirements_detector-1.6.0.dist-info/licenses/LICENSE /usr/lib/python3.14/site-packages/requirements_detector/__init__.py /usr/lib/python3.14/site-packages/requirements_detector/__main__.py /usr/lib/python3.14/site-packages/requirements_detector/__pycache__ /usr/lib/python3.14/site-packages/requirements_detector/__pycache__/__init__.cpython-314.opt-1.pyc /usr/lib/python3.14/site-packages/requirements_detector/__pycache__/__init__.cpython-314.pyc /usr/lib/python3.14/site-packages/requirements_detector/__pycache__/__main__.cpython-314.opt-1.pyc /usr/lib/python3.14/site-packages/requirements_detector/__pycache__/__main__.cpython-314.pyc /usr/lib/python3.14/site-packages/requirements_detector/__pycache__/detect.cpython-314.opt-1.pyc /usr/lib/python3.14/site-packages/requirements_detector/__pycache__/detect.cpython-314.pyc /usr/lib/python3.14/site-packages/requirements_detector/__pycache__/exceptions.cpython-314.opt-1.pyc /usr/lib/python3.14/site-packages/requirements_detector/__pycache__/exceptions.cpython-314.pyc /usr/lib/python3.14/site-packages/requirements_detector/__pycache__/formatters.cpython-314.opt-1.pyc /usr/lib/python3.14/site-packages/requirements_detector/__pycache__/formatters.cpython-314.pyc /usr/lib/python3.14/site-packages/requirements_detector/__pycache__/handle_setup.cpython-314.opt-1.pyc /usr/lib/python3.14/site-packages/requirements_detector/__pycache__/handle_setup.cpython-314.pyc /usr/lib/python3.14/site-packages/requirements_detector/__pycache__/requirement.cpython-314.opt-1.pyc /usr/lib/python3.14/site-packages/requirements_detector/__pycache__/requirement.cpython-314.pyc /usr/lib/python3.14/site-packages/requirements_detector/__pycache__/run.cpython-314.opt-1.pyc /usr/lib/python3.14/site-packages/requirements_detector/__pycache__/run.cpython-314.pyc /usr/lib/python3.14/site-packages/requirements_detector/detect.py /usr/lib/python3.14/site-packages/requirements_detector/exceptions.py /usr/lib/python3.14/site-packages/requirements_detector/formatters.py /usr/lib/python3.14/site-packages/requirements_detector/handle_setup.py /usr/lib/python3.14/site-packages/requirements_detector/poetry_semver /usr/lib/python3.14/site-packages/requirements_detector/poetry_semver/README.md /usr/lib/python3.14/site-packages/requirements_detector/poetry_semver/__init__.py /usr/lib/python3.14/site-packages/requirements_detector/poetry_semver/__pycache__ /usr/lib/python3.14/site-packages/requirements_detector/poetry_semver/__pycache__/__init__.cpython-314.opt-1.pyc /usr/lib/python3.14/site-packages/requirements_detector/poetry_semver/__pycache__/__init__.cpython-314.pyc /usr/lib/python3.14/site-packages/requirements_detector/poetry_semver/__pycache__/empty_constraint.cpython-314.opt-1.pyc /usr/lib/python3.14/site-packages/requirements_detector/poetry_semver/__pycache__/empty_constraint.cpython-314.pyc /usr/lib/python3.14/site-packages/requirements_detector/poetry_semver/__pycache__/exceptions.cpython-314.opt-1.pyc /usr/lib/python3.14/site-packages/requirements_detector/poetry_semver/__pycache__/exceptions.cpython-314.pyc /usr/lib/python3.14/site-packages/requirements_detector/poetry_semver/__pycache__/patterns.cpython-314.opt-1.pyc /usr/lib/python3.14/site-packages/requirements_detector/poetry_semver/__pycache__/patterns.cpython-314.pyc /usr/lib/python3.14/site-packages/requirements_detector/poetry_semver/__pycache__/version.cpython-314.opt-1.pyc /usr/lib/python3.14/site-packages/requirements_detector/poetry_semver/__pycache__/version.cpython-314.pyc /usr/lib/python3.14/site-packages/requirements_detector/poetry_semver/__pycache__/version_constraint.cpython-314.opt-1.pyc /usr/lib/python3.14/site-packages/requirements_detector/poetry_semver/__pycache__/version_constraint.cpython-314.pyc /usr/lib/python3.14/site-packages/requirements_detector/poetry_semver/__pycache__/version_range.cpython-314.opt-1.pyc /usr/lib/python3.14/site-packages/requirements_detector/poetry_semver/__pycache__/version_range.cpython-314.pyc /usr/lib/python3.14/site-packages/requirements_detector/poetry_semver/__pycache__/version_union.cpython-314.opt-1.pyc /usr/lib/python3.14/site-packages/requirements_detector/poetry_semver/__pycache__/version_union.cpython-314.pyc /usr/lib/python3.14/site-packages/requirements_detector/poetry_semver/empty_constraint.py /usr/lib/python3.14/site-packages/requirements_detector/poetry_semver/exceptions.py /usr/lib/python3.14/site-packages/requirements_detector/poetry_semver/patterns.py /usr/lib/python3.14/site-packages/requirements_detector/poetry_semver/version.py /usr/lib/python3.14/site-packages/requirements_detector/poetry_semver/version_constraint.py /usr/lib/python3.14/site-packages/requirements_detector/poetry_semver/version_range.py /usr/lib/python3.14/site-packages/requirements_detector/poetry_semver/version_union.py /usr/lib/python3.14/site-packages/requirements_detector/py.typed /usr/lib/python3.14/site-packages/requirements_detector/requirement.py /usr/lib/python3.14/site-packages/requirements_detector/run.py /usr/share/doc/packages/python314-requirements-detector /usr/share/doc/packages/python314-requirements-detector/README.md /usr/share/licenses/python314-requirements-detector /usr/share/licenses/python314-requirements-detector/LICENSE
Generated by rpm2html 1.8.1
Fabrice Bellet, Fri Nov 6 00:02:16 2026