You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
DEPRECATION: Legacy editable install of caltechdata_api==1.9.1 from file:///Users/tmorrell/Documents/caltechdata_api (setup.py develop) is deprecated. pip 25.0 will enforce this behaviour change. A possible replacement is to add a pyproject.toml or enable --use-pep517, and use setuptools >= 64. If the resulting installation is not behaving as expected, try using --config-settings editable_mode=compat. Please consult the setuptools documentation for more information. Discussion can be found at https://github.com/pypa/pip/issues/11457
On pip 24.2+
pip install -e .
returnsWe need to move to a more modern pyproject.toml and setup.cfg setup. One example of this transition is https://github.com/inveniosoftware/babel-edtf/pull/2/files#diff-50c86b7ed8ac2cf95bd48334961bf0530cdc77b5a56f852c5c61b89d735fd711
It would be nice to still pull metadata from the codemeta.json file, but I don't have an example of doing this.
If there's not a native python installation way of replicating https://github.com/caltechlibrary/caltechdata_api/blob/7fd698247c6767d88b6e22efa337ce90c9449855/setup.py#L29C1-L58C20, you should be able to add this code snippet to run in
caltechdata_api/.github/workflows/codemeta2cff.yml
Line 20 in 7fd6982
The text was updated successfully, but these errors were encountered: