2021-05-04 17:04:10 UTC, Matthias Koeppe: > > On Tuesday, May 4, 2021 at 7:00:55 AM UTC-7 Emmanuel Charpentier: > > > > Trying to list the installed optional packages, I innocently typed : > > > > $ sage -optional | grep -v not_instal > > > > The answer left me stimyed : > > > > .../sage/misc/package.py:114: UserWarning: failed > > to fetch the version of pkg='ore_algebra' at > > https://pypi.org/pypi/ore_algebra/json > > warnings.warn("failed to fetch the version of pkg={!r} at {}".format(pkg, url)) > > This, I understand as the impossibility of reaching the repository of ore-package. > > "sage-optional" uses PyPI to determine available versions of pip packages (see > https://doc.sagemath.org/html/en/developer/packaging.html#package-source-types > for the definition). > > The ore-algebra project, unfortunately, does not make proper releases; > the Sage package is keyed to a particular commit in the project's github. > > [ ...] > > You can help by convincing the project maintainers to follow > the best practices for Python packages: making releases and > publishing them on PyPI.
I opened an issue for that on the ore_algebra issue tracker: https://github.com/mkauers/ore_algebra/issues/19 Please someone expand on concrete best practice instructions or provide links to such instructions. -- You received this message because you are subscribed to the Google Groups "sage-support" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-support+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/sage-support/73de3dab-cf0a-41e9-9ba3-a742dac64087n%40googlegroups.com.