@@ -22,10 +22,7 @@ classifiers = [
2222 " Programming Language :: Python :: Implementation :: CPython" ,
2323 " Topic :: Software Development :: Libraries :: Python Modules" ,
2424]
25- packages = [
26- { include = " reactivex" },
27- { include = " reactivex/py.typed" }
28- ]
25+ packages = [{ include = " reactivex" }, { include = " reactivex/py.typed" }]
2926
3027[tool .poetry .dependencies ]
3128python = " >= 3.7, < 4.0"
@@ -37,7 +34,7 @@ pytest = "^7.0.1"
3734coverage = " ^6.3.2"
3835pytest-xdist = " ^2.5.0"
3936black = " ^22.1.0"
40- isort = " ^5.10.1 "
37+ isort = " 5.11.5 "
4138pyright = " ^0.0.13"
4239mypy = " ^0.931"
4340flake8 = " ^4.0.1"
@@ -53,17 +50,20 @@ include = '\.py$'
5350
5451[tool .isort ]
5552profile = " black"
56- line_length = 88 # corresponds to -w flag
57- multi_line_output = 3 # corresponds to -m flag
58- include_trailing_comma = true # corresponds to -tc flag
59- skip_glob = ' ^((?!py$).)*$' # isort all Python files
60- float_to_top = true
53+ line_length = 88 # corresponds to -w flag
54+ multi_line_output = 3 # corresponds to -m flag
55+ include_trailing_comma = true # corresponds to -tc flag
56+ skip_glob = ' ^((?!py$).)*$' # isort all Python files
57+ float_to_top = true
6158
6259[tool .mypy ]
6360python_version = " 3.9"
6461follow_imports = " silent"
6562files = [" reactivex" ]
66- exclude = [" reactivex/operators/_\\ w.*\\ .py$" , " reactivex/curry\\ .py$" ] # mypy will eventually catch up
63+ exclude = [
64+ " reactivex/operators/_\\ w.*\\ .py$" ,
65+ " reactivex/curry\\ .py$" ,
66+ ] # mypy will eventually catch up
6767disallow_any_generics = true
6868disallow_untyped_defs = true
6969
@@ -75,4 +75,3 @@ asyncio_mode = "strict"
7575[build-system ]
7676requires = [" poetry-core>=1.0.0" ]
7777build-backend = " poetry.core.masonry.api"
78-
0 commit comments