Merge pull request #309338 from mweinelt/pretix-2024.4.0

pretix: 2024.3.0 -> 2024.4.0

authored by Martin Weinelt and committed by GitHub 48705e5f faf60aab

+117 -85
+6
pkgs/by-name/pr/pretalx/package.nix
··· 85 ]); 86 87 pythonRelaxDeps = [ 88 "cssutils" 89 "django-csp" 90 "django-filter" 91 "python-dateutil" 92 ]; 93 94 propagatedBuildInputs = with python.pkgs; [
··· 85 ]); 86 87 pythonRelaxDeps = [ 88 + "celery" 89 + "css-inline" 90 "cssutils" 91 "django-csp" 92 "django-filter" 93 + "django-hierarkey" 94 + "markdown" 95 + "pillow" 96 "python-dateutil" 97 + "reportlab" 98 ]; 99 100 propagatedBuildInputs = with python.pkgs; [
+6 -6
pkgs/by-name/pr/pretix/package.nix
··· 29 }; 30 31 pname = "pretix"; 32 - version = "2024.3.0"; 33 34 src = fetchFromGitHub { 35 owner = "pretix"; 36 repo = "pretix"; 37 rev = "refs/tags/v${version}"; 38 - hash = "sha256-Wz1vZcqgwyS0xJgTtRxqfaJpJ1fAMhIyxvTvBT/ABSo="; 39 }; 40 41 npmDeps = buildNpmPackage { ··· 43 inherit version src; 44 45 sourceRoot = "${src.name}/src/pretix/static/npm_dir"; 46 - npmDepsHash = "sha256-2fHlEEmYzpF3SyvF7+FbwCt+zQVGF0/kslDFnJ+DQGE="; 47 48 dontBuild = true; 49 ··· 81 --replace-fail psycopg2-binary psycopg2 \ 82 --replace-fail vat_moss_forked==2020.3.20.0.11.0 vat-moss \ 83 --replace-fail "bleach==5.0.*" bleach \ 84 --replace-fail "dnspython==2.6.*" dnspython \ 85 - --replace-fail "django-countries==7.5.*" django-countries \ 86 - --replace-fail "django-filter==24.1" django-filter \ 87 --replace-fail "importlib_metadata==7.*" importlib_metadata \ 88 --replace-fail "markdown==3.6" markdown \ 89 --replace-fail "protobuf==5.26.*" protobuf \ 90 --replace-fail "pycryptodome==3.20.*" pycryptodome \ 91 --replace-fail "pypdf==3.9.*" pypdf \ 92 --replace-fail "python-dateutil==2.9.*" python-dateutil \ 93 - --replace-fail "sentry-sdk==1.42.*" sentry-sdk \ 94 --replace-fail "stripe==7.9.*" stripe 95 ''; 96 ··· 175 text-unidecode 176 tlds 177 tqdm 178 vat-moss 179 vobject 180 webauthn
··· 29 }; 30 31 pname = "pretix"; 32 + version = "2024.4.0"; 33 34 src = fetchFromGitHub { 35 owner = "pretix"; 36 repo = "pretix"; 37 rev = "refs/tags/v${version}"; 38 + hash = "sha256-+F5EOMMkO1ngGeFscDipwbldsY0AhOUKbjqgNpuph4g="; 39 }; 40 41 npmDeps = buildNpmPackage { ··· 43 inherit version src; 44 45 sourceRoot = "${src.name}/src/pretix/static/npm_dir"; 46 + npmDepsHash = "sha256-0Q/BCRHlnyQJlCF3PgIP9q3Qyr/ff+GP0lPIwPsIMSU="; 47 48 dontBuild = true; 49 ··· 81 --replace-fail psycopg2-binary psycopg2 \ 82 --replace-fail vat_moss_forked==2020.3.20.0.11.0 vat-moss \ 83 --replace-fail "bleach==5.0.*" bleach \ 84 + --replace-fail "django-hierarkey==1.1.*" django-hierarkey \ 85 + --replace-fail "djangorestframework==3.15.*" djangorestframework \ 86 --replace-fail "dnspython==2.6.*" dnspython \ 87 --replace-fail "importlib_metadata==7.*" importlib_metadata \ 88 --replace-fail "markdown==3.6" markdown \ 89 --replace-fail "protobuf==5.26.*" protobuf \ 90 --replace-fail "pycryptodome==3.20.*" pycryptodome \ 91 --replace-fail "pypdf==3.9.*" pypdf \ 92 --replace-fail "python-dateutil==2.9.*" python-dateutil \ 93 --replace-fail "stripe==7.9.*" stripe 94 ''; 95 ··· 174 text-unidecode 175 tlds 176 tqdm 177 + ua-parser 178 vat-moss 179 vobject 180 webauthn
+47 -53
pkgs/development/python-modules/css-inline/Cargo.lock
··· 52 53 [[package]] 54 name = "autocfg" 55 - version = "1.2.0" 56 source = "registry+https://github.com/rust-lang/crates.io-index" 57 - checksum = "f1fdabc7756949593fe60f30ec81974b613357de856987752631dea1e3394c80" 58 59 [[package]] 60 name = "backtrace" ··· 73 74 [[package]] 75 name = "base64" 76 - version = "0.22.0" 77 - source = "registry+https://github.com/rust-lang/crates.io-index" 78 - checksum = "9475866fec1451be56a3c2400fd081ff546538961565ccb5b7142cbd22bc7a51" 79 - 80 - [[package]] 81 - name = "bitflags" 82 - version = "1.3.2" 83 source = "registry+https://github.com/rust-lang/crates.io-index" 84 - checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" 85 86 [[package]] 87 name = "bitflags" ··· 131 132 [[package]] 133 name = "cc" 134 - version = "1.0.94" 135 source = "registry+https://github.com/rust-lang/crates.io-index" 136 - checksum = "17f6e324229dc011159fcc089755d1e2e216a90d43a7dea6853ca740b84f35e7" 137 138 [[package]] 139 name = "cfg-if" ··· 186 187 [[package]] 188 name = "css-inline" 189 - version = "0.14.0" 190 dependencies = [ 191 "cssparser", 192 "html5ever", ··· 201 202 [[package]] 203 name = "css-inline-python" 204 - version = "0.14.0" 205 dependencies = [ 206 "built", 207 "css-inline", ··· 375 376 [[package]] 377 name = "hashbrown" 378 - version = "0.14.3" 379 source = "registry+https://github.com/rust-lang/crates.io-index" 380 - checksum = "290f1a1d9242c78d09ce40a5e87e7554ee637af1351968159f4952f028f75604" 381 dependencies = [ 382 "ahash", 383 "allocator-api2", ··· 577 578 [[package]] 579 name = "libc" 580 - version = "0.2.153" 581 source = "registry+https://github.com/rust-lang/crates.io-index" 582 - checksum = "9c198f91728a82281a64e1f4f9eeb25d82cb32a5de251c6bd1b5154d63a8e7bd" 583 584 [[package]] 585 name = "lock_api" 586 - version = "0.4.11" 587 source = "registry+https://github.com/rust-lang/crates.io-index" 588 - checksum = "3c168f8615b12bc01f9c17e2eb0cc07dcae1940121185446edc3744920e8ef45" 589 dependencies = [ 590 "autocfg", 591 "scopeguard", ··· 614 615 [[package]] 616 name = "markup5ever" 617 - version = "0.12.0" 618 source = "registry+https://github.com/rust-lang/crates.io-index" 619 - checksum = "c7940b09815a02810a42b9e1bc41c069880a87de68e9b1dcbe754a3ba3b47c20" 620 dependencies = [ 621 "log", 622 "phf 0.11.2", ··· 675 676 [[package]] 677 name = "num-traits" 678 - version = "0.2.18" 679 source = "registry+https://github.com/rust-lang/crates.io-index" 680 - checksum = "da0df0e5185db44f69b44f26786fe401b6c293d1907744beaa7fa62b2e5a517a" 681 dependencies = [ 682 "autocfg", 683 ] ··· 709 710 [[package]] 711 name = "parking_lot" 712 - version = "0.12.1" 713 source = "registry+https://github.com/rust-lang/crates.io-index" 714 - checksum = "3742b2c103b9f06bc9fff0a37ff4912935851bee6d36f3c02bcc755bcfec228f" 715 dependencies = [ 716 "lock_api", 717 "parking_lot_core", ··· 719 720 [[package]] 721 name = "parking_lot_core" 722 - version = "0.9.9" 723 source = "registry+https://github.com/rust-lang/crates.io-index" 724 - checksum = "4c42a9226546d68acdd9c0a280d17ce19bfe27a46bf68784e4066115788d008e" 725 dependencies = [ 726 "cfg-if", 727 "libc", 728 "redox_syscall", 729 "smallvec", 730 - "windows-targets 0.48.5", 731 ] 732 733 [[package]] ··· 915 916 [[package]] 917 name = "pyo3-built" 918 - version = "0.4.7" 919 source = "registry+https://github.com/rust-lang/crates.io-index" 920 - checksum = "be6d574e0f8cab2cdd1eeeb640cbf845c974519fa9e9b62fa9c08ecece0ca5de" 921 922 [[package]] 923 name = "pyo3-ffi" ··· 1015 1016 [[package]] 1017 name = "redox_syscall" 1018 - version = "0.4.1" 1019 source = "registry+https://github.com/rust-lang/crates.io-index" 1020 - checksum = "4722d768eff46b75989dd134e5c353f0d6296e5aaa3132e776cbdb56be7731aa" 1021 dependencies = [ 1022 - "bitflags 1.3.2", 1023 ] 1024 1025 [[package]] 1026 name = "reqwest" 1027 - version = "0.12.3" 1028 source = "registry+https://github.com/rust-lang/crates.io-index" 1029 - checksum = "3e6cc1e89e689536eb5aeede61520e874df5a4707df811cd5da4aa5fbb2aae19" 1030 dependencies = [ 1031 "base64", 1032 "bytes", ··· 1093 1094 [[package]] 1095 name = "rustls" 1096 - version = "0.22.3" 1097 source = "registry+https://github.com/rust-lang/crates.io-index" 1098 - checksum = "99008d7ad0bbbea527ec27bddbc0e432c5b87d8175178cee68d2eec9c4a1813c" 1099 dependencies = [ 1100 "log", 1101 "ring", ··· 1117 1118 [[package]] 1119 name = "rustls-pki-types" 1120 - version = "1.4.1" 1121 source = "registry+https://github.com/rust-lang/crates.io-index" 1122 - checksum = "ecd36cc4259e3e4514335c4a138c6b43171a8d61d8f5c9348f9fc7529416f247" 1123 1124 [[package]] 1125 name = "rustls-webpki" 1126 - version = "0.102.2" 1127 source = "registry+https://github.com/rust-lang/crates.io-index" 1128 - checksum = "faaa0a62740bedb9b2ef5afa303da42764c012f743917351dc9a237ea1663610" 1129 dependencies = [ 1130 "ring", 1131 "rustls-pki-types", ··· 1150 source = "registry+https://github.com/rust-lang/crates.io-index" 1151 checksum = "4eb30575f3638fc8f6815f448d50cb1a2e255b0897985c8c59f4d37b72a07b06" 1152 dependencies = [ 1153 - "bitflags 2.5.0", 1154 "cssparser", 1155 "derive_more", 1156 "fxhash", ··· 1174 1175 [[package]] 1176 name = "serde" 1177 - version = "1.0.198" 1178 source = "registry+https://github.com/rust-lang/crates.io-index" 1179 - checksum = "9846a40c979031340571da2545a4e5b7c4163bdae79b301d5f86d03979451fcc" 1180 dependencies = [ 1181 "serde_derive", 1182 ] 1183 1184 [[package]] 1185 name = "serde_derive" 1186 - version = "1.0.198" 1187 source = "registry+https://github.com/rust-lang/crates.io-index" 1188 - checksum = "e88edab869b01783ba905e7d0153f9fc1a6505a96e4ad3018011eedb838566d9" 1189 dependencies = [ 1190 "proc-macro2", 1191 "quote", ··· 1256 1257 [[package]] 1258 name = "socket2" 1259 - version = "0.5.6" 1260 source = "registry+https://github.com/rust-lang/crates.io-index" 1261 - checksum = "05ffd9c0a93b7543e062e759284fcf5f5e3b098501104bfbdde4d404db792871" 1262 dependencies = [ 1263 "libc", 1264 "windows-sys 0.52.0", ··· 1808 1809 [[package]] 1810 name = "zerocopy" 1811 - version = "0.7.32" 1812 source = "registry+https://github.com/rust-lang/crates.io-index" 1813 - checksum = "74d4d3961e53fa4c9a25a8637fc2bfaf2595b3d3ae34875568a5cf64787716be" 1814 dependencies = [ 1815 "zerocopy-derive", 1816 ] 1817 1818 [[package]] 1819 name = "zerocopy-derive" 1820 - version = "0.7.32" 1821 source = "registry+https://github.com/rust-lang/crates.io-index" 1822 - checksum = "9ce1b18ccd8e73a9321186f97e46f9f04b778851177567b1975109d26a08d2a6" 1823 dependencies = [ 1824 "proc-macro2", 1825 "quote",
··· 52 53 [[package]] 54 name = "autocfg" 55 + version = "1.3.0" 56 source = "registry+https://github.com/rust-lang/crates.io-index" 57 + checksum = "0c4b4d0bd25bd0b74681c0ad21497610ce1b7c91b1022cd21c80c6fbdd9476b0" 58 59 [[package]] 60 name = "backtrace" ··· 73 74 [[package]] 75 name = "base64" 76 + version = "0.22.1" 77 source = "registry+https://github.com/rust-lang/crates.io-index" 78 + checksum = "72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6" 79 80 [[package]] 81 name = "bitflags" ··· 125 126 [[package]] 127 name = "cc" 128 + version = "1.0.96" 129 source = "registry+https://github.com/rust-lang/crates.io-index" 130 + checksum = "065a29261d53ba54260972629f9ca6bffa69bac13cd1fed61420f7fa68b9f8bd" 131 132 [[package]] 133 name = "cfg-if" ··· 180 181 [[package]] 182 name = "css-inline" 183 + version = "0.14.1" 184 dependencies = [ 185 "cssparser", 186 "html5ever", ··· 195 196 [[package]] 197 name = "css-inline-python" 198 + version = "0.14.1" 199 dependencies = [ 200 "built", 201 "css-inline", ··· 369 370 [[package]] 371 name = "hashbrown" 372 + version = "0.14.5" 373 source = "registry+https://github.com/rust-lang/crates.io-index" 374 + checksum = "e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1" 375 dependencies = [ 376 "ahash", 377 "allocator-api2", ··· 571 572 [[package]] 573 name = "libc" 574 + version = "0.2.154" 575 source = "registry+https://github.com/rust-lang/crates.io-index" 576 + checksum = "ae743338b92ff9146ce83992f766a31066a91a8c84a45e0e9f21e7cf6de6d346" 577 578 [[package]] 579 name = "lock_api" 580 + version = "0.4.12" 581 source = "registry+https://github.com/rust-lang/crates.io-index" 582 + checksum = "07af8b9cdd281b7915f413fa73f29ebd5d55d0d3f0155584dade1ff18cea1b17" 583 dependencies = [ 584 "autocfg", 585 "scopeguard", ··· 608 609 [[package]] 610 name = "markup5ever" 611 + version = "0.12.1" 612 source = "registry+https://github.com/rust-lang/crates.io-index" 613 + checksum = "16ce3abbeba692c8b8441d036ef91aea6df8da2c6b6e21c7e14d3c18e526be45" 614 dependencies = [ 615 "log", 616 "phf 0.11.2", ··· 669 670 [[package]] 671 name = "num-traits" 672 + version = "0.2.19" 673 source = "registry+https://github.com/rust-lang/crates.io-index" 674 + checksum = "071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841" 675 dependencies = [ 676 "autocfg", 677 ] ··· 703 704 [[package]] 705 name = "parking_lot" 706 + version = "0.12.2" 707 source = "registry+https://github.com/rust-lang/crates.io-index" 708 + checksum = "7e4af0ca4f6caed20e900d564c242b8e5d4903fdacf31d3daf527b66fe6f42fb" 709 dependencies = [ 710 "lock_api", 711 "parking_lot_core", ··· 713 714 [[package]] 715 name = "parking_lot_core" 716 + version = "0.9.10" 717 source = "registry+https://github.com/rust-lang/crates.io-index" 718 + checksum = "1e401f977ab385c9e4e3ab30627d6f26d00e2c73eef317493c4ec6d468726cf8" 719 dependencies = [ 720 "cfg-if", 721 "libc", 722 "redox_syscall", 723 "smallvec", 724 + "windows-targets 0.52.5", 725 ] 726 727 [[package]] ··· 909 910 [[package]] 911 name = "pyo3-built" 912 + version = "0.5.0" 913 source = "registry+https://github.com/rust-lang/crates.io-index" 914 + checksum = "35ee655adc94166665a1d714b439e27857dd199b947076891d6a17d32d396cde" 915 916 [[package]] 917 name = "pyo3-ffi" ··· 1009 1010 [[package]] 1011 name = "redox_syscall" 1012 + version = "0.5.1" 1013 source = "registry+https://github.com/rust-lang/crates.io-index" 1014 + checksum = "469052894dcb553421e483e4209ee581a45100d31b4018de03e5a7ad86374a7e" 1015 dependencies = [ 1016 + "bitflags", 1017 ] 1018 1019 [[package]] 1020 name = "reqwest" 1021 + version = "0.12.4" 1022 source = "registry+https://github.com/rust-lang/crates.io-index" 1023 + checksum = "566cafdd92868e0939d3fb961bd0dc25fcfaaed179291093b3d43e6b3150ea10" 1024 dependencies = [ 1025 "base64", 1026 "bytes", ··· 1087 1088 [[package]] 1089 name = "rustls" 1090 + version = "0.22.4" 1091 source = "registry+https://github.com/rust-lang/crates.io-index" 1092 + checksum = "bf4ef73721ac7bcd79b2b315da7779d8fc09718c6b3d2d1b2d94850eb8c18432" 1093 dependencies = [ 1094 "log", 1095 "ring", ··· 1111 1112 [[package]] 1113 name = "rustls-pki-types" 1114 + version = "1.5.0" 1115 source = "registry+https://github.com/rust-lang/crates.io-index" 1116 + checksum = "beb461507cee2c2ff151784c52762cf4d9ff6a61f3e80968600ed24fa837fa54" 1117 1118 [[package]] 1119 name = "rustls-webpki" 1120 + version = "0.102.3" 1121 source = "registry+https://github.com/rust-lang/crates.io-index" 1122 + checksum = "f3bce581c0dd41bce533ce695a1437fa16a7ab5ac3ccfa99fe1a620a7885eabf" 1123 dependencies = [ 1124 "ring", 1125 "rustls-pki-types", ··· 1144 source = "registry+https://github.com/rust-lang/crates.io-index" 1145 checksum = "4eb30575f3638fc8f6815f448d50cb1a2e255b0897985c8c59f4d37b72a07b06" 1146 dependencies = [ 1147 + "bitflags", 1148 "cssparser", 1149 "derive_more", 1150 "fxhash", ··· 1168 1169 [[package]] 1170 name = "serde" 1171 + version = "1.0.200" 1172 source = "registry+https://github.com/rust-lang/crates.io-index" 1173 + checksum = "ddc6f9cc94d67c0e21aaf7eda3a010fd3af78ebf6e096aa6e2e13c79749cce4f" 1174 dependencies = [ 1175 "serde_derive", 1176 ] 1177 1178 [[package]] 1179 name = "serde_derive" 1180 + version = "1.0.200" 1181 source = "registry+https://github.com/rust-lang/crates.io-index" 1182 + checksum = "856f046b9400cee3c8c94ed572ecdb752444c24528c035cd35882aad6f492bcb" 1183 dependencies = [ 1184 "proc-macro2", 1185 "quote", ··· 1250 1251 [[package]] 1252 name = "socket2" 1253 + version = "0.5.7" 1254 source = "registry+https://github.com/rust-lang/crates.io-index" 1255 + checksum = "ce305eb0b4296696835b71df73eb912e0f1ffd2556a501fcede6e0c50349191c" 1256 dependencies = [ 1257 "libc", 1258 "windows-sys 0.52.0", ··· 1802 1803 [[package]] 1804 name = "zerocopy" 1805 + version = "0.7.33" 1806 source = "registry+https://github.com/rust-lang/crates.io-index" 1807 + checksum = "087eca3c1eaf8c47b94d02790dd086cd594b912d2043d4de4bfdd466b3befb7c" 1808 dependencies = [ 1809 "zerocopy-derive", 1810 ] 1811 1812 [[package]] 1813 name = "zerocopy-derive" 1814 + version = "0.7.33" 1815 source = "registry+https://github.com/rust-lang/crates.io-index" 1816 + checksum = "6f4b6c273f496d8fd4eaf18853e6b448760225dc030ff2c485a786859aea6393" 1817 dependencies = [ 1818 "proc-macro2", 1819 "quote",
+3 -3
pkgs/development/python-modules/css-inline/default.nix
··· 18 19 buildPythonPackage rec { 20 pname = "css-inline"; 21 - version = "0.14.0"; 22 pyproject = true; 23 24 src = fetchFromGitHub { 25 owner = "Stranger6667"; 26 repo = "css-inline"; 27 rev = "python-v${version}"; 28 - hash = "sha256-CdR90GGPWOerXWfVeHrFLAelL+MJ9bfoB4TjKBdRSL0="; 29 }; 30 31 postPatch = '' ··· 42 ln -s ${./Cargo.lock} Cargo.lock 43 ''; 44 name = "${pname}-${version}"; 45 - hash = "sha256-/GO7OcUl0iFgEhr8ZWZQOTNqHn7bt38PpFs0HktmAhE="; 46 }; 47 48 nativeBuildInputs = [
··· 18 19 buildPythonPackage rec { 20 pname = "css-inline"; 21 + version = "0.14.1"; 22 pyproject = true; 23 24 src = fetchFromGitHub { 25 owner = "Stranger6667"; 26 repo = "css-inline"; 27 rev = "python-v${version}"; 28 + hash = "sha256-+hX05y+ii2/wAbcc3SPK3ns4slUKFGqHURb3Z08yhVw="; 29 }; 30 31 postPatch = '' ··· 42 ln -s ${./Cargo.lock} Cargo.lock 43 ''; 44 name = "${pname}-${version}"; 45 + hash = "sha256-ogzj8JxiFX2VWEeEnKACycd2Bud9VUpLuF4h35eUls0="; 46 }; 47 48 nativeBuildInputs = [
+19 -3
pkgs/development/python-modules/django-extensions/default.nix
··· 1 { lib 2 , buildPythonPackage 3 , fetchFromGitHub 4 , django 5 , factory-boy 6 , mock 7 , pip 8 , pygments 9 - , pytest-django 10 , pytestCheckHook 11 , shortuuid 12 , vobject 13 , werkzeug ··· 16 buildPythonPackage rec { 17 pname = "django-extensions"; 18 version = "3.2.3"; 19 - format = "setuptools"; 20 21 src = fetchFromGitHub { 22 owner = pname; ··· 30 --replace "--cov=django_extensions --cov-report html --cov-report term" "" 31 ''; 32 33 - propagatedBuildInputs = [ 34 django 35 ]; 36
··· 1 { lib 2 , buildPythonPackage 3 , fetchFromGitHub 4 + , pythonAtLeast 5 + 6 + # build-system 7 + , setuptools 8 + 9 + # dependencies 10 , django 11 + 12 + # tests 13 , factory-boy 14 , mock 15 , pip 16 , pygments 17 , pytestCheckHook 18 + , pytest-django 19 , shortuuid 20 , vobject 21 , werkzeug ··· 24 buildPythonPackage rec { 25 pname = "django-extensions"; 26 version = "3.2.3"; 27 + pyproject = true; 28 + 29 + # https://github.com/django-extensions/django-extensions/issues/1831 30 + # Requires asyncore, which was dropped in 3.12 31 + disabled = pythonAtLeast "3.12"; 32 33 src = fetchFromGitHub { 34 owner = pname; ··· 42 --replace "--cov=django_extensions --cov-report html --cov-report term" "" 43 ''; 44 45 + build-system = [ 46 + setuptools 47 + ]; 48 + 49 + dependencies = [ 50 django 51 ]; 52
+12 -6
pkgs/development/python-modules/django-hierarkey/default.nix
··· 2 , buildPythonPackage 3 , fetchFromGitHub 4 5 # propagates 6 , python-dateutil 7 ··· 13 14 buildPythonPackage rec { 15 pname = "django-hierarkey"; 16 - version = "1.1.0"; 17 - format = "setuptools"; 18 19 src = fetchFromGitHub { 20 owner = "raphaelm"; 21 repo = "django-hierarkey"; 22 - # https://github.com/raphaelm/django-hierarkey/commit/c81ace02ca404a8756e2931bb6faf55b6365e140 23 - rev = "c81ace02ca404a8756e2931bb6faf55b6365e140"; 24 - hash = "sha256-sCARyTjuuAUptlOsFmApnsQpcksP+uYnq0lukXDMcuk="; 25 }; 26 27 - propagatedBuildInputs = [ 28 python-dateutil 29 ]; 30
··· 2 , buildPythonPackage 3 , fetchFromGitHub 4 5 + # build-system 6 + , setuptools 7 + 8 # propagates 9 , python-dateutil 10 ··· 16 17 buildPythonPackage rec { 18 pname = "django-hierarkey"; 19 + version = "1.2.0"; 20 + pyproject = true; 21 22 src = fetchFromGitHub { 23 owner = "raphaelm"; 24 repo = "django-hierarkey"; 25 + rev = "refs/tags/${version}"; 26 + hash = "sha256-1LSH9GwoNF3NrDVNUIHDAVsktyKIprDgB5XlIHeM3fM="; 27 }; 28 29 + build-system = [ 30 + setuptools 31 + ]; 32 + 33 + dependencies = [ 34 python-dateutil 35 ]; 36
+8 -6
pkgs/development/python-modules/django-mysql/default.nix
··· 7 8 # dependencies 9 , django 10 - , mysqlclient 11 12 # tests 13 , pytest-django ··· 16 17 buildPythonPackage rec { 18 pname = "django-mysql"; 19 - version = "4.12.0"; 20 pyproject = true; 21 22 src = fetchFromGitHub { 23 owner = "adamchainz"; 24 repo = "django-mysql"; 25 rev = "refs/tags/${version}"; 26 - hash = "sha256-AieI6zUPFXQsrvoms5bu/Bb3J+DvfLA4rCCsjhYBEZQ="; 27 }; 28 29 - nativeBuildInputs = [ 30 setuptools 31 ]; 32 33 - buildInputs = [ 34 django 35 - mysqlclient 36 ]; 37 38 doCheck = false; # requires mysql/mariadb server ··· 42 nativeCheckInputs = [ 43 pytest-django 44 pytestCheckHook 45 ]; 46 47 meta = with lib; {
··· 7 8 # dependencies 9 , django 10 11 # tests 12 , pytest-django ··· 15 16 buildPythonPackage rec { 17 pname = "django-mysql"; 18 + version = "4.13.0"; 19 pyproject = true; 20 21 src = fetchFromGitHub { 22 owner = "adamchainz"; 23 repo = "django-mysql"; 24 rev = "refs/tags/${version}"; 25 + hash = "sha256-hIvkLLv9R23u+JC6t/zwbMvmgLMstYp0ytuSqNiohJg="; 26 }; 27 28 + build-system = [ 29 setuptools 30 ]; 31 32 + dependencies = [ 33 django 34 ]; 35 36 doCheck = false; # requires mysql/mariadb server ··· 40 nativeCheckInputs = [ 41 pytest-django 42 pytestCheckHook 43 + ]; 44 + 45 + pythonImportsCheck = [ 46 + "django_mysql" 47 ]; 48 49 meta = with lib; {
+2 -2
pkgs/development/python-modules/django-otp/default.nix
··· 11 12 buildPythonPackage rec { 13 pname = "django-otp"; 14 - version = "1.3.0post1"; 15 pyproject = true; 16 17 src = fetchFromGitHub { 18 owner = "django-otp"; 19 repo = "django-otp"; 20 rev = "v${version}"; 21 - hash = "sha256-Q8YTCYERyoAXenSiDabxuxaWiD6ZeJKKKgaR/Rg3y20="; 22 }; 23 24 build-system = [
··· 11 12 buildPythonPackage rec { 13 pname = "django-otp"; 14 + version = "1.5.0"; 15 pyproject = true; 16 17 src = fetchFromGitHub { 18 owner = "django-otp"; 19 repo = "django-otp"; 20 rev = "v${version}"; 21 + hash = "sha256-c0Yr41S1LFBzcDIK2etOP3rYcCPaThDs+XGiw4WP/ks="; 22 }; 23 24 build-system = [
+3 -4
pkgs/development/python-modules/django-statici18n/default.nix
··· 16 17 buildPythonPackage rec { 18 pname = "django-statici18n"; 19 - version = "2.4.0"; 20 pyproject = true; 21 22 src = fetchFromGitHub { 23 owner = "zyegfryed"; 24 repo = "django-statici18n"; 25 - # https://github.com/zyegfryed/django-statici18n/issues/59 26 - rev = "9b83a8f0f2e625dd5f56d53cfe4e07aca9479ab6"; 27 - hash = "sha256-KrIlWmN7um9ad2avfANOza579bjYkxTo9F0UFpvLu3A="; 28 }; 29 30 build-system = [
··· 16 17 buildPythonPackage rec { 18 pname = "django-statici18n"; 19 + version = "2.5.0"; 20 pyproject = true; 21 22 src = fetchFromGitHub { 23 owner = "zyegfryed"; 24 repo = "django-statici18n"; 25 + rev = "refs/tags/v${version}"; 26 + hash = "sha256-n6HqHcXvz2ihwN+gJr5P+/Yt4RpuOu2yAjo9fiNZB54="; 27 }; 28 29 build-system = [
+9
pkgs/development/python-modules/python-creole/default.nix
··· 86 "creole/tests/test_rest2html.py" 87 ]; 88 89 meta = with lib; { 90 description = "Creole markup tools written in Python"; 91 homepage = "https://github.com/jedie/python-creole";
··· 86 "creole/tests/test_rest2html.py" 87 ]; 88 89 + pytestFlagsArray = [ 90 + # fixture mismatch after docutils update 91 + "--deselect=creole/rest_tools/clean_writer.py::creole.rest_tools.clean_writer.rest2html" 92 + "--deselect=creole/tests/test_cross_compare_all.py::CrossCompareTests::test_link" 93 + "--deselect=creole/tests/test_cross_compare_all.py::CrossCompareTests::test_link_with_at_sign" 94 + "--deselect=creole/tests/test_cross_compare_all.py::CrossCompareTests::test_link_with_unknown_protocol" 95 + "--deselect=creole/tests/test_cross_compare_all.py::CrossCompareTests::test_link_without_title" 96 + ]; 97 + 98 meta = with lib; { 99 description = "Creole markup tools written in Python"; 100 homepage = "https://github.com/jedie/python-creole";
+2 -2
pkgs/development/python-modules/webauthn/default.nix
··· 10 11 buildPythonPackage rec { 12 pname = "webauthn"; 13 - version = "2.0.0"; 14 format = "setuptools"; 15 16 disabled = pythonOlder "3.8"; ··· 19 owner = "duo-labs"; 20 repo = "py_webauthn"; 21 rev = "refs/tags/v${version}"; 22 - hash = "sha256-StqoSrzErV13/OUpSWbI+6N5tSFPEpvnmQcDiZMaXPI="; 23 }; 24 25 propagatedBuildInputs = [
··· 10 11 buildPythonPackage rec { 12 pname = "webauthn"; 13 + version = "2.1.0"; 14 format = "setuptools"; 15 16 disabled = pythonOlder "3.8"; ··· 19 owner = "duo-labs"; 20 repo = "py_webauthn"; 21 rev = "refs/tags/v${version}"; 22 + hash = "sha256-AfQ3lt0WvoThU5kCE7MzhAXwbqmNaCrUqOMWI937hO4="; 23 }; 24 25 propagatedBuildInputs = [