14
0
Commit Graph

10 Commits

Author SHA256 Message Date
9870a0df92 - migrate to libalternatives
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-fawltydeps?expand=0&rev=12
2025-08-15 08:48:48 +00:00
e3c843042a Accepting request 1299433 from home:fstegmeier:branches:devel:languages:python
- Add missing runtime requirements
- Update to 0.20.0
  * Expand user defined mapping documentation. by @obscurerichard in #480
  * Follow-up after removing support for Python v3.8 by @jherland in #475
  * Work around top-level venv special case by @jherland in #468
  * Upgrade project declarations in pyproject.toml by @jherland in #481
  * Suggest package names for undeclared imports, when possible by @jherland in #470
  * CI: call actionlint to check workflow files by @smelc in #485
  * Add support for *-wildcards in ignore-undeclared and ignore-unused by @jherland in #479
  * RFC/Follow-up to actionlint CI action by @jherland in #488
  * Follow-up to #484: Add a --base-dir option by @jherland in #489
  * CI: run CodeQL by @smelc in #487
  * CI: call the CodeQL workflow from the main workflow file by @smelc in #491
  * Fix infinite recursion when --base-dir is not a parent of a source file by @jherland in #492
  * Update dependencies and bump version to v0.20.0 by @jherland in #493

- 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

OBS-URL: https://build.opensuse.org/request/show/1299433
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-fawltydeps?expand=0&rev=11
2025-08-15 08:32:52 +00:00
0148444d6b - 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.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-fawltydeps?expand=0&rev=9
2025-07-13 12:16:48 +00:00
ef5fe3462c Accepting request 1266317 from home:nkrapp:branches:devel:languages:python
- 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

OBS-URL: https://build.opensuse.org/request/show/1266317
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-fawltydeps?expand=0&rev=7
2025-04-01 21:20:57 +00:00
e1266a457a Accepting request 1244793 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1244793
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-fawltydeps?expand=0&rev=1
2025-02-10 17:19:22 +00:00
0379979626 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-fawltydeps?expand=0&rev=5 2025-02-10 14:48:10 +00:00
845fb34c45 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-fawltydeps?expand=0&rev=4 2025-02-10 14:48:00 +00:00
972a8b6bf2 - switch to poetry-core
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-fawltydeps?expand=0&rev=3
2025-02-10 14:43:52 +00:00
37d31e3bb6 - spec-cleaner run
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-fawltydeps?expand=0&rev=2
2025-02-10 14:00:51 +00:00
13c245a8c5 Accepting request 1244175 from home:nkrapp
new package, requires: https://build.opensuse.org/requests/1244165

OBS-URL: https://build.opensuse.org/request/show/1244175
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-fawltydeps?expand=0&rev=1
2025-02-10 13:52:30 +00:00