diff options
author | Bernardo Meurer <bernardo@meurer.org> | 2021-03-04 17:23:13 -0800 |
---|---|---|
committer | Bernardo Meurer <bernardo@meurer.org> | 2021-03-04 17:23:13 -0800 |
commit | 19423fca6e4e6e14b59f223e54c4052bda962e70 (patch) | |
tree | ccac51091e75a02b120336ca887fca0a94803ce8 /pkgs | |
parent | dc517ce7fdf2e8cc86d312069d5e01043d514079 (diff) | |
download | nixpkgs-19423fca6e4e6e14b59f223e54c4052bda962e70.tar nixpkgs-19423fca6e4e6e14b59f223e54c4052bda962e70.tar.gz nixpkgs-19423fca6e4e6e14b59f223e54c4052bda962e70.tar.bz2 nixpkgs-19423fca6e4e6e14b59f223e54c4052bda962e70.tar.lz nixpkgs-19423fca6e4e6e14b59f223e54c4052bda962e70.tar.xz nixpkgs-19423fca6e4e6e14b59f223e54c4052bda962e70.tar.zst nixpkgs-19423fca6e4e6e14b59f223e54c4052bda962e70.zip |
pyupgrade: init at 2.10.0
Diffstat (limited to 'pkgs')
-rw-r--r-- | pkgs/development/python-modules/pyupgrade/default.nix | 31 | ||||
-rw-r--r-- | pkgs/top-level/all-packages.nix | 2 | ||||
-rw-r--r-- | pkgs/top-level/python-packages.nix | 2 |
3 files changed, 35 insertions, 0 deletions
diff --git a/pkgs/development/python-modules/pyupgrade/default.nix b/pkgs/development/python-modules/pyupgrade/default.nix new file mode 100644 index 00000000000..95aa57491ca --- /dev/null +++ b/pkgs/development/python-modules/pyupgrade/default.nix @@ -0,0 +1,31 @@ +{ buildPythonPackage +, fetchFromGitHub +, isPy27 +, lib +, pytestCheckHook +, tokenize-rt +}: + +buildPythonPackage rec { + pname = "pyupgrade"; + version = "2.10.0"; + disabled = isPy27; + + src = fetchFromGitHub { + owner = "asottile"; + repo = pname; + rev = "v${version}"; + sha256 = "sha256-XYeqyyfwtS7dHLxeVvmcifW6UCOlnSMxqF1vxezBjT8="; + }; + + checkInputs = [ pytestCheckHook ]; + + propagatedBuildInputs = [ tokenize-rt ]; + + meta = with lib; { + description = "A tool to automatically upgrade syntax for newer versions of the language"; + homepage = "https://github.com/asottile/pyupgrade"; + license = licenses.mit; + maintainers = with maintainers; [ lovesegfault ]; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index f9e9f1faa66..12587815ee6 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -29430,6 +29430,8 @@ in pyload = callPackage ../applications/networking/pyload {}; + pyupgrade = with python3Packages; toPythonApplication pyupgrade; + pwntools = with python3Packages; toPythonApplication pwntools; uae = callPackage ../misc/emulators/uae { }; diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 867169c3864..8bf948210da 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -6638,6 +6638,8 @@ in { pyupdate = callPackage ../development/python-modules/pyupdate { }; + pyupgrade = callPackage ../development/python-modules/pyupgrade { }; + pyusb = callPackage ../development/python-modules/pyusb { libusb1 = pkgs.libusb1; }; pyutil = callPackage ../development/python-modules/pyutil { }; |