www/py-dj42-django-timezone-field: Update to 6.1.0

www/py-dj42-django-timezone-field: Update to 6.1.0

* Remove no longer required patch that has been merged by upstream.

Changelog:

https://github.com/mfogel/django-timezone-field/compare/6.0.1...6.1.0

MFH:		2023Q4
2024Q1
Kai Knoblich 2023-12-01 13:46:42 +01:00
parent 6dc1c53077
commit 71450ba3da
3 changed files with 4 additions and 20 deletions

View File

@ -1,5 +1,5 @@
PORTNAME= django-timezone-field
DISTVERSION= 6.0.1
DISTVERSION= 6.1.0
CATEGORIES= www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj42-

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1695271112
SHA256 (django_timezone_field-6.0.1.tar.gz) = 916d0fd924443462f099f02122cc38d6a6e901ea17f1206c343836199df8bc49
SIZE (django_timezone_field-6.0.1.tar.gz) = 12190
TIMESTAMP = 1701327029
SHA256 (django_timezone_field-6.1.0.tar.gz) = d40f7059d7bae4075725d04a9dae601af9fe3c7f0119a69b0e2c6194a782f797
SIZE (django_timezone_field-6.1.0.tar.gz) = 12430

View File

@ -1,16 +0,0 @@
Remove the "Factory" timezone as it causes following error if the system
zoneinfo data is used:
ValueError: Invalid STD format in b'<Local time zone must be set--use tzsetup>0'
--- timezone_field/backends/zoneinfo.py.orig 2023-09-09 10:35:09 UTC
+++ timezone_field/backends/zoneinfo.py
@@ -10,6 +10,8 @@ class ZoneInfoBackend(TimeZoneBackend):
utc_tzobj = zoneinfo.ZoneInfo("UTC")
all_tzstrs = zoneinfo.available_timezones()
base_tzstrs = zoneinfo.available_timezones()
+ all_tzstrs.discard("Factory")
+ base_tzstrs.discard("Factory")
def is_tzobj(self, value):
return isinstance(value, zoneinfo.ZoneInfo)