Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: python311-fawltydeps | Distribution: openSUSE Tumbleweed |
Version: 0.20.0 | Vendor: openSUSE |
Release: 1.1 | Build date: Sun Jul 13 14:15:54 2025 |
Group: Unspecified | Build host: reproducible |
Size: 525732 | Source RPM: python-fawltydeps-0.20.0-1.1.src.rpm |
Packager: https://bugs.opensuse.org | |
Url: https://github.com/tweag/FawltyDeps | |
Summary: Find undeclared and unused 3rd-party dependencies in your Python project |
Find undeclared and unused 3rd-party dependencies in your Python project.
MIT
* Sun Jul 13 2025 Dirk Müller <dmueller@suse.com> - update to 0.20.0: * When FawltyDeps finds a 3rd-party `import` that is not declared, it will output that import name as an undeclared dependency. But as we've talked about before, _import_ names in Python are not necessarily synonymous with the _package_ names that you would have to declare in order to make those import names available. * For example, if you `import sklearn` in your code, it might not be obvious that the corresponding dependency declaration should be `scikit-learn`, and not `sklearn`. * Starting with this version, if you run FawltyDeps with the `--detailed` option, _and_ if there happens to be one or more (undeclared) packages in your Python environment that provide the relevant import name, then FawltyDeps will suggest these packages as potential solutions to your undeclared dependency. * By default (and before this release) FawltyDeps looks at the paths on the command-line to deduce where 1st-party imports (i.e. your project's own modules) can be found. In some corner cases this deduction fails, and the result is typically that a 1st-party import is flagged by FawltyDeps as an undeclared dependency. * The new `--base-dir` allows you to control where FawltyDeps looks for 1st-party imports, and it can help fix those cases where the default deduction fails, for example in cases where you are passing individual file names (instead of directory names) on the FawltyDeps command line. * Tue Apr 01 2025 Nico Krapp <nico.krapp@suse.com> - Update to 0.19.0 * Drop Python v3.7 support, upgrade deps, add Python v3.13 support by @jherland in #459 * Documentation page: mkdocs & GitHub pages by @mknorps in #449 * Add support for PEP 735 dependency groups by @jherland in #469 * Mon Feb 10 2025 Dirk Müller <dmueller@suse.com> - spec-cleaner run - switch to poetry-core * Fri Feb 07 2025 Nico Krapp <nico.krapp@suse.com> - initial packaging v0.18.0
/etc/alternatives/fawltydeps /usr/bin/fawltydeps /usr/bin/fawltydeps-3.11 /usr/lib/python3.11/site-packages/fawltydeps /usr/lib/python3.11/site-packages/fawltydeps-0.20.0.dist-info /usr/lib/python3.11/site-packages/fawltydeps-0.20.0.dist-info/INSTALLER /usr/lib/python3.11/site-packages/fawltydeps-0.20.0.dist-info/LICENSE /usr/lib/python3.11/site-packages/fawltydeps-0.20.0.dist-info/METADATA /usr/lib/python3.11/site-packages/fawltydeps-0.20.0.dist-info/RECORD /usr/lib/python3.11/site-packages/fawltydeps-0.20.0.dist-info/REQUESTED /usr/lib/python3.11/site-packages/fawltydeps-0.20.0.dist-info/WHEEL /usr/lib/python3.11/site-packages/fawltydeps-0.20.0.dist-info/entry_points.txt /usr/lib/python3.11/site-packages/fawltydeps/__init__.py /usr/lib/python3.11/site-packages/fawltydeps/__main__.py /usr/lib/python3.11/site-packages/fawltydeps/__pycache__ /usr/lib/python3.11/site-packages/fawltydeps/__pycache__/__init__.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/fawltydeps/__pycache__/__init__.cpython-311.pyc /usr/lib/python3.11/site-packages/fawltydeps/__pycache__/__main__.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/fawltydeps/__pycache__/__main__.cpython-311.pyc /usr/lib/python3.11/site-packages/fawltydeps/__pycache__/check.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/fawltydeps/__pycache__/check.cpython-311.pyc /usr/lib/python3.11/site-packages/fawltydeps/__pycache__/cli_parser.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/fawltydeps/__pycache__/cli_parser.cpython-311.pyc /usr/lib/python3.11/site-packages/fawltydeps/__pycache__/dir_traversal.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/fawltydeps/__pycache__/dir_traversal.cpython-311.pyc /usr/lib/python3.11/site-packages/fawltydeps/__pycache__/extract_imports.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/fawltydeps/__pycache__/extract_imports.cpython-311.pyc /usr/lib/python3.11/site-packages/fawltydeps/__pycache__/gitignore_parser.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/fawltydeps/__pycache__/gitignore_parser.cpython-311.pyc /usr/lib/python3.11/site-packages/fawltydeps/__pycache__/limited_eval.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/fawltydeps/__pycache__/limited_eval.cpython-311.pyc /usr/lib/python3.11/site-packages/fawltydeps/__pycache__/main.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/fawltydeps/__pycache__/main.cpython-311.pyc /usr/lib/python3.11/site-packages/fawltydeps/__pycache__/packages.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/fawltydeps/__pycache__/packages.cpython-311.pyc /usr/lib/python3.11/site-packages/fawltydeps/__pycache__/settings.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/fawltydeps/__pycache__/settings.cpython-311.pyc /usr/lib/python3.11/site-packages/fawltydeps/__pycache__/traverse_project.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/fawltydeps/__pycache__/traverse_project.cpython-311.pyc /usr/lib/python3.11/site-packages/fawltydeps/__pycache__/types.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/fawltydeps/__pycache__/types.cpython-311.pyc /usr/lib/python3.11/site-packages/fawltydeps/__pycache__/utils.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/fawltydeps/__pycache__/utils.cpython-311.pyc /usr/lib/python3.11/site-packages/fawltydeps/check.py /usr/lib/python3.11/site-packages/fawltydeps/cli_parser.py /usr/lib/python3.11/site-packages/fawltydeps/dir_traversal.py /usr/lib/python3.11/site-packages/fawltydeps/extract_deps /usr/lib/python3.11/site-packages/fawltydeps/extract_deps/__init__.py /usr/lib/python3.11/site-packages/fawltydeps/extract_deps/__pycache__ /usr/lib/python3.11/site-packages/fawltydeps/extract_deps/__pycache__/__init__.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/fawltydeps/extract_deps/__pycache__/__init__.cpython-311.pyc /usr/lib/python3.11/site-packages/fawltydeps/extract_deps/__pycache__/environment_yml_parser.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/fawltydeps/extract_deps/__pycache__/environment_yml_parser.cpython-311.pyc /usr/lib/python3.11/site-packages/fawltydeps/extract_deps/__pycache__/pixi_toml_parser.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/fawltydeps/extract_deps/__pycache__/pixi_toml_parser.cpython-311.pyc /usr/lib/python3.11/site-packages/fawltydeps/extract_deps/__pycache__/pyproject_toml_parser.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/fawltydeps/extract_deps/__pycache__/pyproject_toml_parser.cpython-311.pyc /usr/lib/python3.11/site-packages/fawltydeps/extract_deps/__pycache__/requirements_parser.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/fawltydeps/extract_deps/__pycache__/requirements_parser.cpython-311.pyc /usr/lib/python3.11/site-packages/fawltydeps/extract_deps/__pycache__/setup_cfg_parser.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/fawltydeps/extract_deps/__pycache__/setup_cfg_parser.cpython-311.pyc /usr/lib/python3.11/site-packages/fawltydeps/extract_deps/__pycache__/setup_py_parser.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/fawltydeps/extract_deps/__pycache__/setup_py_parser.cpython-311.pyc /usr/lib/python3.11/site-packages/fawltydeps/extract_deps/environment_yml_parser.py /usr/lib/python3.11/site-packages/fawltydeps/extract_deps/pixi_toml_parser.py /usr/lib/python3.11/site-packages/fawltydeps/extract_deps/pyproject_toml_parser.py /usr/lib/python3.11/site-packages/fawltydeps/extract_deps/requirements_parser.py /usr/lib/python3.11/site-packages/fawltydeps/extract_deps/setup_cfg_parser.py /usr/lib/python3.11/site-packages/fawltydeps/extract_deps/setup_py_parser.py /usr/lib/python3.11/site-packages/fawltydeps/extract_imports.py /usr/lib/python3.11/site-packages/fawltydeps/gitignore_parser.py /usr/lib/python3.11/site-packages/fawltydeps/limited_eval.py /usr/lib/python3.11/site-packages/fawltydeps/main.py /usr/lib/python3.11/site-packages/fawltydeps/packages.py /usr/lib/python3.11/site-packages/fawltydeps/settings.py /usr/lib/python3.11/site-packages/fawltydeps/traverse_project.py /usr/lib/python3.11/site-packages/fawltydeps/types.py /usr/lib/python3.11/site-packages/fawltydeps/utils.py /usr/share/doc/packages/python311-fawltydeps /usr/share/doc/packages/python311-fawltydeps/README.md /usr/share/licenses/python311-fawltydeps /usr/share/licenses/python311-fawltydeps/LICENSE
Generated by rpm2html 1.8.1
Fabrice Bellet, Mon Jul 28 23:30:09 2025