Merge pull request #142090 from oxzi/platformio-5.2.1

platformio: 5.1.2 -> 5.2.1

authored by

Fabian Affolter and committed by
GitHub
e769d55f 1d93435d

+11 -41
+8 -38
pkgs/development/embedded/platformio/core.nix
··· 9 9 let 10 10 python = python3.override { 11 11 packageOverrides = self: super: { 12 - aiofiles = super.aiofiles.overridePythonAttrs (oldAttrs: rec { 13 - pname = "aiofiles"; 14 - version = "0.6.0"; 15 - src = fetchFromGitHub { 16 - owner = "Tinche"; 17 - repo = pname; 18 - rev = "v${version}"; 19 - sha256 = "0w23d88q65m06884pfcps661clr11w9wm701ihx6kfxjwga6fkzf"; 20 - }; 21 - doCheck = false; 22 - }); 23 - 24 - ajsonrpc = super.ajsonrpc.overridePythonAttrs (oldAttrs: rec { 25 - pname = "ajsonrpc"; 26 - version = "1.1.0"; 27 - src = fetchPypi { 28 - inherit pname version; 29 - sha256 = "sha256-CgHCtW0gxZho7ZavvEaODNc+KbFW4sAsHtM2Xk5Cuaw="; 30 - }; 31 - }); 32 - 33 - click = super.click.overridePythonAttrs (oldAttrs: rec { 34 - version = "7.1.2"; 35 - src = oldAttrs.src.override { 36 - inherit version; 37 - sha256 = "06kbzd6sjfkqan3miwj9wqyddfxc2b6hi7p5s4dvqjb3gif2bdfj"; 38 - }; 39 - }); 40 - 41 - starlette = super.starlette.overridePythonAttrs (oldAttrs: rec { 42 - pname = "starlette"; 43 - version = "0.14.2"; 12 + asgiref = super.asgiref.overridePythonAttrs (oldAttrs: rec { 13 + version = "3.4.1"; 44 14 src = fetchFromGitHub { 45 - owner = "encode"; 46 - repo = pname; 15 + owner = "django"; 16 + repo = "asgiref"; 47 17 rev = version; 48 - sha256 = "sha256-Ki5jTEr5w6CrGK6F60E9uvdUlGx8pxdHMpxHvj9D4js="; 18 + sha256 = "0440321alpqb1cdsmfzmiiy8rpq0ic0wvraalzk39cgrl7mghw39"; 49 19 }; 50 - doCheck = false; 51 20 }); 52 21 53 22 uvicorn = super.uvicorn.overridePythonAttrs (oldAttrs: rec { 54 - version = "0.13.2"; 23 + version = "0.15.0"; 55 24 src = fetchFromGitHub { 56 25 owner = "encode"; 57 26 repo = "uvicorn"; 58 27 rev = version; 59 - sha256 = "04zgmp9z46k72ay6cz7plga6d3w3a6x41anabm7ramp7jdqf6na9"; 28 + sha256 = "074smp3448wcazlhc7sb8r54l4kfavr6yks3w5x60zl1qpijf52r"; 60 29 }; 61 30 }); 62 31 }; ··· 67 36 inherit version src; 68 37 69 38 propagatedBuildInputs = [ 39 + aiofiles 70 40 ajsonrpc 71 41 bottle 72 42 click
+2 -2
pkgs/development/embedded/platformio/default.nix
··· 4 4 let 5 5 callPackage = newScope self; 6 6 7 - version = "5.1.1"; 7 + version = "5.2.1"; 8 8 9 9 # pypi tarballs don't contain tests - https://github.com/platformio/platformio-core/issues/1964 10 10 src = fetchFromGitHub { 11 11 owner = "platformio"; 12 12 repo = "platformio-core"; 13 13 rev = "v${version}"; 14 - sha256 = "1m9vq5r4g04n3ckmb3hrrc4ar5v31k6isc76bw4glrn2xb7r8c00"; 14 + sha256 = "1kmwr21djcz1qnpbsk0za244rp6rkh0vp6wss1vjks4waambiqnl"; 15 15 }; 16 16 17 17 self = {
+1 -1
pkgs/development/embedded/platformio/use-local-spdx-license-list.patch
··· 6 6 @staticmethod 7 7 @memoized(expire="1h") 8 8 def load_spdx_licenses(): 9 - - version = "3.12" 9 + - version = "3.14" 10 10 - spdx_data_url = ( 11 11 - "https://raw.githubusercontent.com/spdx/license-list-data/" 12 12 - "v%s/json/licenses.json" % version