glitchtip: 4.2.10 -> 5.0.1 (#409813)

authored by Sandro and committed by GitHub d4ed3098 2deceb46

+113 -6
+3 -3
pkgs/by-name/gl/glitchtip/frontend.nix
··· 9 9 10 10 buildNpmPackage (finalAttrs: { 11 11 pname = "glitchtip-frontend"; 12 - version = "4.2.10"; 12 + version = "5.0.1"; 13 13 14 14 src = fetchFromGitLab { 15 15 owner = "glitchtip"; 16 16 repo = "glitchtip-frontend"; 17 17 tag = "v${finalAttrs.version}"; 18 - hash = "sha256-6ZOwAP6VB/uBrV6Yjc9jvzTNdfInekbLO/9PO57S9X8="; 18 + hash = "sha256-mqwPCp7C5n2fOE8kgUnW3SYuuaY8ZkJtuhYXP4HevnM="; 19 19 }; 20 20 21 21 npmDeps = fetchNpmDeps { 22 22 inherit (finalAttrs) src; 23 - hash = "sha256-uEyET3y8LfjTasaJ+Hl206/Q7ov69mA7oNa0mhgcUEQ="; 23 + hash = "sha256-Jzwarti+WwKecWn3fPcF9LV+mbU22rgiTP7mslyoqRk="; 24 24 }; 25 25 26 26 postPatch = ''
+18 -3
pkgs/by-name/gl/glitchtip/package.nix
··· 3 3 python313, 4 4 fetchFromGitLab, 5 5 fetchFromGitHub, 6 + fetchPypi, 6 7 rustPlatform, 7 8 callPackage, 8 9 stdenv, ··· 14 15 python = python313.override { 15 16 self = python; 16 17 packageOverrides = final: prev: { 17 - django = final.django_5; 18 + django = final.django_5_2; 19 + django-csp = prev.django-csp.overridePythonAttrs rec { 20 + version = "4.0"; 21 + src = fetchPypi { 22 + inherit version; 23 + pname = "django_csp"; 24 + hash = "sha256-snAQu3Ausgo9rTKReN8rYaK4LTOLcPvcE8OjvShxKDM="; 25 + }; 26 + }; 27 + django-ninja-cursor-pagination = prev.django-ninja-cursor-pagination.overridePythonAttrs { 28 + # checks are failing with django 5 29 + doCheck = false; 30 + }; 18 31 symbolic = prev.symbolic.overridePythonAttrs rec { 19 32 version = "10.2.1"; 20 33 src = fetchFromGitHub { ··· 55 68 django-import-export 56 69 django-ipware 57 70 django-ninja 71 + django-ninja-cursor-pagination 58 72 django-organizations 73 + django-postgres-partition 59 74 django-prometheus 60 75 django-redis 61 76 django-storages ··· 87 102 88 103 stdenv.mkDerivation (finalAttrs: { 89 104 pname = "glitchtip"; 90 - version = "4.2.10"; 105 + version = "5.0.1"; 91 106 pyproject = true; 92 107 93 108 src = fetchFromGitLab { 94 109 owner = "glitchtip"; 95 110 repo = "glitchtip-backend"; 96 111 tag = "v${finalAttrs.version}"; 97 - hash = "sha256-EGk/mhDlqGrJm/j5rTKeKRkJ/fRTspwtPJ+5OHwplfM="; 112 + hash = "sha256-vfsuJn6lpaesK40nqCdJMCDiaaqS1EdZdvgmy9jPuo8="; 98 113 }; 99 114 100 115 propagatedBuildInputs = pythonPackages;
+46
pkgs/development/python-modules/django-ninja-cursor-pagination/default.nix
··· 1 + { 2 + lib, 3 + buildPythonPackage, 4 + fetchFromGitHub, 5 + hatch-vcs, 6 + hatchling, 7 + django, 8 + django-ninja, 9 + pytestCheckHook, 10 + pytest-django, 11 + }: 12 + 13 + buildPythonPackage { 14 + pname = "django-ninja-cursor-pagination"; 15 + version = "0.1.0"; 16 + pyproject = true; 17 + 18 + src = fetchFromGitHub { 19 + owner = "kitware-resonant"; 20 + repo = "django-ninja-cursor-pagination"; 21 + rev = "2cc22187885b9a12956530a00e554c7a6012de63"; 22 + hash = "sha256-uZ+l/s70A8UG/HlSLIXW4r2WFM0Jj1Ep7fGoNdH9P5M="; 23 + }; 24 + 25 + build-system = [ 26 + hatch-vcs 27 + hatchling 28 + ]; 29 + 30 + dependencies = [ 31 + django 32 + django-ninja 33 + ]; 34 + 35 + nativeCheckInputs = [ 36 + pytestCheckHook 37 + pytest-django 38 + ]; 39 + 40 + meta = { 41 + description = "Django Ninja extension for cursor-based pagination"; 42 + homepage = "https://github.com/kitware-resonant/django-ninja-cursor-pagination"; 43 + license = lib.licenses.asl20; 44 + maintainers = with lib.maintainers; [ defelo ]; 45 + }; 46 + }
+40
pkgs/development/python-modules/django-postgres-partition/default.nix
··· 1 + { 2 + lib, 3 + buildPythonPackage, 4 + fetchPypi, 5 + setuptools, 6 + django_5_2, 7 + psycopg, 8 + python-dateutil, 9 + }: 10 + 11 + buildPythonPackage rec { 12 + pname = "django-postgres-partition"; 13 + version = "0.1.1"; 14 + pyproject = true; 15 + 16 + src = fetchPypi { 17 + inherit version; 18 + pname = "django_postgres_partition"; 19 + hash = "sha256-KUrgnfUXWyRerW4dqtVZO9bu5jHYnHcVOIg97w695RU="; 20 + }; 21 + 22 + build-system = [ setuptools ]; 23 + 24 + dependencies = [ 25 + django_5_2 26 + psycopg 27 + python-dateutil 28 + ]; 29 + 30 + doCheck = false; # pypi version doesn't ship with tests 31 + 32 + pythonImportsCheck = [ "psql_partition" ]; 33 + 34 + meta = { 35 + description = "Partition support for django, based on django-postgres-extra"; 36 + homepage = "https://gitlab.com/burke-software/django-postgres-partition"; 37 + license = lib.licenses.mit; 38 + maintainers = with lib.maintainers; [ defelo ]; 39 + }; 40 + }
+6
pkgs/top-level/python-packages.nix
··· 3831 3831 3832 3832 django-ninja = callPackage ../development/python-modules/django-ninja { }; 3833 3833 3834 + django-ninja-cursor-pagination = 3835 + callPackage ../development/python-modules/django-ninja-cursor-pagination 3836 + { }; 3837 + 3834 3838 django-oauth-toolkit = callPackage ../development/python-modules/django-oauth-toolkit { }; 3835 3839 3836 3840 django-organizations = callPackage ../development/python-modules/django-organizations { }; ··· 3858 3862 django-picklefield = callPackage ../development/python-modules/django-picklefield { }; 3859 3863 3860 3864 django-polymorphic = callPackage ../development/python-modules/django-polymorphic { }; 3865 + 3866 + django-postgres-partition = callPackage ../development/python-modules/django-postgres-partition { }; 3861 3867 3862 3868 django-postgresql-netfields = 3863 3869 callPackage ../development/python-modules/django-postgresql-netfields