27 Commits

Author SHA256 Message Date
f75a093769 Accepting request 1288114 from devel:languages:python
- Switch to pyproject macros.
- No more greedy globs in %files.

OBS-URL: https://build.opensuse.org/request/show/1288114
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-vulture?expand=0&rev=13
2025-06-24 18:50:48 +00:00
22d55b4d7f - Switch to pyproject macros.
- No more greedy globs in %files.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-vulture?expand=0&rev=28
2025-06-24 02:57:07 +00:00
003e02cbf7 Accepting request 1221496 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1221496
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-vulture?expand=0&rev=12
2024-11-06 15:51:30 +00:00
88cc807859 - Update to 2.13
* Add support for Python 3.13 (Jendrik Seipp, #369).
  * Add PyPI and conda-forge badges to README file (Trevor James Smith, #356).
  * Include `tests/**/*.toml` in sdist (Colin Watson).
- from version 2.12
  * Use `ruff` for linting and formatting (Anh Trinh, #347, #349).
  * Replace `tox` by `pre-commit` for linting and formatting (Anh Trinh, #349).
  * Add `--config` flag to specify path to pyproject.toml configuration file
    (Glen Robertson, #352).

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-vulture?expand=0&rev=26
2024-11-05 15:34:16 +00:00
cb494a1e88 Accepting request 1140278 from devel:languages:python
- update to 2.11:
  * Switch to tomllib/tomli to support heterogeneous arrays
  * Bump flake8, flake8-comprehensions and flake8-bugbear
  * Provide whitelist parity for `MagicMock` and `Mock`

OBS-URL: https://build.opensuse.org/request/show/1140278
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-vulture?expand=0&rev=11
2024-01-21 22:10:12 +00:00
6e90c34e13 - update to 2.11:
* Switch to tomllib/tomli to support heterogeneous arrays
  * Bump flake8, flake8-comprehensions and flake8-bugbear
  * Provide whitelist parity for `MagicMock` and `Mock`

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-vulture?expand=0&rev=24
2024-01-21 11:11:54 +00:00
85861216e1 Accepting request 1135359 from devel:languages:python
- update to 2.10:
  * Drop support for Python 3.7 (Jendrik Seipp, #323).
  * Add support for Python 3.12 (Jendrik Seipp, #332).
  * Use `end_lineno` AST attribute to obtain more accurate line
    counts (Jendrik Seipp).
  * Use exit code 0 for `--help` and `--version` again (Jendrik
    Seipp, #321).
  * Use exit code 3 when dead code is found (whosayn, #319).
  * Treat non-supported decorator names as "@" instead of
    crashing (Llandy3d and Jendrik Seipp, #284).
  * Drop support for Python 3.6 (Jendrik Seipp).
  * Add `UnicodeEncodeError` exception handling to `core.py`
  * Add whitelist for `Enum` attributes `_name_` and `_value_`
  * Run tests and add PyPI trove for Python 3.11 (Jendrik Seipp).
  * Ignore `setup_module()`, `teardown_module()`, etc. in pytest
    `test_*.py` files (Jendrik Seipp).
  * Add whitelist for
    `socketserver.TCPServer.allow_reuse_address` (Ben Elliston).
  * Clarify that `--exclude` patterns are matched against
    absolute paths (Jendrik Seipp, #260).
  * Add basic `match` statement support (kreathon, #276, #291).
  * Mark imports in `__all__` as used (kreathon, #172, #282).
  * Add whitelist for `pint.UnitRegistry.default_formatter` (Ben
    Elliston, #258).
  * Print absolute filepaths as relative again (as in version 2.1
    and before)
  * if they are below the current directory (The-Compiler, #246).
  * Run tests and add PyPI trove for Python 3.10 (chayim, #266).
  * Allow using the `del` keyword to mark unused variables
    (sshishov, #279).

OBS-URL: https://build.opensuse.org/request/show/1135359
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-vulture?expand=0&rev=10
2023-12-28 22:02:49 +00:00
bbd91dd0be - update to 2.10:
* Drop support for Python 3.7 (Jendrik Seipp, #323).
  * Add support for Python 3.12 (Jendrik Seipp, #332).
  * Use `end_lineno` AST attribute to obtain more accurate line
    counts (Jendrik Seipp).
  * Use exit code 0 for `--help` and `--version` again (Jendrik
    Seipp, #321).
  * Use exit code 3 when dead code is found (whosayn, #319).
  * Treat non-supported decorator names as "@" instead of
    crashing (Llandy3d and Jendrik Seipp, #284).
  * Drop support for Python 3.6 (Jendrik Seipp).
  * Add `UnicodeEncodeError` exception handling to `core.py`
  * Add whitelist for `Enum` attributes `_name_` and `_value_`
  * Run tests and add PyPI trove for Python 3.11 (Jendrik Seipp).
  * Ignore `setup_module()`, `teardown_module()`, etc. in pytest
    `test_*.py` files (Jendrik Seipp).
  * Add whitelist for
    `socketserver.TCPServer.allow_reuse_address` (Ben Elliston).
  * Clarify that `--exclude` patterns are matched against
    absolute paths (Jendrik Seipp, #260).
  * Add basic `match` statement support (kreathon, #276, #291).
  * Mark imports in `__all__` as used (kreathon, #172, #282).
  * Add whitelist for `pint.UnitRegistry.default_formatter` (Ben
    Elliston, #258).
  * Print absolute filepaths as relative again (as in version 2.1
    and before)
  * if they are below the current directory (The-Compiler, #246).
  * Run tests and add PyPI trove for Python 3.10 (chayim, #266).
  * Allow using the `del` keyword to mark unused variables
    (sshishov, #279).

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-vulture?expand=0&rev=22
2023-12-27 16:54:52 +00:00
903fe07291 Accepting request 1093043 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1093043
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-vulture?expand=0&rev=9
2023-06-14 14:30:22 +00:00
b7cfa64c29 Accepting request 1092804 from home:ecsos:python
- Add %{?sle15_python_module_pythons}

OBS-URL: https://build.opensuse.org/request/show/1092804
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-vulture?expand=0&rev=20
2023-06-14 06:33:17 +00:00
d0cff289d2 Accepting request 828348 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/828348
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-vulture?expand=0&rev=8
2020-08-21 17:06:55 +00:00
Tomáš Chvátal
c5f2a5ec7f Accepting request 828304 from home:jayvdb:branches:devel:languages:python
- Update to v2.1

OBS-URL: https://build.opensuse.org/request/show/828304
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-vulture?expand=0&rev=18
2020-08-21 06:01:34 +00:00
bf0a936ca5 Accepting request 794478 from devel:languages:python
- Update to 1.4:
  * Ignore unused import statements in __init__.py (RJ722, #192).
  * Report first decorator's line number for unused decorated objects on Python 3.8+ (RJ722, #200).
  * Check code with black and pyupgrade.

OBS-URL: https://build.opensuse.org/request/show/794478
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-vulture?expand=0&rev=7
2020-04-16 21:03:27 +00:00
Tomáš Chvátal
1c4fa5056a - Update to 1.4:
* Ignore unused import statements in __init__.py (RJ722, #192).
  * Report first decorator's line number for unused decorated objects on Python 3.8+ (RJ722, #200).
  * Check code with black and pyupgrade.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-vulture?expand=0&rev=16
2020-04-16 07:54:06 +00:00
b83a607a8c Accepting request 770681 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/770681
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-vulture?expand=0&rev=6
2020-02-07 14:55:16 +00:00
Tomáš Chvátal
5665570f1b Accepting request 770671 from home:mcalabkova:branches:devel:languages:python
- update to 1.3
  * Detect redundant ‘if’ conditions without ‘else’ blocks.
  * Add whitelist for string.Formatter
  * Fix tests for Python 3.8
  * Use new Constant AST node under Python 3.8+
  * Add test for f-strings
  * Add whitelist for logging module.
  * Add sys.excepthook to sys whitelist.
  * Add whitelist for ctypes module.
  * Check that type annotations are parsed and type comments are ignored
  * Support checking files with BOM under Python 2.7

OBS-URL: https://build.opensuse.org/request/show/770671
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-vulture?expand=0&rev=14
2020-02-06 18:24:53 +00:00
daf25792ae Accepting request 673195 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/673195
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-vulture?expand=0&rev=5
2019-02-20 13:10:37 +00:00
Tomáš Chvátal
74fc3cfb81 Accepting request 673194 from home:jayvdb:coala:python3-bears
- Update to v1.0
  * Add ``--ignore-decorators`
  * Add whitelist for ``threading`` module
- Add test dependency pytest > 3.2.3 due to use of CaptureResult.
- Reduce hack to remove unsuitable hashbangs

OBS-URL: https://build.opensuse.org/request/show/673194
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-vulture?expand=0&rev=12
2019-02-11 05:48:55 +00:00
de852da83b Accepting request 659748 from devel:languages:python
Remove superfluous devel dependency for noarch package

OBS-URL: https://build.opensuse.org/request/show/659748
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-vulture?expand=0&rev=4
2018-12-24 10:45:58 +00:00
b49a966cd8 Remove superfluous devel dependency for noarch package
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-vulture?expand=0&rev=10
2018-12-04 14:13:14 +00:00
e2c1eb2528 Accepting request 628654 from devel:languages:python
- Update to 0.29
  * Check that NEWS file is up-to-date before releasing
  * Add --ignore-names flag (#139)
  * Add --make-whitelist flag (#135)
  * Single-source package version string (#134)
  * Use absolute imports (#132)
  * Fix PEP8 issues (#120)

OBS-URL: https://build.opensuse.org/request/show/628654
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-vulture?expand=0&rev=3
2018-08-24 15:03:05 +00:00
Tomáš Chvátal
57aec07c6b OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-vulture?expand=0&rev=8 2018-08-10 15:42:14 +00:00
Tomáš Chvátal
d3506af853 Accepting request 628650 from home:jsikes:branches:devel:languages:python
Version bump. Enjoy!

OBS-URL: https://build.opensuse.org/request/show/628650
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-vulture?expand=0&rev=7
2018-08-10 15:40:58 +00:00
3d5d20df28 Accepting request 626382 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/626382
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-vulture?expand=0&rev=2
2018-07-31 14:01:07 +00:00
Tomáš Chvátal
6b9eb21520 Accepting request 626081 from home:jengelh:branches:devel:languages:python
- Use noun phrase in summary. Trim filler wording from description.

OBS-URL: https://build.opensuse.org/request/show/626081
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-vulture?expand=0&rev=5
2018-07-30 07:34:39 +00:00
437188eafc Accepting request 612035 from devel:languages:python
Find dead code

OBS-URL: https://build.opensuse.org/request/show/612035
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-vulture?expand=0&rev=1
2018-06-02 09:59:15 +00:00
Todd R
1464bb25c7 Accepting request 611982 from devel:languages:python:misc
Find dead code

OBS-URL: https://build.opensuse.org/request/show/611982
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-vulture?expand=0&rev=1
2018-05-24 20:56:57 +00:00