Skip to content

Commit

Permalink
make integration and template dependencies optional
Browse files Browse the repository at this point in the history
  • Loading branch information
Tsche committed Jul 31, 2023
1 parent 4de8fa9 commit e6689fb
Show file tree
Hide file tree
Showing 2 changed files with 9 additions and 7 deletions.
8 changes: 4 additions & 4 deletions requirements.txt
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
toml~=0.10.2
jinja2~=3.1.2
click~=8.1.6
colorama~=0.4.6
click~=8.1.6
pydantic~=2.1.1
pathspec~=0.11.1
pathspec~=0.11.1

toml~=0.10.2; python_version<"3.11"
8 changes: 5 additions & 3 deletions setup.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,11 @@ python_requires = >=3.10
include_package_data = True
install_requires = file: requirements.txt

[options.extras_require]
testing = file: requirements_dev.txt
conan = conan~=2.0.9
jinja2 = jinja2~=3.1.2

[options.entry_points]
console_scripts =
palgen = palgen:main
Expand All @@ -40,8 +45,5 @@ where=src
py.typed
**/integrations/cmake/*.cmake

[options.extras_require]
testing = file: requirements_dev.txt

[flake8]
extend-ignore = D1, D2, E1, E2, E3, E501, W1, W2, W3, W5

0 comments on commit e6689fb

Please sign in to comment.