diff --git a/doc/languages-frameworks/python.section.md b/doc/languages-frameworks/python.section.md index b42d2e67bcf..410c8e20044 100644 --- a/doc/languages-frameworks/python.section.md +++ b/doc/languages-frameworks/python.section.md @@ -1009,11 +1009,11 @@ If you need to change a package's attribute(s) from `configuration.nix` you coul nixpkgs.config.packageOverrides = super: { python = super.python.override { packageOverrides = python-self: python-super: { - bepasty-server = python-super.bepasty-server.overrideAttrs (oldAttrs: { + zerobin = python-super.zerobin.overrideAttrs (oldAttrs: { src = super.fetchgit { - url = "https://github.com/bepasty/bepasty-server"; - rev = "e2516e8cf4f2afb5185337073607eb9e84a61d2d"; - sha256 = "9ziqshmsf0rjvdhhca55sm0x8jz76fsf2q4rwh4m6lpcf8wr0nps"; + url = "https://github.com/sametmax/0bin"; + rev = "a344dbb18fe7a855d0742b9a1cede7ce423b34ec"; + sha256 = "16d769kmnrpbdr0ph0whyf4yff5df6zi4kmwx7sz1d3r6c8p6xji"; }; }); }; @@ -1021,7 +1021,8 @@ If you need to change a package's attribute(s) from `configuration.nix` you coul }; ``` -If you are using the `bepasty-server` package somewhere, for example in `systemPackages` or indirectly from `services.bepasty`, then a `nixos-rebuild switch` will rebuild the system but with the `bepasty-server` package using a different `src` attribute. This way one can modify `python` based software/libraries easily. +`pythonPackages.zerobin` is now globally overriden. All packages and also the +`zerobin` NixOS service use the new definition. Note that `python-super` refers to the old package set and `python-self` to the new, overridden version. @@ -1030,7 +1031,7 @@ To modify only a Python package set instead of a whole Python derivation, use th ```nix myPythonPackages = pythonPackages.override { overrides = self: super: { - bepasty-server = ...; + zerobin = ...; }; } ``` @@ -1044,11 +1045,11 @@ self: super: { python = super.python.override { packageOverrides = python-self: python-super: { - bepasty-server = python-super.bepasty-server.overrideAttrs (oldAttrs: { - src = self.pkgs.fetchgit { - url = "https://github.com/bepasty/bepasty-server"; - rev = "e2516e8cf4f2afb5185337073607eb9e84a61d2d"; - sha256 = "9ziqshmsf0rjvdhhca55sm0x8jz76fsf2q4rwh4m6lpcf8wr0nps"; + zerobin = python-super.zerobin.overrideAttrs (oldAttrs: { + src = super.fetchgit { + url = "https://github.com/sametmax/0bin"; + rev = "a344dbb18fe7a855d0742b9a1cede7ce423b34ec"; + sha256 = "16d769kmnrpbdr0ph0whyf4yff5df6zi4kmwx7sz1d3r6c8p6xji"; }; }); };