Bug 246978 - www/py-graphite-web: update to Python >= 3.7
Summary: www/py-graphite-web: update to Python >= 3.7
Status: New
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Steve Wills
URL:
Keywords: needs-patch
Depends on:
Blocks: 249337
  Show dependency treegraph
 
Reported: 2020-06-04 11:43 UTC by O. Hartmann
Modified: 2020-09-15 15:20 UTC (History)
0 users

See Also:
bugzilla: maintainer-feedback? (swills)


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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?