kopia lustrzana https://github.com/collective/icalendar
filter all code over ruff as well
Mostly ruff drops unused imports. Signed-off-by: Tomasz Kłoczko <kloczek@github.com>pull/634/head
rodzic
660b523312
commit
e3c7f49b21
|
@ -16,7 +16,8 @@ from icalendar.prop import TypesFactory
|
|||
from icalendar.prop import vText, vDDDLists
|
||||
from icalendar.timezone import tzp
|
||||
from typing import Tuple, List
|
||||
import dateutil.rrule, dateutil.tz
|
||||
import dateutil.rrule
|
||||
import dateutil.tz
|
||||
import os
|
||||
|
||||
|
||||
|
|
|
@ -338,7 +338,7 @@ class vDDDTypes(TimeBase):
|
|||
self.params = Parameters({'value': 'PERIOD'})
|
||||
|
||||
tzid = tzid_from_dt(dt) if isinstance(dt, (datetime, time)) else None
|
||||
if not tzid is None and tzid != 'UTC':
|
||||
if tzid is not None and tzid != 'UTC':
|
||||
self.params.update({'TZID': tzid})
|
||||
|
||||
self.dt = dt
|
||||
|
|
|
@ -5,9 +5,8 @@ except ImportError:
|
|||
import pytest
|
||||
import icalendar
|
||||
import pytz
|
||||
from datetime import datetime
|
||||
from dateutil import tz
|
||||
from icalendar.cal import Component, Calendar, Event, ComponentFactory
|
||||
from icalendar.cal import Component, Calendar
|
||||
from icalendar.timezone import tzp as _tzp
|
||||
from icalendar.timezone import TZP
|
||||
from pathlib import Path
|
||||
|
|
|
@ -4,11 +4,6 @@ from datetime import time
|
|||
from datetime import timedelta
|
||||
from icalendar.parser import Parameters
|
||||
import unittest
|
||||
from icalendar.prop import vDatetime, vDDDTypes
|
||||
from icalendar.timezone.windows_to_olson import WINDOWS_TO_OLSON
|
||||
import pytest
|
||||
from copy import deepcopy
|
||||
from dateutil import tz
|
||||
|
||||
|
||||
class TestProp(unittest.TestCase):
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
import unittest
|
||||
|
||||
from datetime import tzinfo, datetime
|
||||
from datetime import datetime
|
||||
from icalendar import Calendar, cli
|
||||
try:
|
||||
import zoneinfo
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
import pytest
|
||||
|
||||
from icalendar import Event, Calendar
|
||||
|
||||
def test_ignore_exceptions_on_broken_events_issue_104(events):
|
||||
''' Issue #104 - line parsing error in a VEVENT
|
||||
|
@ -25,7 +24,7 @@ def test_rdate_dosent_become_none_on_invalid_input_issue_464(events):
|
|||
'''
|
||||
assert events.issue_464_invalid_rdate.is_broken
|
||||
assert ('RDATE', 'Expected period format, got: 199709T180000Z/PT5H30M') in events.issue_464_invalid_rdate.errors
|
||||
assert not b'RDATE:None' in events.issue_464_invalid_rdate.to_ical()
|
||||
assert b'RDATE:None' not in events.issue_464_invalid_rdate.to_ical()
|
||||
|
||||
@pytest.mark.parametrize('calendar_name', [
|
||||
'big_bad_calendar',
|
||||
|
|
|
@ -1,6 +1,3 @@
|
|||
import icalendar
|
||||
import os
|
||||
import textwrap
|
||||
from ..parser import Contentlines, Contentline, Parameters, foldline
|
||||
from ..parser import q_join, q_split, dquote
|
||||
from ..prop import vText
|
||||
|
|
|
@ -1,10 +1,5 @@
|
|||
import unittest
|
||||
|
||||
import datetime
|
||||
import icalendar
|
||||
import os
|
||||
import pytest
|
||||
from dateutil import tz
|
||||
|
||||
|
||||
def test_issue_116():
|
||||
|
|
|
@ -2,7 +2,6 @@
|
|||
|
||||
https://github.com/collective/icalendar/issues/165
|
||||
'''
|
||||
from icalendar import Calendar
|
||||
|
||||
def test_issue_165_missing_event(calendars):
|
||||
events = list(calendars.issue_165_missing_event.walk('VEVENT'))
|
||||
|
|
|
@ -2,7 +2,6 @@
|
|||
|
||||
https://github.com/collective/icalendar/issues/168
|
||||
'''
|
||||
from icalendar import Calendar
|
||||
|
||||
def test_issue_168_parsing_inavlid_calendars_no_warning(calendars):
|
||||
expected_error = (None, "Content line could not be parsed into parts: 'X-APPLE-RADIUS=49.91307046514149': X-APPLE-RADIUS=49.91307046514149")
|
||||
|
|
|
@ -2,7 +2,6 @@
|
|||
|
||||
https://github.com/collective/icalendar/issues/27
|
||||
'''
|
||||
from icalendar import Calendar
|
||||
|
||||
def test_issue_27_multiple_periods(calendars):
|
||||
free_busy = list(calendars.issue_27_multiple_periods_in_freebusy_multiple_freebusies.walk('VFREEBUSY'))[0]
|
||||
|
|
|
@ -2,7 +2,6 @@
|
|||
|
||||
https://github.com/collective/icalendar/issues/350
|
||||
'''
|
||||
from icalendar import Calendar
|
||||
|
||||
def test_issue_350(calendars):
|
||||
calendar = list(calendars.issue_350.walk('X-COMMENT'))
|
||||
|
|
|
@ -2,7 +2,7 @@ from icalendar import Event, vBoolean, vCalAddress
|
|||
|
||||
def test_vBoolean_can_be_used_as_parameter_issue_500(events):
|
||||
'''https://github.com/collective/icalendar/issues/500'''
|
||||
attendee = vCalAddress(f'mailto:someone@example.com')
|
||||
attendee = vCalAddress('mailto:someone@example.com')
|
||||
attendee.params['rsvp'] = vBoolean(True)
|
||||
event = Event()
|
||||
event.add('attendee', attendee)
|
||||
|
|
|
@ -1,5 +1,4 @@
|
|||
"""An example with multiple VCALENDAR components"""
|
||||
from icalendar import Calendar
|
||||
from icalendar.prop import vText
|
||||
|
||||
|
||||
|
|
|
@ -1,8 +1,6 @@
|
|||
import pytest
|
||||
from icalendar import Calendar, Event, Parameters, vCalAddress
|
||||
|
||||
import unittest
|
||||
import icalendar
|
||||
import re
|
||||
|
||||
@pytest.mark.parametrize('parameter, expected', [
|
||||
|
|
|
@ -1,9 +1,7 @@
|
|||
import unittest
|
||||
|
||||
import datetime
|
||||
import dateutil.parser
|
||||
import icalendar
|
||||
import os
|
||||
from icalendar.prop import tzid_from_dt
|
||||
|
||||
|
||||
|
|
|
@ -1,14 +1,13 @@
|
|||
import itertools
|
||||
from datetime import datetime
|
||||
from datetime import timedelta
|
||||
import unittest
|
||||
|
||||
import pytest
|
||||
|
||||
import icalendar
|
||||
import re
|
||||
from icalendar.cal import Component, Calendar, Event, ComponentFactory
|
||||
from icalendar import prop, cal
|
||||
from icalendar.cal import Component, Calendar, Event
|
||||
from icalendar import prop
|
||||
from icalendar.prop import tzid_from_dt
|
||||
|
||||
|
||||
|
|
|
@ -73,6 +73,3 @@ def test_documentation_file(document, zoneinfo_only, env_for_doctest):
|
|||
|
||||
def test_can_import_zoneinfo(env_for_doctest):
|
||||
"""Allow importing zoneinfo for tests."""
|
||||
import pytz
|
||||
import zoneinfo
|
||||
from dateutil import tz
|
||||
|
|
Ładowanie…
Reference in New Issue