Projet

Général

Profil

Bug #88806

ics, TZ inconnue '(UTC+01:00) Bruxelles, Copenhague, Madrid, Paris'

Ajouté par Sentry Io il y a 30 jours. Mis à jour il y a environ 22 heures.

Statut:
Solution validée
Priorité:
Normal
Assigné à:
Catégorie:
-
Version cible:
-
Début:
28 mars 2024
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Non
Planning:
Non

Description

https://sentry.entrouvert.org/entrouvert/publik/issues/123642/

'(UTC+01:00) Bruxelles, Copenhague, Madrid, Paris'

Historique

#1

Mis à jour par Lauréline Guérin il y a 30 jours

  • Projet changé de Suivi des traces à Chrono
#2

Mis à jour par Lauréline Guérin il y a 30 jours

source d'exceptions avec une ics_url, au bout on a dans le fichier:

BEGIN:VTIMEZONE
TZID:(UTC+01:00) Bruxelles\, Copenhague\, Madrid\, Paris

dans vobject https://github.com/eventable/vobject/blob/0.9.6.1/vobject/icalendar.py#L83:

def getTzid(tzid, smart=True):
    """ 
    Return the tzid if it exists, or None.
    """ 
    tz = __tzidMap.get(toUnicode(tzid), None)
    if smart and tzid and not tz:
        try:
            from pytz import timezone, UnknownTimeZoneError
            try:
                tz = timezone(tzid)
                registerTzid(toUnicode(tzid), tz)
            except UnknownTimeZoneError as e:
                logging.error(e)

https://github.com/eventable/vobject/issues/173
https://github.com/eventable/vobject/issues/174

#3

Mis à jour par Lauréline Guérin il y a 30 jours

suggestion de Benjamin: passer sur https://pypi.org/project/icalendar/ qui a l'air maintenu ?

#4

Mis à jour par Benjamin Dauvergne il y a 30 jours

Lauréline Guérin a écrit :

suggestion de Benjamin: passer sur https://pypi.org/project/icalendar/ qui a l'air maintenu ?

Et https://pypi.org/project/recurring-ical-events/ qui lui gère la partie récurrence via dateutil.rrule (en se basant sur icalendar qui ne fait que parser), les deux sont packagés dans debian stable.

#5

Mis à jour par Yann Weber il y a 4 jours

  • Assigné à mis à Yann Weber
#6

Mis à jour par Robot Gitea il y a 4 jours

  • Statut changé de Nouveau à En cours

Yann Weber (yweber) a ouvert une pull request sur Gitea concernant cette demande :

#7

Mis à jour par Robot Gitea il y a 3 jours

  • Statut changé de En cours à Solution proposée
#8

Mis à jour par Robot Gitea il y a 3 jours

  • Statut changé de Solution proposée à En cours

Benjamin Dauvergne (bdauvergne) a relu et demandé des modifications sur une pull request sur Gitea concernant cette demande :

#9

Mis à jour par Robot Gitea il y a 3 jours

  • Statut changé de En cours à Solution proposée

Yann Weber (yweber) a demandé une relecture de Benjamin Dauvergne (bdauvergne) sur une pull request sur Gitea concernant cette demande :

#10

Mis à jour par Robot Gitea il y a environ 22 heures

  • Statut changé de Solution proposée à Solution validée

Benjamin Dauvergne (bdauvergne) a approuvé une pull request sur Gitea concernant cette demande :

Formats disponibles : Atom PDF