17
0

42 Commits

Author SHA256 Message Date
1f6dcad982 Accepting request 1334409 from devel:languages:python
- update to 5.5.1:
  * Fixed typographical issue in README examples, closing GHI
    #209.
  * Fixed typographical issue in docstring found by codespell.
  * Aligned Project URLs in `pyproject.toml` with PEP 753
  * Brought `pyproject.toml` (e.g., packaging metadata) into
    alignment with PEP 639 and related packaging guidance.
  * Improved `MANIFEST.in` to `setuptools-scm` build logic with
    better filtering, closing GHI #266
  * Fixed a regression in linting via `black` by deprecating
    support for python 3.9, closing GHI #264
  * Applied `black 26.1.0`suggestions to codebase, closing GHI
    #269

OBS-URL: https://build.opensuse.org/request/show/1334409
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pip-licenses?expand=0&rev=19
2026-02-23 15:12:42 +00:00
6477772afb - update to 5.5.1:
* Fixed typographical issue in README examples, closing GHI
    #209.
  * Fixed typographical issue in docstring found by codespell.
  * Aligned Project URLs in `pyproject.toml` with PEP 753
  * Brought `pyproject.toml` (e.g., packaging metadata) into
    alignment with PEP 639 and related packaging guidance.
  * Improved `MANIFEST.in` to `setuptools-scm` build logic with
    better filtering, closing GHI #266
  * Fixed a regression in linting via `black` by deprecating
    support for python 3.9, closing GHI #264
  * Applied `black 26.1.0`suggestions to codebase, closing GHI
    #269

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pip-licenses?expand=0&rev=40
2026-02-23 08:57:19 +00:00
2f109a8ec5 Accepting request 1325684 from devel:languages:python
- Update to 5.5.0:
  * Initial Implementation of PEP-639 support
  * Initial support for builtin tomllib for Python 3.11+
  * Fixes an edge case where packages are named with version info
  * Declares support for Python 3.13 & 3.14

OBS-URL: https://build.opensuse.org/request/show/1325684
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pip-licenses?expand=0&rev=18
2026-01-07 15:02:04 +00:00
e6ddfb5801 - Update to 5.5.0:
* Initial Implementation of PEP-639 support
  * Initial support for builtin tomllib for Python 3.11+
  * Fixes an edge case where packages are named with version info
  * Declares support for Python 3.13 & 3.14

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pip-licenses?expand=0&rev=38
2026-01-07 00:38:39 +00:00
7aca59e51a Accepting request 1271143 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1271143
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pip-licenses?expand=0&rev=17
2025-04-22 15:27:54 +00:00
1fea68c440 Accepting request 1270566 from home:fstegmeier:branches:devel:languages:python
- update to 5.0.0
  * Dropped support Python 3.8
  * Clarified support for Python 3.12
  * Migration pyproject.toml about this package
  * Implicitly depends on tomli library since version 4.5.0
  * Fixes "tomli" to be output only with --with-system option
  * Implement new feature pyproject.toml support

OBS-URL: https://build.opensuse.org/request/show/1270566
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pip-licenses?expand=0&rev=36
2025-04-21 07:51:31 +00:00
fef61a27e9 Accepting request 1184133 from devel:languages:python
- update to 4.4.0:
  * Implement new option `--partial-match`
- drop 0001-Fix-test_different_python-under-pyhon-3.12.patch
  (upstream)

OBS-URL: https://build.opensuse.org/request/show/1184133
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pip-licenses?expand=0&rev=16
2024-07-01 09:21:34 +00:00
1e9a094541 - update to 4.4.0:
* Implement new option `--partial-match`
- drop 0001-Fix-test_different_python-under-pyhon-3.12.patch
  (upstream)

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pip-licenses?expand=0&rev=34
2024-06-30 20:00:38 +00:00
ef704b10f0 Accepting request 1159080 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1159080
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pip-licenses?expand=0&rev=15
2024-03-19 16:31:06 +00:00
3dec29ea15 Accepting request 1158625 from home:jaimeMF:branches:devel:languages:python
- Add 0001-Fix-test_different_python-under-pyhon-3.12.patch

OBS-URL: https://build.opensuse.org/request/show/1158625
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pip-licenses?expand=0&rev=32
2024-03-18 15:53:16 +00:00
70595cb06c Accepting request 1140772 from devel:languages:python
- Remove not needed test ignore, fixed upstream.
- update to 4.3.4:
  * Maintain to pass test with wcwidth>=0.2.10
- Update to version 4.3.3:
  * Always terminate --allow-only and --fail-on messages with a newline
  * Always terminate files created with --output-file with a newline
- Ignore broken test with latest version of wcwidth,
  gh#raimon49/pip-licenses#178
- update to 4.3.2:
  * Better Handling extracting URLs from `Project-URL`
- Update to 4.3.1:
  * Fix to treat package names as normalized as in PEP 503 with
    --packages and --ignore-packages option
- 4.3.0:
  * Implement new option --no-version
- Update to 4.2.0:
  - Implement new option --with-maintainers
  - Implement new option --python
  - Allow version spec in --ignore-packages parameters
  - When the Author field is UNKNOWN, the output is automatically
    completed from Author-email
  - When the home-page field is UNKNOWN, the output is
    automatically completed from Project-URL
- Update to 4.1.0:
  - Support case-insensitive license name matching around
    --fail-on and --allow-only parameters
- Update to 4.0.3:
  * Escape unicode output (to e.g. {) in the html output
  * Add type annotations and code formatter
- Add missing BuildRequires to fix test failures.
- Update to version 4.0.1
  * Fix “pip-licenses” is missing in output of pip-licenses --with-system option
- Update to 4.0.0:
  - Support for Python 3.11
  - Dropped support Python 3.7
  - Migrate Docker base image from Alpine to Debian 11-slim
  - Breaking changes
    - Does not work with PTable and depends on prettytable
    - Depend on importlib_metadata rather than pip
- Remove unnecessary no-pip-internal.patch.
- Update to 3.5.2:
  - Ignore spaces around --fail-on and --allow-only parameters
  - Fix the order in which multiple licenses are output
  - Handle multiple licenses better with options --fail-on and
      --allow-only
  - Small change in output method for multiple licenses, change
    the separator from comma to semicolon
        Up to 3.4.0: Python Software Foundation License, MIT License
        3.5.0 or later: Python Software Foundation License; MIT License
  - Implement new option --packages
  - Fix license summary refer to --from option
  - Improves the readability of the help command
  - Implement new option --from=all
  - Change license notation under SPDX license identifier style
  - Implement new option for use in continuous integration
      --fail-on
      --allow-only
- Skip failing tests gh#raimon49/pip-licenses#120
- Add no-pip-internal.patch replace missing
  get_installed_distributions() method in modern pip.
- Update to v3.0.0
  * Change default behavior to `--from=mixed`
- Add missing runtime dependency on pip
- Update to v3.1.1
  * Implement new option for manage unicode characters
    + `--filter-strings`
    + `--filter-code-page`
- from v2.2.1
  * Fixed the file that is selected when multiple matches are made
    with `LICENSE*` with run `--with-license-file`
- from v2.2.0
  * Implement new option `--with-notice-file`
  * Added to find British style file name `LICENCE` with run
    `--with-license-file`
- Don't use %python3_only command, but properly use alternatives.
- Update to 2.1.1
  * Suppress errors when opening license files
  * Implement new option --format=plain-vertical
  * Support for outputting license file named COPYING *
  * Better license file open handling in Python 3
  * Dropped support Python 2.7
  * Options like --format-* were marked obsolete
  * Implement new option --no-license-path
- Update to v1.18.0
- Update to v0.17.0
- Initial spec for v1.13.0

OBS-URL: https://build.opensuse.org/request/show/1140772
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pip-licenses?expand=0&rev=14
2024-01-23 21:55:34 +00:00
027fd38dc4 - Remove not needed test ignore, fixed upstream.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pip-licenses?expand=0&rev=30
2024-01-23 06:46:29 +00:00
c529c65330 - update to 4.3.4:
* Maintain to pass test with wcwidth>=0.2.10
  * Add type annotations and code formatter
- Update to version 4.0.1

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pip-licenses?expand=0&rev=29
2024-01-22 21:46:54 +00:00
55c40b74b2 Accepting request 1139702 from devel:languages:python
- Update to version 4.3.3:
  * Always terminate --allow-only and --fail-on messages with a newline
  * Always terminate files created with --output-file with a newline
- Ignore broken test with latest version of wcwidth,
  gh#raimon49/pip-licenses#178

OBS-URL: https://build.opensuse.org/request/show/1139702
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pip-licenses?expand=0&rev=13
2024-01-18 20:53:54 +00:00
474db30a53 - Update to version 4.3.3:
* Always terminate --allow-only and --fail-on messages with a newline
  * Always terminate files created with --output-file with a newline
- Ignore broken test with latest version of wcwidth,
  gh#raimon49/pip-licenses#178

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pip-licenses?expand=0&rev=27
2024-01-18 12:13:19 +00:00
c3beeebbc2 Accepting request 1090383 from devel:languages:python
- update to 4.3.2:
  * Better Handling extracting URLs from `Project-URL`

OBS-URL: https://build.opensuse.org/request/show/1090383
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pip-licenses?expand=0&rev=12
2023-06-02 22:07:22 +00:00
c75e542b86 - update to 4.3.2:
* Better Handling extracting URLs from `Project-URL`

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pip-licenses?expand=0&rev=25
2023-06-01 20:08:40 +00:00
fd96579c78 Accepting request 1084817 from devel:languages:python
- Update to 4.3.1:
  * Fix to treat package names as normalized as in PEP 503 with
    --packages and --ignore-packages option
- 4.3.0:
  * Implement new option --no-version

OBS-URL: https://build.opensuse.org/request/show/1084817
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pip-licenses?expand=0&rev=11
2023-05-05 13:57:37 +00:00
63953f6d3d - Update to 4.3.1:
* Fix to treat package names as normalized as in PEP 503 with
    --packages and --ignore-packages option
- 4.3.0:
  * Implement new option --no-version

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pip-licenses?expand=0&rev=23
2023-05-04 16:57:54 +00:00
63181031e1 Accepting request 1078727 from devel:languages:python
- Update to 4.2.0:
  - Implement new option --with-maintainers
  - Implement new option --python
  - Allow version spec in --ignore-packages parameters
  - When the Author field is UNKNOWN, the output is automatically
    completed from Author-email
  - When the home-page field is UNKNOWN, the output is
    automatically completed from Project-URL
- Update to 4.1.0:
  - Support case-insensitive license name matching around
    --fail-on and --allow-only parameters

OBS-URL: https://build.opensuse.org/request/show/1078727
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pip-licenses?expand=0&rev=10
2023-04-12 13:48:22 +00:00
28f84e26a4 - Update to 4.2.0:
- Implement new option --with-maintainers
  - Implement new option --python
  - Allow version spec in --ignore-packages parameters
  - When the Author field is UNKNOWN, the output is automatically
    completed from Author-email
  - When the home-page field is UNKNOWN, the output is
    automatically completed from Project-URL
- Update to 4.1.0:
  - Support case-insensitive license name matching around
    --fail-on and --allow-only parameters

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pip-licenses?expand=0&rev=21
2023-04-12 13:34:45 +00:00
1c0d1bb517 Accepting request 1063338 from devel:languages:python
- Update to 4.0.3:
  * Escape unicode output (to e.g. {) in the html output
  * Add type annotations and code formatter 
- Add missing BuildRequires to fix test failures.

OBS-URL: https://build.opensuse.org/request/show/1063338
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pip-licenses?expand=0&rev=9
2023-02-06 13:15:33 +00:00
e1408455cf - Update to 4.0.3:
* Escape unicode output (to e.g. {) in the html output
  * Add type annotations and code formatter 
- Add missing BuildRequires to fix test failures.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pip-licenses?expand=0&rev=19
2023-02-06 05:40:36 +00:00
de28b67f6b Accepting request 1039909 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1039909
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pip-licenses?expand=0&rev=8
2022-12-04 13:58:52 +00:00
c64583eb4a Accepting request 1039864 from home:yarunachalam:branches:devel:languages:python
- Update to version 4.0.1 
  * Fix “pip-licenses” is missing in output of pip-licenses --with-system option

OBS-URL: https://build.opensuse.org/request/show/1039864
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pip-licenses?expand=0&rev=17
2022-12-03 22:35:27 +00:00
33dedcd211 Accepting request 1033784 from devel:languages:python
- Update to 4.0.0:
  - Support for Python 3.11
  - Dropped support Python 3.7
  - Migrate Docker base image from Alpine to Debian 11-slim
  - Breaking changes
    - Does not work with PTable and depends on prettytable
    - Depend on importlib_metadata rather than pip
- Remove unnecessary no-pip-internal.patch.

OBS-URL: https://build.opensuse.org/request/show/1033784
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pip-licenses?expand=0&rev=7
2022-11-06 11:42:21 +00:00
35b03506b8 Use pyproject_* macros
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pip-licenses?expand=0&rev=15
2022-11-06 08:08:33 +00:00
6c61a88ec9 - Update to 4.0.0:
- Support for Python 3.11
  - Dropped support Python 3.7
  - Migrate Docker base image from Alpine to Debian 11-slim
  - Breaking changes
    - Does not work with PTable and depends on prettytable
    - Depend on importlib_metadata rather than pip
- Remove unnecessary no-pip-internal.patch.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pip-licenses?expand=0&rev=14
2022-11-06 08:07:42 +00:00
b655538983 Accepting request 957738 from devel:languages:python
- Update to 3.5.2:
  - Ignore spaces around --fail-on and --allow-only parameters
  - Fix the order in which multiple licenses are output
  - Handle multiple licenses better with options --fail-on and
      --allow-only
  - Small change in output method for multiple licenses, change
    the separator from comma to semicolon
        Up to 3.4.0: Python Software Foundation License, MIT License
        3.5.0 or later: Python Software Foundation License; MIT License
  - Implement new option --packages
  - Fix license summary refer to --from option
  - Improves the readability of the help command
  - Implement new option --from=all
  - Change license notation under SPDX license identifier style
  - Implement new option for use in continuous integration
      --fail-on
      --allow-only
- Skip failing tests gh#raimon49/pip-licenses#120
- Add no-pip-internal.patch replace missing
  get_installed_distributions() method in modern pip.

OBS-URL: https://build.opensuse.org/request/show/957738
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pip-licenses?expand=0&rev=6
2022-02-26 16:02:17 +00:00
5a462eb45e Fix changelogs
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pip-licenses?expand=0&rev=13
2022-02-26 10:09:21 +00:00
cde80cda72 - Update to 3.5.2:
- Ignore spaces around --fail-on and --allow-only parameters
  - Fix the order in which multiple licenses are output
  - Handle multiple licenses better with options --fail-on and
      --allow-only
  - Small change in output method for multiple licenses, change
    the separator from comma to semicolon
        Up to 3.4.0: Python Software Foundation License, MIT License
        3.5.0 or later: Python Software Foundation License; MIT License
  - Implement new option --packages
  - Fix license summary refer to --from option
  - Improves the readability of the help command
  - Implement new option --from=all
  - Change license notation under SPDX license identifier style
  - Implement new option for use in continuous integration
      --fail-on
      --allow-only
- Skip failing tests gh#raimon49/pip-licenses#120

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pip-licenses?expand=0&rev=12
2022-02-26 09:52:45 +00:00
368384d8df Accepting request 850560 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/850560
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pip-licenses?expand=0&rev=5
2020-11-24 21:17:15 +00:00
c17634e28d Accepting request 850536 from home:jayvdb:branches:devel:languages:python
- Update to v3.0.0
  * Change default behavior to `--from=mixed`

OBS-URL: https://build.opensuse.org/request/show/850536
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pip-licenses?expand=0&rev=10
2020-11-24 16:18:35 +00:00
db4a5b4f0b Accepting request 839485 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/839485
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pip-licenses?expand=0&rev=4
2020-10-23 10:21:10 +00:00
Tomáš Chvátal
8fc86bfb8f Accepting request 839429 from home:jayvdb:branches:devel:languages:python
- Add missing runtime dependency on pip
- Update to v3.1.1
  * Implement new option for manage unicode characters
    + `--filter-strings`
    + `--filter-code-page`
- from v2.2.1
  * Fixed the file that is selected when multiple matches are made
    with `LICENSE*` with run `--with-license-file`
- from v2.2.0
  * Implement new option `--with-notice-file`
  * Added to find British style file name `LICENCE` with run
    `--with-license-file`

OBS-URL: https://build.opensuse.org/request/show/839429
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pip-licenses?expand=0&rev=8
2020-10-05 06:39:21 +00:00
30c8ab129c Accepting request 807304 from devel:languages:python
- Don't use %python3_only command, but properly use alternatives.

OBS-URL: https://build.opensuse.org/request/show/807304
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pip-licenses?expand=0&rev=3
2020-05-19 12:56:53 +00:00
Tomáš Chvátal
ba37f77e30 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pip-licenses?expand=0&rev=6 2020-05-19 12:32:24 +00:00
3ccd171323 - Don't use %python3_only command, but properly use alternatives.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pip-licenses?expand=0&rev=5
2020-05-18 20:36:43 +00:00
19868d11af Accepting request 785586 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/785586
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pip-licenses?expand=0&rev=2
2020-03-18 11:28:43 +00:00
Tomáš Chvátal
992c6e5327 Accepting request 785563 from home:mcalabkova:branches:devel:languages:python
- Update to 2.1.1
  * Suppress errors when opening license files
  * Implement new option --format=plain-vertical
  * Support for outputting license file named COPYING *
  * Better license file open handling in Python 3
  * Dropped support Python 2.7
  * Options like --format-* were marked obsolete
  * Implement new option --no-license-path

OBS-URL: https://build.opensuse.org/request/show/785563
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pip-licenses?expand=0&rev=3
2020-03-16 10:49:58 +00:00
d2350c6a00 Accepting request 760379 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/760379
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pip-licenses?expand=0&rev=1
2020-01-02 13:43:59 +00:00
Tomáš Chvátal
86ed283376 Accepting request 758780 from home:jayvdb:py-submit
Useful tool for listing licenses of python packages
~5000/day https://pypistats.org/packages/pip-licenses

OBS-URL: https://build.opensuse.org/request/show/758780
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pip-licenses?expand=0&rev=1
2020-01-02 09:09:15 +00:00