Skip to content

Commit 210dd8e

Browse files
committed
Ensure that setuptools-scm and typing-extensions are available.
1 parent 38ed38c commit 210dd8e

2 files changed

Lines changed: 12 additions & 6 deletions

File tree

dev-requirements.txt

Lines changed: 10 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
#
2-
# This file is autogenerated by pip-compile with Python 3.8
2+
# This file is autogenerated by pip-compile with Python 3.9
33
# by the following command:
44
#
55
# pip-compile --extra=development --extra=docs --extra=testing --extra=ws --output-file=./dev-requirements.txt pyproject.toml
@@ -65,6 +65,7 @@ imagesize==1.4.1
6565
importlib-metadata==8.5.0
6666
# via
6767
# build
68+
# setuptools-scm
6869
# sphinx
6970
inflect==5.6.2
7071
# via datamodel-code-generator
@@ -99,6 +100,7 @@ packaging==24.2
99100
# datamodel-code-generator
100101
# pyproject-api
101102
# pytest
103+
# setuptools-scm
102104
# sphinx
103105
# tox
104106
pathspec==0.12.1
@@ -151,15 +153,15 @@ pytest-coverage==0.0
151153
pytest-timer==1.0.0
152154
# via s2-python (pyproject.toml)
153155
pytz==2025.1
154-
# via
155-
# babel
156-
# s2-python (pyproject.toml)
156+
# via s2-python (pyproject.toml)
157157
pyyaml==6.0.2
158158
# via
159159
# datamodel-code-generator
160160
# pre-commit
161161
requests==2.32.3
162162
# via sphinx
163+
setuptools-scm==8.3.1
164+
# via s2-python (pyproject.toml)
163165
six==1.17.0
164166
# via sphinxcontrib-httpdomain
165167
snowballstemmer==2.2.0
@@ -208,6 +210,7 @@ tomli==2.2.1
208210
# pylint
209211
# pyproject-api
210212
# pytest
213+
# setuptools-scm
211214
# tox
212215
tomlkit==0.13.2
213216
# via pylint
@@ -217,14 +220,15 @@ types-pytz==2024.2.0.20241221
217220
# via s2-python (pyproject.toml)
218221
typing-extensions==4.12.2
219222
# via
220-
# annotated-types
221223
# astroid
222224
# black
223225
# mypy
224226
# pydantic
225227
# pydantic-core
226228
# pylint
227229
# pyright
230+
# s2-python (pyproject.toml)
231+
# setuptools-scm
228232
# tox
229233
urllib3==2.2.3
230234
# via requests
@@ -238,7 +242,7 @@ wheel==0.45.1
238242
# via pip-tools
239243
zipp==3.20.2
240244
# via importlib-metadata
241-
setuptools-scm==8.3.1
245+
242246
# The following packages are considered to be unsafe in a requirements file:
243247
# pip
244248
# setuptools

pyproject.toml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ dependencies = [
1717
"pydantic>=2.8.2",
1818
"pytz",
1919
"click",
20+
"typing-extensions",
2021
]
2122
classifiers = [
2223
"Development Status :: 4 - Beta",
@@ -52,6 +53,7 @@ development = [
5253
"datamodel-code-generator",
5354
"pre-commit",
5455
"tox",
56+
"setuptools_scm",
5557
]
5658
docs = [
5759
"sphinx",

0 commit comments

Comments
 (0)