File tree Expand file tree Collapse file tree 2 files changed +14
-2
lines changed Expand file tree Collapse file tree 2 files changed +14
-2
lines changed Original file line number Diff line number Diff line change 15
15
jobs :
16
16
build :
17
17
18
- runs-on : ubuntu-latest
19
-
20
18
strategy :
21
19
matrix :
22
20
# These versions match the minimum and maximum versions of pip in
25
23
pip-version : ['==23.2', '']
26
24
# The minimum version should be represented in setup.py.
27
25
python-version : ["3.9", "3.10", "3.11", "3.12-dev"]
26
+ os : [ubuntu-latest]
27
+
28
+ runs-on : ${{ matrix.os }}
28
29
29
30
steps :
30
31
- uses : actions/checkout@v4
Original file line number Diff line number Diff line change @@ -85,6 +85,17 @@ check by name (or glob pattern) using `--ignore-module` (shorthand is `-m`)::
85
85
pip-missing-reqs --ignore-module=spam --ignore-module=spam.* sample
86
86
87
87
88
+ Using `pyproject.toml ` instead of `requirements.txt `
89
+ ----------------------------------------------------
90
+
91
+ If your project uses `pyproject.toml ` instead of `requirements.txt `, you can
92
+ use an external tool like `pdm ` to convert it to `requirements.txt `::
93
+
94
+ # requires `pip install pdm`
95
+ pdm export --pyproject > requirements.txt
96
+
97
+ Then you can use `pip-missing-reqs ` and `pip-extra-reqs ` as usual.
98
+
88
99
With Thanks To
89
100
--------------
90
101
You can’t perform that action at this time.
0 commit comments