Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Commit 5ed71d8

Browse filesBrowse files
committed
Upgrade dependencies, fix types
Signed-off-by: Evgeny Markov <evgenymarkov@yandex.com>
1 parent 89552cd commit 5ed71d8
Copy full SHA for 5ed71d8

File tree

Expand file treeCollapse file tree

3 files changed

+8
-12
lines changed
Filter options
Expand file treeCollapse file tree

3 files changed

+8
-12
lines changed

‎prometheus_client/exposition.py

Copy file name to clipboardExpand all lines: prometheus_client/exposition.py
+2-2Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -370,8 +370,8 @@ def basic_auth_handler(
370370
timeout: Optional[float],
371371
headers: List[Tuple[str, str]],
372372
data: bytes,
373-
username: str = None,
374-
password: str = None,
373+
username: Optional[str] = None,
374+
password: Optional[str] = None,
375375
) -> Callable[[], None]:
376376
"""Handler that implements HTTP/HTTPS connections with Basic Auth.
377377

‎prometheus_client/metrics_core.py

Copy file name to clipboardExpand all lines: prometheus_client/metrics_core.py
+1-1Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -113,7 +113,7 @@ def __init__(self,
113113
name: str,
114114
documentation: str,
115115
value: Optional[float] = None,
116-
labels: Sequence[str] = None,
116+
labels: Optional[Sequence[str]] = None,
117117
created: Optional[float] = None,
118118
unit: str = '',
119119
):

‎tox.ini

Copy file name to clipboardExpand all lines: tox.ini
+5-9Lines changed: 5 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
[tox]
22
envlist = coverage-clean,py3.6,py3.7,py3.8,py3.9,py3.10,pypy3.7,py3.9-nooptionals,coverage-report,flake8,isort,mypy
33

4-
54
[base]
65
deps =
76
coverage
@@ -23,27 +22,25 @@ deps = coverage
2322
skip_install = true
2423
commands = coverage erase
2524

26-
2725
[testenv:coverage-report]
2826
deps = coverage
2927
skip_install = true
3028
commands =
3129
coverage combine
3230
coverage report
3331

34-
3532
[testenv:flake8]
3633
deps =
37-
flake8==3.7.8
38-
flake8-docstrings==1.5.0
39-
flake8-import-order==0.18.1
34+
flake8==6.0.0
35+
flake8-docstrings==1.6.0
36+
flake8-import-order==0.18.2
4037
skip_install = true
4138
commands =
4239
flake8 prometheus_client/ tests/ setup.py
4340

4441
[testenv:isort]
4542
deps =
46-
isort==5.5.4
43+
isort==5.10.1
4744
skip_install = true
4845
commands =
4946
isort --check prometheus_client/ tests/ setup.py
@@ -52,7 +49,7 @@ commands =
5249
deps =
5350
pytest
5451
asgiref
55-
mypy==0.910
52+
mypy==0.991
5653
skip_install = true
5754
commands =
5855
mypy --install-types --non-interactive prometheus_client/ tests/
@@ -77,7 +74,6 @@ per-file-ignores = prometheus_client/__init__.py:F401
7774
import-order-style = google
7875
application-import-names = prometheus_client
7976

80-
8177
[isort]
8278
force_alphabetical_sort_within_sections = True
8379
force_sort_within_sections = True

0 commit comments

Comments
0 (0)
Morty Proxy This is a proxified and sanitized view of the page, visit original site.