File tree Expand file tree Collapse file tree 6 files changed +8
-32
lines changed
Expand file tree Collapse file tree 6 files changed +8
-32
lines changed Original file line number Diff line number Diff line change 2121
2222 # Suppress noisy pip warnings
2323 PIP_DISABLE_PIP_VERSION_CHECK: 'true'
24- PIP_NO_PYTHON_VERSION_WARNING: 'true'
2524 PIP_NO_WARN_SCRIPT_LOCATION: 'true'
2625
2726 # Ensure tests can sense settings about the environment
Original file line number Diff line number Diff line change 11repos:
22- repo: https://github.com/astral-sh/ruff-pre-commit
3- rev: v0.7.1
3+ rev: v0.9.9
44 hooks:
55 - id: ruff
66 args: [--fix, --unsafe-fixes]
Load Diff This file was deleted.
Original file line number Diff line number Diff line change 77 :target: https://github.com/jaraco/keyring/actions?query=workflow%3A%22tests%22
88 :alt: tests
99
10- .. image:: https://img.shields.io/endpoint?url=https://raw.githubusercontent.com/charliermarsh /ruff/main/assets/badge/v2.json
10+ .. image:: https://img.shields.io/endpoint?url=https://raw.githubusercontent.com/astral-sh /ruff/main/assets/badge/v2.json
1111 :target: https://github.com/astral-sh/ruff
1212 :alt: Ruff
1313
Original file line number Diff line number Diff line change @@ -15,11 +15,11 @@ readme = "README.rst"
1515classifiers = [
1616 "Development Status :: 5 - Production/Stable",
1717 "Intended Audience :: Developers",
18- "License :: OSI Approved :: MIT License",
1918 "Programming Language :: Python :: 3",
2019 "Programming Language :: Python :: 3 :: Only",
2120]
2221requires-python = ">=3.9"
22+ license = "MIT"
2323dependencies = [
2424 'pywin32-ctypes>=0.2.0; sys_platform=="win32"',
2525 'SecretStorage>=3.2; sys_platform=="linux"',
Original file line number Diff line number Diff line change 1- # extend pyproject.toml for requires-python (workaround astral-sh/ruff#10299)
2- extend = "pyproject.toml"
3-
41[lint]
52extend-select = [
63 # upstream
7-
4+
85 "C901", # complex-structure
96 "I", # isort
107 "PERF401", # manual-list-comprehension
11- "W", # pycodestyle Warning
12-
13- # Ensure modern type annotation syntax and best practices
8+
9+ # Ensure modern type annotation syntax and best practices
1410 # Not including those covered by type-checkers or exclusive to Python 3.11+
1511 "FA", # flake8-future-annotations
1612 "F404", # late-future-import
@@ -26,7 +22,7 @@ extend-select = [
2622]
2723ignore = [
2824 # upstream
29-
25+
3026 # Typeshed rejects complex or non-literal defaults for maintenance and testing reasons,
3127 # irrelevant to this project.
3228 "PYI011", # typed-argument-default-in-stub
@@ -43,10 +39,8 @@ ignore = [
4339 "Q003",
4440 "COM812",
4541 "COM819",
46- "ISC001",
47- "ISC002",
4842
49- # local
43+ # local
5044]
5145
5246[format]
You can’t perform that action at this time.
0 commit comments