Skip to content

Commit 218d41d

Browse files
committed
Remove requirements.txt in favor of pure setup.cfg to let dependabot properly handle upgrades
1 parent 895eb81 commit 218d41d

File tree

3 files changed

+6
-6
lines changed

3 files changed

+6
-6
lines changed

.github/workflows/ci.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ jobs:
4545
run: |
4646
python -m pip install -U pip
4747
python -m pip install -U setuptools wheel
48-
python -m pip install -U -r requirements.txt pytest-coverage codecov
48+
python -m pip install -U .[all] pytest-cov codecov
4949
- name: Run Tests
5050
run: python -m pytest --cov=httpx_gssapi --cov-report=xml
5151
- name: Upload Coverage

requirements.txt

Lines changed: 0 additions & 4 deletions
This file was deleted.

setup.cfg

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,9 +27,13 @@ packages = httpx_gssapi
2727
install_requires =
2828
httpx>=0.16,<0.22
2929
gssapi
30-
tests_require =
30+
31+
[options.extras_require]
32+
test =
3133
pytest
3234
k5test
35+
all =
36+
%(test)s
3337
3438
[options.package_data]
3539
* =

0 commit comments

Comments
 (0)