Skip to content

Commit a35862a

Browse files
authored
add packaging dependency, split/sort dependencies, loosen hard pin (#275)
* split, sort deps, add packaging * loosen pathspec
1 parent 8ff6520 commit a35862a

File tree

1 file changed

+20
-3
lines changed

1 file changed

+20
-3
lines changed

setup.py

Lines changed: 20 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -37,10 +37,27 @@
3737
packages=["robotidy"],
3838
include_package_data=True,
3939
python_requires=">=3.7",
40-
install_requires=["robotframework>=4.0", "Click>=7.0", "toml>=0.10.2", "colorama>=0.4.3", "pathspec==0.9.0"],
40+
install_requires=[
41+
"click>=7.0",
42+
"colorama>=0.4.3",
43+
"packaging>=21.0",
44+
"pathspec>=0.9.0,<0.10.0",
45+
"robotframework>=4.0",
46+
"toml>=0.10.2",
47+
],
4148
extras_requires={
42-
"dev": ["pytest", "pylama", "pylama_pylint", "coverage", "invoke", "jinja2"],
43-
"doc": ["sphinx", "sphinx_rtd_theme"],
49+
"dev": [
50+
"coverage",
51+
"invoke",
52+
"jinja2",
53+
"pylama_pylint",
54+
"pylama",
55+
"pytest",
56+
],
57+
"doc": [
58+
"sphinx_rtd_theme",
59+
"sphinx",
60+
],
4461
},
4562
entry_points={"console_scripts": ["robotidy=robotidy.cli:cli"]},
4663
)

0 commit comments

Comments
 (0)