Conversation
| include-package-data = true | ||
|
|
||
| [tool.setuptools.dynamic] | ||
| version = {attr = "smsdk._version.version"} |
There was a problem hiding this comment.
FYI, This may be a future item, but do we want to introduce setuptools-scm here? This allows python packages to inherit the SCM tags for versions.
There was a problem hiding this comment.
Also FYI,
pip list -o
Package Version Latest Type
---------- ------- ------ -----
ipywidgets 8.1.1 8.1.7 wheel
pip 25.2 25.3 wheel
plotly 5.18.0 6.3.1 wheel
pytest 7.2.1 8.4.2 wheel
There was a problem hiding this comment.
Actually, it would be nice if the requirements for some of the libraries were not hardcoded. A min version would be preferred so libraries can be upgraded.
sightmachine-sdk/requirements.txt
Lines 1 to 9 in ce943e1
There was a problem hiding this comment.
won't having just a min version fail the constraints file check?
There was a problem hiding this comment.
For a constraints file, yes. But this is a requirements file. So you can give general guidelines on the versions accepted.
Migrating from
setup.pytopyproject.tomldue to support dropping from pip.