mirror of
https://github.com/NixOS/nixpkgs.git
synced 2025-06-11 12:15:34 +03:00
python3Packages.opentracing: drop
Unmaintained since 2023: https://github.com/opentracing/opentracing-python OpenTracing is deprecated in favor of OpenTelemetry: https://github.com/NixOS/nixpkgs/issues/261927
This commit is contained in:
parent
a1a493d0b7
commit
045a51c1d2
4 changed files with 3 additions and 47 deletions
|
@ -95,6 +95,8 @@
|
|||
|
||||
- `nodePackages.stackdriver-statsd-backend` has been removed, as the StackDriver service has been discontinued by Google, and therefore the package no longer works.
|
||||
|
||||
- `python3Packages.opentracing` has been removed due to being unmaintained upstream. [OpenTelemetry](https://opentelemetry.io/) is the recommended replacement.
|
||||
|
||||
- the notmuch vim plugin now lives in a separate output of the `notmuch`
|
||||
package. Installing `notmuch` will not bring the notmuch vim package anymore,
|
||||
add `vimPlugins.notmuch-vim` to your (Neo)vim configuration if you want the
|
||||
|
|
|
@ -1,45 +0,0 @@
|
|||
{
|
||||
lib,
|
||||
buildPythonPackage,
|
||||
fetchPypi,
|
||||
pythonAtLeast,
|
||||
isPy27,
|
||||
futures ? null,
|
||||
gevent,
|
||||
mock,
|
||||
pytestCheckHook,
|
||||
tornado,
|
||||
six,
|
||||
}:
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "opentracing";
|
||||
version = "2.4.0";
|
||||
format = "setuptools";
|
||||
|
||||
# incompatible with asyncio changes in 3.11 and deprecated
|
||||
# https://github.com/opentracing/specification/issues/163
|
||||
disabled = pythonAtLeast "3.11";
|
||||
|
||||
src = fetchPypi {
|
||||
inherit pname version;
|
||||
sha256 = "a173117e6ef580d55874734d1fa7ecb6f3655160b8b8974a2a1e98e5ec9c840d";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = lib.optional isPy27 futures;
|
||||
|
||||
nativeCheckInputs = [
|
||||
gevent
|
||||
mock
|
||||
pytestCheckHook
|
||||
six
|
||||
tornado
|
||||
];
|
||||
|
||||
meta = with lib; {
|
||||
homepage = "https://github.com/opentracing/opentracing-python";
|
||||
description = "Platform API for OpenTracing";
|
||||
license = licenses.asl20;
|
||||
maintainers = with maintainers; [ rakesh4g ];
|
||||
};
|
||||
}
|
|
@ -399,6 +399,7 @@ mapAliases ({
|
|||
openllm-client = throw "openllm-client has been removed, since it is abandoned due to a change in philosophy"; # added 2024-08-24
|
||||
openllm-core = throw "openllm-core has been removed, since it is abandoned due to a change in philosophy"; # added 2024-08-24
|
||||
opsdroid_get_image_size = opsdroid-get-image-size; # added 2023-10-16
|
||||
opentracing = throw "The opentracing Python module was removed due to being unmaintained upstream. Use OpenTelemetry instead."; # Added 2024-12-09
|
||||
ordereddict = throw "ordereddict has been removed because it is only useful on unsupported python versions."; # added 2022-05-28
|
||||
pafy = throw "pafy has been removed because it is unmaintained and only a dependency of mps-youtube, itself superseded by yewtube"; # Added 2023-01-19
|
||||
pam = python-pam; # added 2020-09-07.
|
||||
|
|
|
@ -9673,8 +9673,6 @@ self: super: with self; {
|
|||
enablePython = true;
|
||||
});
|
||||
|
||||
opentracing = callPackage ../development/python-modules/opentracing { };
|
||||
|
||||
opentsne = callPackage ../development/python-modules/opentsne { };
|
||||
|
||||
opentypespec = callPackage ../development/python-modules/opentypespec { };
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue