1
1
[tool .poetry ]
2
2
name = " nodestream-plugin-github"
3
- version = " 0.13.1 -beta.7 "
3
+ version = " 0.14.0 -beta.1 "
4
4
description = " "
5
5
authors = [
" Jon Bristow <[email protected] >" ]
6
6
packages = [
@@ -10,18 +10,18 @@ readme = "README.md"
10
10
11
11
[tool .poetry .dependencies ]
12
12
python = " ^3.12"
13
- nodestream = " ^0.13.0 "
14
- limits = " ^3.14 .1"
13
+ nodestream = " ^0.14 "
14
+ limits = " ^4.0 .1"
15
15
tenacity = " ^9.0.0"
16
- pandas = " ^2.2.3 "
16
+ httpx = " >=0.27,<0.28 "
17
17
18
18
[tool .poetry .group .dev .dependencies ]
19
- ruff = " ^0.8.1 "
20
- black = " ^24.10.0 "
21
- isort = " ^5.13.2 "
19
+ ruff = " ^0.9 "
20
+ black = " ^25.1 "
21
+ isort = " ^6.0.0 "
22
22
pytest = " ^8.3.4"
23
- pytest-asyncio = " ^0.25.1 "
24
- pytest-httpx = " 0.34.0"
23
+ pytest-asyncio = " ^0.25.3 "
24
+ pytest-httpx = " ^ 0.34.0"
25
25
pytest-cov = " ^6.0.0"
26
26
27
27
[build-system ]
@@ -32,7 +32,7 @@ build-backend = "poetry.core.masonry.api"
32
32
line-length = 88
33
33
target-version = [' py313' ]
34
34
preview = true
35
- enable-unstable-feature = [" hug_parens_with_braces_and_square_brackets" , " parens_for_long_if_clauses_in_case_block " , " remove_redundant_guard_parens " , " wrap_long_dict_values_in_parens" ]
35
+ enable-unstable-feature = [" hug_parens_with_braces_and_square_brackets" , " wrap_long_dict_values_in_parens" ]
36
36
37
37
[tool .isort ]
38
38
profile = " black"
@@ -48,14 +48,16 @@ asyncio_default_fixture_loop_scope = "function"
48
48
addopts = " --cov-report=term --cov-report=xml --cov=nodestream_github"
49
49
50
50
[tool .ruff .lint ]
51
- select = [ " A" , " ANN" , " ARG" , " ASYNC" , " B" , " C4" , " DTZ" , " E" , " EM" , " ERA" , " F" , " FBT" , " FURB" , " G" , " I" , " INP" , " N" , " PIE" , " PT" , " RET" , " RUF" , " S" , " SIM" , " T20" , " TC" , " UP" , ]
51
+ select = [" A" , " ANN" , " ARG" , " ASYNC" , " B" , " C4" , " DTZ" , " E" , " EM" , " ERA" , " F" , " FBT" , " FURB" , " G" , " I" , " INP" , " N" , " PIE" , " PT" , " RET" , " RUF" , " S" , " SIM" , " T20" , " TC" , " UP" , ]
52
52
ignore = []
53
53
54
54
unfixable = [" B" ]
55
55
56
56
dummy-variable-rgx = " ^(_+|(_+[a-zA-Z0-9_]*[a-zA-Z0-9]+?))$"
57
57
[tool .ruff .lint .per-file-ignores ]
58
58
"tests/*" = [" S101" , " S106" ]
59
+ "nodestream_github/logging/__init__.py" = [" A005" ]
60
+ "nodestream_github/types/__init__.py" = [" A005" ]
59
61
[tool .ruff .lint .flake8-annotations ]
60
62
mypy-init-return = true
61
63
suppress-none-returning = true
0 commit comments