Skip to content

Commit 02fb6a7

Browse files
authored
weblate: 5.7.2 -> 5.8.3 (#350447)
2 parents dbed5a6 + f32cd1b commit 02fb6a7

File tree

5 files changed

+22
-24
lines changed

5 files changed

+22
-24
lines changed

pkgs/by-name/we/weblate/package.nix

Lines changed: 10 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -15,9 +15,7 @@
1515
let
1616
python = python3.override {
1717
packageOverrides = final: prev: {
18-
django = prev.django_5.overridePythonAttrs (old: {
19-
dependencies = old.dependencies ++ prev.django_5.optional-dependencies.argon2;
20-
});
18+
django = prev.django_5;
2119
sentry-sdk = prev.sentry-sdk_2;
2220
djangorestframework = prev.djangorestframework.overridePythonAttrs (old: {
2321
# https://github.com/encode/django-rest-framework/discussions/9342
@@ -28,10 +26,12 @@ let
2826
in
2927
python.pkgs.buildPythonApplication rec {
3028
pname = "weblate";
31-
version = "5.7.2";
29+
version = "5.8.3";
3230

3331
pyproject = true;
3432

33+
disabled = python.pythonOlder "3.11";
34+
3535
outputs = [
3636
"out"
3737
"static"
@@ -41,18 +41,9 @@ python.pkgs.buildPythonApplication rec {
4141
owner = "WeblateOrg";
4242
repo = "weblate";
4343
rev = "refs/tags/weblate-${version}";
44-
hash = "sha256-cIwCNYXbg7l6z9OAkMAGJ783QI/nCOyrhLPURDcDv+Y=";
44+
hash = "sha256-Kmna23jhhFRJ0ExplYNPFEaIAJxmwHU2azivfKHHnjs=";
4545
};
4646

47-
pythonRelaxDeps = [
48-
# https://github.com/WeblateOrg/weblate/commit/9695f912b0d24ae999d9442bb49719b4bb552696
49-
"qrcode"
50-
# https://github.com/WeblateOrg/weblate/commit/1cf2a423b20fcd2dde18a43277311334e38208e7
51-
"rapidfuzz"
52-
# https://github.com/WeblateOrg/weblate/commit/3e34566fd7c151e1983586586bd7651cefe79585
53-
"redis"
54-
];
55-
5647
patches = [
5748
# FIXME This shouldn't be necessary and probably has to do with some dependency mismatch.
5849
./cache.lock.patch
@@ -93,6 +84,7 @@ python.pkgs.buildPythonApplication rec {
9384
cssselect
9485
cython
9586
cyrtranslit
87+
dateparser
9688
diff-match-patch
9789
django-appconf
9890
django-celery-beat
@@ -105,6 +97,7 @@ python.pkgs.buildPythonApplication rec {
10597
django-otp-webauthn
10698
django
10799
djangorestframework
100+
drf-spectacular
108101
filelock
109102
fluent-syntax
110103
gitpython
@@ -142,8 +135,10 @@ python.pkgs.buildPythonApplication rec {
142135
weblate-language-data
143136
weblate-schemas
144137
]
138+
++ django.optional-dependencies.argon2
145139
++ python-redis-lock.optional-dependencies.django
146-
++ celery.optional-dependencies.redis;
140+
++ celery.optional-dependencies.redis
141+
++ drf-spectacular.optional-dependencies.sidecar;
147142

148143
optional-dependencies = {
149144
postgres = with python.pkgs; [ psycopg ];

pkgs/development/python-modules/diff-match-patch/default.nix

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -8,15 +8,16 @@
88

99
buildPythonPackage rec {
1010
pname = "diff-match-patch";
11-
version = "20230430";
12-
format = "pyproject";
11+
version = "20241021";
12+
pyproject = true;
1313

1414
src = fetchPypi {
15-
inherit pname version;
16-
hash = "sha256-lTAZzbnJ0snke1sSvP889HRvxFmOtAYHb6H8J+ah8Vw=";
15+
pname = "diff_match_patch";
16+
inherit version;
17+
hash = "sha256-vq5XqZ+kgIRTKTXuKWi4Zh24YYYuyCxvIfSs3W2DUHM=";
1718
};
1819

19-
nativeBuildInputs = [ flit-core ];
20+
dependencies = [ flit-core ];
2021

2122
nativeCheckInputs = [ unittestCheckHook ];
2223

pkgs/development/python-modules/django-otp-webauthn/default.nix

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,13 +11,13 @@
1111

1212
buildPythonPackage rec {
1313
pname = "django-otp-webauthn";
14-
version = "0.3.0";
14+
version = "0.4.0";
1515
pyproject = true;
1616

1717
src = fetchPypi {
1818
inherit version;
1919
pname = "django_otp_webauthn";
20-
hash = "sha256-+Y46/PDeXL9zayoZykaU63faQmnLHzYPmqJJeRBx+hs=";
20+
hash = "sha256-BXwIjQjynTjFK+bNML5i35qxQ7TJeb4Xc+duS6Y+5Fk=";
2121
};
2222

2323
build-system = [ hatchling ];

pkgs/development/python-modules/drf-spectacular/default.nix

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -93,6 +93,8 @@ buildPythonPackage rec {
9393

9494
pythonImportsCheck = [ "drf_spectacular" ];
9595

96+
optional-dependencies.sidecar = [ drf-spectacular-sidecar ];
97+
9698
meta = with lib; {
9799
description = "Sane and flexible OpenAPI 3 schema generation for Django REST framework";
98100
homepage = "https://github.com/tfranzel/drf-spectacular";

pkgs/development/python-modules/translate-toolkit/default.nix

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,15 +22,15 @@
2222

2323
buildPythonPackage rec {
2424
pname = "translate-toolkit";
25-
version = "3.13.4";
25+
version = "3.14.1";
2626

2727
pyproject = true;
2828
build-system = [ setuptools-scm ];
2929

3030
src = fetchPypi {
3131
pname = "translate_toolkit";
3232
inherit version;
33-
hash = "sha256-d0q4xpN37xeLSmQMBrDGZlGjAj4hHfkazGUHzl89UHI=";
33+
hash = "sha256-IUjEN8Up1Or4nFo71WkDduq+6Xw8ObfUgkABp88zPoY=";
3434
};
3535

3636
dependencies = [

0 commit comments

Comments
 (0)