|Summary:||www/py-graphite-web: update to Python >= 3.7|
|Product:||Ports & Packages||Reporter:||O. Hartmann <ohartmann>|
|Component:||Individual Port(s)||Assignee:||Kai Knoblich <kai>|
|Status:||Closed Overcome By Events|
|Severity:||Affects Only Me||CC:||kai|
|Bug Depends on:|
Description O. Hartmann 2020-06-04 11:43:10 UTC
Several more or less important ports are marked as deprecated due to a more or less obvious dependency to EOLed Python 2.7 and also marked for removement. Among many others one of those ports is www/py-graphite-web which is only available as py-graphite-web@py27. Checking out the website https://graphite.readthedocs.io/en/latest/releases/1_1_4.html give us the information about the status of carbon and graphite web: [...] 1.1.4 09/04/2018 Django 2 and Python 3.7 support for carbon and graphite-web [...] We're using carbon cache which is related on Python 2.7 and would like to utilize the Icinga2-module for graphite, but the installation fails due to Python 2.7 dependencies which would result in a deletion of necessary ports already installed with a Python 3.7 dependency. How to resolv this dilemma? Can the port(s) in question be revied and ported to Python 3.7 at least?
Comment 1 Kai Knoblich 2020-10-30 08:27:52 UTC
(In reply to O. Hartmann from comment #0) Thank you for the report. This should be no longer an issue since ports r538461 as www/py-graphite-web 1.1.7 is now only available for Python 3.5+: > USES= cpe python:3.5+ shebangfix Thus I'm closing this PR as "Overcome By Events". Please re-open it if it's still an issue for you.