1
0
mirror of https://github.com/pypiserver/pypiserver synced 2024-11-09 16:45:51 +01:00

Feat/dependabot (#493)

* feat: dependabot

- add dependabot yml file to look in the docker & requirements folders
- split the requirements out of the test.pip into a test-requirements.pip file so dependabot recognizes it

It was found that in order to have the python dependabot
recognize the requirements a naming convention had to be
followed

* feat: dependabot

alter to monthly
This commit is contained in:
Glenn 2023-06-23 13:15:46 -04:00 committed by GitHub
parent 73dbe153e3
commit 85e065e1ad
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 25 additions and 12 deletions

13
.github/dependabot.yml vendored Normal file

@ -0,0 +1,13 @@
# https://docs.github.com/github/administering-a-repository/configuration-options-for-dependency-updates
version: 2
updates:
- package-ecosystem: "pip"
directory: "/docker"
schedule:
interval: "monthly"
- package-ecosystem: "pip"
directory: "/requirements"
schedule:
interval: "monthly"

@ -0,0 +1,11 @@
gevent>=1.1b4; python_version >= '3'
httpx
pip
passlib>=1.6
pytest>=6.2.2
pytest-cov
setuptools>=40.0,<62.0.0
tox
twine
webtest
wheel>=0.25.0

@ -1,14 +1,3 @@
# Just the absolutely necessary extra requirements for # Just the absolutely necessary extra requirements for
# running tests # running tests
-r test-requirements.txt
gevent>=1.1b4; python_version >= '3'
httpx
pip
passlib>=1.6
pytest>=6.2.2
pytest-cov
setuptools>=40.0,<62.0.0
tox
twine
webtest
wheel>=0.25.0