Skip to content

Commit

Permalink
setup: make invenio-admin an optional dependency
Browse files Browse the repository at this point in the history
  • Loading branch information
utnapischtim committed Sep 24, 2024
1 parent e794852 commit 8937ffb
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 1 deletion.
2 changes: 2 additions & 0 deletions .github/workflows/tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -27,3 +27,5 @@ on:
jobs:
Python:
uses: inveniosoftware/workflows/.github/workflows/tests-python.yml@master
with:
extras: tests,admin
3 changes: 2 additions & 1 deletion setup.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,6 @@ install_requires =
tests =
pytest-black-ng>=0.4.0
Flask-Menu>=0.5.1
invenio-admin>=1.2.0
invenio-access>=1.0.0
invenio-accounts>=1.4.0
mock>=3.0.0
Expand All @@ -46,6 +45,8 @@ tests =
datacite>=0.1.0
Sphinx>=4.5.0
invenio-db[mysql,postgresql,versioning]>=1.0.9,<2.0.0
admin =
invenio-admin>=1.2.0

[options.entry_points]
invenio_db.alembic =
Expand Down

0 comments on commit 8937ffb

Please sign in to comment.