inveniosoftware / cookiecutter-invenio-rdm

Cookiecutter template for a new InvenioRDM instance.
MIT License
4 stars 33 forks source link

remove ipython and setuptools restriction #216

Closed ppanero closed 2 years ago

ppanero commented 2 years ago

celery 5.2.4 got released (latests 5.2.6) and also ipython 8.2.0.

Tried installing with invenio-app-rdm 9.0.0.dev11 and it worked (took 2 minutes):

🐍   ▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉ 214/214 — 00:02:27

Also removing the setuptools pin shows a deprecation warning that might hit us later on...

/.../instance-members/lib/python3.8/site-packages/setuptools/config/__init__.py:28: SetuptoolsDeprecationWarning: As setuptools moves its configuration towards `pyproject.toml`,
`setuptools.config.read_configuration` became deprecated.
For the time being, you can use the `setuptools.config.setupcfg` module
to access a backward compatible API, but this module is provisional
and might be removed in the future.
  warnings.warn(dedent(msg), SetuptoolsDeprecationWarning)
max-moser commented 2 years ago

:snake: