I'd like to raise attention to some concerns about the python-dateutil package 
status.
The package is not actively maintained by upstream [1] and I got an early 
warning about it fails to build with Python 3.15 [2].
A user also tried to report a security vulnerability to upstream, but they got 
no response [3].
Yet the package seems to be required by, ehm, a few others [4]. Shall we 
encourage other dependent packages to find alternatives and move away from 
python-dateutil? I didn't try to fix the Python 3.15 FTB (yet), but I don't 
want to try to maintain the package in a working state by patching it 
downstream.

Mattia

[1] https://github.com/dateutil/dateutil/issues/1404
[2] https://bugzilla.redhat.com/show_bug.cgi?id=2423882
[3] https://github.com/dateutil/dateutil/issues/1450
[4]
$ fedrq wrsrc -F narmsrc:python-dateutil python-dateutil
389-ds-base.src : python3dist(python-dateutil)
awscli2.noarch : python3.14dist(python-dateutil) >= 2.1
awscli2.src : python3dist(python-dateutil) >= 2.1
azure-cli.src : python3dist(python-dateutil) >= 2.8
barman.src : python3dist(python-dateutil)
bidscoin.noarch : python3.14dist(python-dateutil)
bidscoin.src : python3dist(python-dateutil)
borgbackup.src : python3dist(python-dateutil)
buildbot.src : python3dist(python-dateutil) >= 1.5
buildbot-master.noarch : python3.14dist(python-dateutil) >= 1.5
calibre.src : python3dist(python-dateutil)
ceph-mgr-modules-core.noarch : python3-dateutil
conan.noarch : python3.14dist(python-dateutil) >= 2.8
conan.src : python3dist(python-dateutil) >= 2.8
copr-backend.noarch : python3-dateutil
copr-backend.src : python3-dateutil
copr-frontend.noarch : python3dist(python-dateutil)
copr-frontend.src : python3dist(python-dateutil)
crosswords-puzzle-sets-keesing.noarch : python3dist(python-dateutil)
crosswords-puzzle-sets-pzzl.noarch : python3dist(python-dateutil)
did.noarch : python3.14dist(python-dateutil)
did.src : python3dist(python-dateutil)
did.src : python3-dateutil
electron-cash.noarch : python3.14dist(python-dateutil)
ginga.src : python3dist(python-dateutil) >= 2.8.2
gnome-feeds.noarch : python3-dateutil
grass.src : python3-dateutil
grass.x86_64 : python3-dateutil
hyperkitty.noarch : python3.14dist(python-dateutil) >= 2
jrnl.noarch : (python3.14dist(python-dateutil) < 3~~ with 
python3.14dist(python-dateutil) >= 2.8)
jrnl.src : (python3dist(python-dateutil) < 3~~ with 
python3dist(python-dateutil) >= 2.8)
khal.noarch : python3.14dist(python-dateutil)
khal.noarch : python3-dateutil
khal.src : python3dist(python-dateutil)
limnoria.noarch : python3-dateutil
mailman3.noarch : python3.14dist(python-dateutil) >= 2
mailman3.src : python3dist(python-dateutil) >= 2
obs-service-obs_scm-common.noarch : python3-dateutil
obs-service-tar_scm.src : python3-dateutil
oci-cli.noarch : python3.14dist(python-dateutil) >= 2.5.3
oci-cli.src : python3dist(python-dateutil) >= 2.5.3
openapi-python-client.noarch : python3.14dist(python-dateutil) >= 2.8.1
openapi-python-client.src : python3dist(python-dateutil) >= 2.8.1
pcs.noarch : python3-dateutil >= 2.7.0
pcs.src : python3-dateutil >= 2.7.0
pdd.noarch : python3-dateutil
pdd.src : python3-dateutil
pdfarranger.noarch : python3.14dist(python-dateutil) >= 2.4
pdfarranger.src : python3dist(python-dateutil) >= 2.4
pgadmin4.src : python3dist(python-dateutil) >= 2
pgadmin4.x86_64 : python3dist(python-dateutil) >= 2
picard.src : (python3dist(python-dateutil) >= 2.7 with 
python3dist(python-dateutil) < 3)
picard.x86_64 : (python3.14dist(python-dateutil) >= 2.7 with 
python3.14dist(python-dateutil) < 3)
picard.x86_64 : python3-dateutil
python-Mastodon.src : python3dist(python-dateutil)
python-OWSLib.src : python3dist(python-dateutil)
python-adal.src : (python3dist(python-dateutil) < 3~~ with 
python3dist(python-dateutil) >= 2.1)
python-aniso8601.src : python3-dateutil
python-arrow.src : python3dist(python-dateutil) >= 2.7
python-azure-multiapi-storage.src : python3dist(python-dateutil)
python-azure-storage-common.src : python3dist(python-dateutil)
python-beancount.src : python3dist(python-dateutil) >= 2.6
python-beanprice.src : python3dist(python-dateutil) >= 2.6
python-botocore.src : (python3dist(python-dateutil) < 3~~ with 
python3dist(python-dateutil) >= 2.1)
python-bravado.src : python3dist(python-dateutil)
python-bravado-core.src : python3dist(python-dateutil)
python-catkin_pkg.src : python3-dateutil
python-celery.src : python3dist(python-dateutil) >= 2.8.2
python-celery.src : python3-dateutil
python-collada.src : python3dist(python-dateutil)
python-collada.src : python3-dateutil
python-cron-converter.src : python3dist(python-dateutil)
python-croniter.src : python3dist(python-dateutil)
python-dateparser.src : python3dist(python-dateutil) >= 2.7
python-datetimerange.src : (python3dist(python-dateutil) < 3~~ with 
python3dist(python-dateutil) >= 2.4.2)
python-deepdiff.src : python3dist(python-dateutil)
python-django-extensions.src : python3dist(python-dateutil)
python-elasticsearch.src : python3dist(python-dateutil)
python-faker.src : python3-dateutil
python-feedgen.src : python3dist(python-dateutil)
python-freezegun.src : python3dist(python-dateutil) >= 2.7
python-ghp-import.src : python3dist(python-dateutil) >= 2.8.1
python-github3py.src : python3dist(python-dateutil) >= 2.6
python-gnocchiclient.src : python3dist(python-dateutil)
python-guessit.src : python3dist(python-dateutil)
python-hdmf.src : python3dist(python-dateutil)
python-holidays.src : (python3dist(python-dateutil) < 3~~ with 
python3dist(python-dateutil) >= 2.9^post0)
python-hyperkitty.src : python3dist(python-dateutil) >= 2
python-hypothesis.src : python3dist(python-dateutil) >= 1.4
python-ibm-cloud-sdk-core.src : (python3dist(python-dateutil) < 3~~ with 
python3dist(python-dateutil) >= 2.9)
python-ibm-vpc.src : (python3dist(python-dateutil) < 3~~ with 
python3dist(python-dateutil) >= 2.5.3)
python-icalendar.src : python3dist(python-dateutil)
python-icalendar.src : python3-dateutil
python-influxdb-client.src : python3dist(python-dateutil) >= 2.5.3
python-ipyparallel.src : python3dist(python-dateutil) >= 2.1
python-javaproperties.src : python3dist(python-dateutil)
python-jupyter-client.src : python3dist(python-dateutil) >= 2.8.2
python-marshmallow.src : python3-dateutil
python-matplotlib.src : python3dist(python-dateutil) >= 2.7
python-nihtest.src : python3dist(python-dateutil)
python-oci.src : python3dist(python-dateutil) >= 2.5.3
python-odata-query.src : (python3dist(python-dateutil) < 3~~ with 
python3dist(python-dateutil) >= 2.8.1)
python-opensearch-py.src : python3dist(python-dateutil)
python-orjson.src : (python3dist(python-dateutil) < 3~~ with 
python3dist(python-dateutil) >= 2)
python-oslo-log.src : python3dist(python-dateutil) >= 2.7
python-pandas.src : python3dist(python-dateutil) >= 2.8.2
python-pelican.src : python3dist(python-dateutil) >= 2.8.2
python-pelican.src : python3-dateutil
python-pendulum.src : python3dist(python-dateutil) >= 2.6
python-pg8000.src : python3dist(python-dateutil) >= 2.8.2
python-pikepdf.src : python3dist(python-dateutil) >= 2.8.1
python-pskc.src : python3dist(python-dateutil)
python-pwntools.src : python3-dateutil
python-py-tes.src : python3dist(python-dateutil) >= 2.6.1
python-pydantic-core.src : python3dist(python-dateutil)
python-pyghmi.src : python3dist(python-dateutil) >= 2.8.1
python-pyghmi.src : python3-dateutil
python-pyinfra.src : (python3dist(python-dateutil) < 3~~ with 
python3dist(python-dateutil) > 2.0)
python-pykwalify.src : python3dist(python-dateutil) >= 2.8
python-pynwb.src : python3dist(python-dateutil) >= 2.8.2
python-rst-linker.src : python3dist(python-dateutil)
python-snaptime.src : python3-dateutil
python-sphinxcontrib-doxylink.src : (python3dist(python-dateutil) < 3~~ with 
python3dist(python-dateutil) >= 2.8.2)
python-sqlalchemy-utils.src : python3dist(python-dateutil) >= 2.6
python-sqlite-utils.src : python3dist(python-dateutil)
python-sushy.src : python3dist(python-dateutil) >= 2.7
python-tcx2gpx.src : python3dist(python-dateutil)
python-tcxparser.src : python3dist(python-dateutil)
python-tempora.src : python3dist(python-dateutil)
python-time-machine.src : python3dist(python-dateutil)
python-typepy.src : python3-dateutil
python-vobject.src : python3-dateutil
python-webdav4.src : python3dist(python-dateutil) >= 2.8.1
python-xnat.src : python3dist(python-dateutil)
python-yaql.src : python3dist(python-dateutil) >= 2.4.2
python3-Mastodon.noarch : python3.14dist(python-dateutil)
python3-OWSLib.noarch : python3.14dist(python-dateutil)
python3-adal.noarch : (python3.14dist(python-dateutil) < 3~~ with 
python3.14dist(python-dateutil) >= 2.1)
python3-arrow.noarch : python3.14dist(python-dateutil) >= 2.7
python3-azure-multiapi-storage.noarch : python3.14dist(python-dateutil)
python3-azure-storage-common.noarch : python3.14dist(python-dateutil)
python3-barman.noarch : python3.14dist(python-dateutil)
python3-beancount.x86_64 : python3.14dist(python-dateutil) >= 2.6
python3-beanprice.noarch : python3.14dist(python-dateutil) >= 2.6
python3-botocore.noarch : (python3.14dist(python-dateutil) < 3~~ with 
python3.14dist(python-dateutil) >= 2.1)
python3-bravado.noarch : python3.14dist(python-dateutil)
python3-bravado-core.noarch : python3.14dist(python-dateutil)
python3-catkin_pkg.noarch : python3.14dist(python-dateutil)
python3-celery.noarch : python3.14dist(python-dateutil) >= 2.8.2
python3-collada.noarch : python3.14dist(python-dateutil)
python3-collada.noarch : python3-dateutil
python3-cron-converter.noarch : python3.14dist(python-dateutil)
python3-croniter.noarch : python3.14dist(python-dateutil)
python3-croniter.noarch : python3-dateutil
python3-dateparser.noarch : python3.14dist(python-dateutil) >= 2.7
python3-datetimerange.noarch : (python3.14dist(python-dateutil) < 3~~ with 
python3.14dist(python-dateutil) >= 2.4.2)
python3-django-tastypie.noarch : python3-dateutil
python3-django-tastypie.noarch : python3.14dist(python-dateutil) >= 2.1
python3-dnf-plugins-core.noarch : python3-dateutil
python3-elasticsearch.noarch : python3.14dist(python-dateutil)
python3-feedgen.noarch : python3.14dist(python-dateutil)
python3-feedgen.noarch : python3-dateutil
python3-freezegun.noarch : python3.14dist(python-dateutil) >= 2.7
python3-gertty.noarch : python3-dateutil
python3-ghp-import.noarch : python3.14dist(python-dateutil) >= 2.8.1
python3-ginga+recommended.noarch : python3.14dist(python-dateutil) >= 2.8.2
python3-github3py.noarch : python3.14dist(python-dateutil) >= 2.6
python3-gnocchiclient.noarch : python3.14dist(python-dateutil)
python3-guessit.noarch : python3.14dist(python-dateutil)
python3-holidays.noarch : (python3.14dist(python-dateutil) < 3~~ with 
python3.14dist(python-dateutil) >= 2.9^post0)
python3-hypothesis+dateutil.noarch : python3.14dist(python-dateutil) >= 1.4
python3-ibm-cloud-sdk-core.noarch : (python3.14dist(python-dateutil) < 3~~ with 
python3.14dist(python-dateutil) >= 2.9)
python3-ibm-vpc.noarch : (python3.14dist(python-dateutil) < 3~~ with 
python3.14dist(python-dateutil) >= 2.5.3)
python3-icalendar.noarch : python3.14dist(python-dateutil)
python3-icalendar.noarch : python3-dateutil
python3-idstools.noarch : python3-dateutil
python3-influxdb.noarch : python3.14dist(python-dateutil) >= 2.6
python3-influxdb.noarch : python3-dateutil
python3-influxdb-client.noarch : python3.14dist(python-dateutil) >= 2.5.3
python3-ipalib.noarch : python3-dateutil
python3-ipyparallel.noarch : python3.14dist(python-dateutil) >= 2.1
python3-jupyter-client.noarch : python3.14dist(python-dateutil) >= 2.8.2
python3-koji.noarch : python3.14dist(python-dateutil)
python3-koji.noarch : python3-dateutil
python3-kubernetes.noarch : python3.14dist(python-dateutil) >= 2.5.3
python3-lib389.noarch : python3.14dist(python-dateutil)
python3-matplotlib.x86_64 : python3.14dist(python-dateutil) >= 2.7
python3-nihtest.noarch : python3.14dist(python-dateutil)
python3-oci.noarch : python3.14dist(python-dateutil) >= 2.5.3
python3-odata-query.noarch : (python3.14dist(python-dateutil) < 3~~ with 
python3.14dist(python-dateutil) >= 2.8.1)
python3-opensearch-py.noarch : python3.14dist(python-dateutil)
python3-osbs-client.noarch : python3.14dist(python-dateutil)
python3-osbs-client.noarch : python3-dateutil
python3-oslo-log.noarch : python3.14dist(python-dateutil) >= 2.7
python3-pandas.x86_64 : python3.14dist(python-dateutil) >= 2.8.2
python3-pelican.noarch : python3.14dist(python-dateutil) >= 2.8.2
python3-pelican.noarch : python3-dateutil
python3-pendulum.x86_64 : python3.14dist(python-dateutil) >= 2.6
python3-pg8000.noarch : python3.14dist(python-dateutil) >= 2.8.2
python3-prov.noarch : python3.14dist(python-dateutil) >= 2.2
python3-pskc.noarch : python3.14dist(python-dateutil)
python3-pwntools.noarch : python3.14dist(python-dateutil)
python3-py-tes.noarch : python3.14dist(python-dateutil) >= 2.6.1
python3-pyghmi.noarch : python3-dateutil >= 2.8.1
python3-pyghmi.noarch : python3.14dist(python-dateutil) >= 2.8.1
python3-pyinfra.noarch : (python3.14dist(python-dateutil) < 3~~ with 
python3.14dist(python-dateutil) > 2.0)
python3-pykwalify.noarch : python3.14dist(python-dateutil) >= 2.8
python3-pynwb.noarch : python3.14dist(python-dateutil) >= 2.8.2
python3-rst-linker.noarch : python3.14dist(python-dateutil)
python3-snapm.noarch : python3.14dist(python-dateutil)
python3-snaptime.noarch : python3.14dist(python-dateutil)
python3-sphinxcontrib-doxylink.noarch : (python3.14dist(python-dateutil) < 3~~ 
with python3.14dist(python-dateutil) >= 2.8.2)
python3-sqlite-utils.noarch : python3.14dist(python-dateutil)
python3-subscription-manager-rhsm.x86_64 : python3-dateutil
python3-sushy.noarch : python3.14dist(python-dateutil) >= 2.7
python3-tcx2gpx.noarch : python3.14dist(python-dateutil)
python3-tcxparser.noarch : python3.14dist(python-dateutil)
python3-tempora.noarch : python3.14dist(python-dateutil)
python3-time-machine.x86_64 : python3.14dist(python-dateutil)
python3-typepy+datetime.noarch : (python3.14dist(python-dateutil) < 3~~ with 
python3.14dist(python-dateutil) >= 2.8)
python3-visidata.noarch : python3.14dist(python-dateutil)
python3-vobject.noarch : python3.14dist(python-dateutil) >= 2.7
python3-vobject.noarch : python3-dateutil
python3-webdav4.noarch : python3.14dist(python-dateutil) >= 2.8.1
python3-xnat.noarch : python3.14dist(python-dateutil)
python3-yaql.noarch : python3.14dist(python-dateutil) >= 2.4.2
roca-detect.noarch : python3.14dist(python-dateutil)
s3cmd.noarch : python3-dateutil
salt.noarch : python3.14dist(python-dateutil)
samba.src : python3-dateutil
snapm.src : python3dist(python-dateutil)
starcal.noarch : python3-dateutil
stratis-cli.noarch : python3.14dist(python-dateutil)
stratis-cli.src : python3dist(python-dateutil)
subscription-manager.src : python3-dateutil
subscription-manager.x86_64 : python3.14dist(python-dateutil)
subscription-manager.x86_64 : python3-dateutil
sugar-toolkit-gtk3.i686 : python3-dateutil
sugar-toolkit-gtk3.x86_64 : python3-dateutil
syslog-ng.src : python3-dateutil
syslog-ng-python-modules.x86_64 : python3-dateutil
teampulls.noarch : (python3.14dist(python-dateutil) < 3~~ with 
python3.14dist(python-dateutil) >= 2.8.2)
toot.noarch : (python3.14dist(python-dateutil) < 3~~ with 
python3.14dist(python-dateutil) >= 2.8.1)
toot.src : (python3dist(python-dateutil) < 3~~ with 
python3dist(python-dateutil) >= 2.8.1)
visidata.src : python3dist(python-dateutil)
-- 
_______________________________________________
python-devel mailing list -- [email protected]
To unsubscribe send an email to [email protected]
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/[email protected]
Do not reply to spam, report it: 
https://forge.fedoraproject.org/infra/tickets/issues/new

Reply via email to