python3.pkgs.influxgraph: remove

Due to lack of maintenance.  Last upstream commit was in 2018, and
graphite_api doesn't build, is also unmaintained upstream, and will
also be removed.
This commit is contained in:
Alyssa Ross 2022-07-10 09:42:49 +00:00
parent ada1d87767
commit 9f2c91667d
No known key found for this signature in database
GPG Key ID: F9DBED4859B271C0
5 changed files with 6 additions and 29 deletions

View File

@ -253,8 +253,9 @@
<listitem> <listitem>
<para> <para>
The <literal>services.graphite.beacon</literal> NixOS option, The <literal>services.graphite.beacon</literal> NixOS option,
and the <literal>python3.pkgs.graphite_beacon</literal> and the <literal>python3.pkgs.graphite_beacon</literal> and
package, has been removed due to lack of upstream maintenance. <literal>python3.pkgs.influxgraph</literal> packages, have
been removed due to lack of upstream maintenance.
</para> </para>
</listitem> </listitem>
<listitem> <listitem>

View File

@ -98,7 +98,8 @@ In addition to numerous new and upgraded packages, this release has the followin
- riak package removed along with `services.riak` module, due to lack of maintainer to update the package. - riak package removed along with `services.riak` module, due to lack of maintainer to update the package.
- The `services.graphite.beacon` NixOS option, and the `python3.pkgs.graphite_beacon` - The `services.graphite.beacon` NixOS option, and the `python3.pkgs.graphite_beacon`
package, has been removed due to lack of upstream maintenance. and `python3.pkgs.influxgraph` packages, have been removed due to lack of
upstream maintenance.
- (Neo)Vim can not be configured with `configure.pathogen` anymore to reduce maintainance burden. - (Neo)Vim can not be configured with `configure.pathogen` anymore to reduce maintainance burden.
Use `configure.packages` instead. Use `configure.packages` instead.

View File

@ -1,24 +0,0 @@
{ lib, buildPythonPackage, fetchPypi, isPy3k
, influxdb, graphite_api, python-memcached
}:
buildPythonPackage rec {
pname = "influxgraph";
version = "1.5.0";
src = fetchPypi {
inherit pname version;
sha256 = "0l33sfwdh4bfprmzp2kx0d9098g6yxbnhyyx9qr3kzczpm0jg9vy";
};
propagatedBuildInputs = [ influxdb graphite_api python-memcached ];
passthru.moduleName = "influxgraph.InfluxDBFinder";
meta = with lib; {
description = "InfluxDB storage plugin for Graphite-API";
homepage = "https://github.com/InfluxGraph/influxgraph";
license = licenses.asl20;
maintainers = with maintainers; [ basvandijk ];
};
}

View File

@ -88,6 +88,7 @@ mapAliases ({
hyperkitty = throw "Please use pkgs.mailmanPackages.hyperkitty"; # added 2022-04-29 hyperkitty = throw "Please use pkgs.mailmanPackages.hyperkitty"; # added 2022-04-29
IMAPClient = imapclient; # added 2021-10-28 IMAPClient = imapclient; # added 2021-10-28
ipaddress = throw "ipaddress has been removed because it is no longer required since python 2.7."; # added 2022-05-30 ipaddress = throw "ipaddress has been removed because it is no longer required since python 2.7."; # added 2022-05-30
influxgraph = throw "influxgraph has been removed because it is no longer maintained"; # added 2022-07-10
jupyter_client = jupyter-client; # added 2021-10-15 jupyter_client = jupyter-client; # added 2021-10-15
Keras = keras; # added 2021-11-25 Keras = keras; # added 2021-11-25
lammps-cython = throw "lammps-cython no longer builds and is unmaintained"; # added 2021-07-04 lammps-cython = throw "lammps-cython no longer builds and is unmaintained"; # added 2021-07-04

View File

@ -4276,8 +4276,6 @@ in {
influxdb-client = callPackage ../development/python-modules/influxdb-client { }; influxdb-client = callPackage ../development/python-modules/influxdb-client { };
influxgraph = callPackage ../development/python-modules/influxgraph { };
inform = callPackage ../development/python-modules/inform { }; inform = callPackage ../development/python-modules/inform { };
iniconfig = callPackage ../development/python-modules/iniconfig { }; iniconfig = callPackage ../development/python-modules/iniconfig { };