MCPcopy Create free account

hub / github.com/dateutil/dateutil / types & classes

Types & classes102 in github.com/dateutil/dateutil

↓ 515 callersClassrrule
That's the base of the rrule operation. It accepts all the keywords defined in the RFC as its constructor parameters (except byday, which
src/dateutil/rrule.py:305
↓ 91 callersClassrelativedelta
The relativedelta type is designed to be applied to an existing datetime and can replace specific components of that datetime, or represents
src/dateutil/relativedelta.py:18
↓ 16 callersClassTZEnvContext
Context manager that temporarily sets the `TZ` variable (for use on *nix-like systems). Because the effect is local to the shell anyway, this
tests/_common.py:112
↓ 16 callersClassrruleset
The rruleset type allows more complex recurrence setups, mixing multiple rules, dates, exclusion rules, and exclusion dates. The type constru
src/dateutil/rrule.py:1307
↓ 12 callersClassisoparser
src/dateutil/parser/isoparser.py:42
↓ 7 callersClassTZWinContext
Context manager for changing local time zone on Windows. Because the effect of this is system-wide and global, it may have unintended si
tests/_common.py:136
↓ 5 callersClassparser
src/dateutil/parser/_parser.py:568
↓ 5 callersClassweekday
This version of weekday does not allow n = 0.
src/dateutil/rrule.py:66
↓ 4 callersClasstzoffset
A simple class for representing a fixed offset from UTC. :param name: The timezone name, to be returned when ``tzname()`` is called.
src/dateutil/tz/tz.py:133
↓ 3 callersClassZoneInfoFile
src/dateutil/zoneinfo/__init__.py:30
↓ 3 callersClass_tzparser
src/dateutil/parser/_parser.py:1371
↓ 3 callersClassparserinfo
Class which handles what inputs are accepted. Subclass this to customize the language and acceptable values for each parameter. :param d
src/dateutil/parser/_parser.py:241
↓ 2 callersClassParserError
Exception subclass used for any failure to parse a datetime string. This is a subclass of :py:exc:`ValueError`, and should be raised any time
src/dateutil/parser/_parser.py:1589
↓ 2 callersClass_nullcontext
Class for wrapping contexts so that they are passed through in a with statement.
src/dateutil/tz/tz.py:1835
↓ 2 callersClass_timelex
src/dateutil/parser/_parser.py:58
↓ 2 callersClass_ymd
src/dateutil/parser/_parser.py:394
↓ 1 callersClassBasicNWeekday
tests/test_rrule.py:4883
↓ 1 callersClassBasicWeekday
tests/test_rrule.py:4879
↓ 1 callersClassComparesEqualClass
A class that is always equal to whatever you compare it to.
tests/_common.py:194
↓ 1 callersClassFoldTzInfoRaises
tests/test_tz.py:2552
↓ 1 callersClassGermanParserInfo
tests/test_parser.py:632
↓ 1 callersClassGettzFunc
Retrieve a time zone object from a string representation This function is intended to retrieve the :py:class:`tzinfo` subclass
src/dateutil/tz/tz.py:1475
↓ 1 callersClassNotAValueClass
A class analogous to NaN that has operations defined for any type.
tests/_common.py:167
↓ 1 callersClassStringPassThrough
tests/test_parser.py:311
↓ 1 callersClassTzInfoError
tests/test_rrule.py:2722
↓ 1 callersClassUnsetTzClass
Sentinel class for unset time zone variable
tests/_common.py:228
↓ 1 callersClass_DatetimeWithFold
This is a class designed to provide a PEP 495-compliant interface for Python versions before 3.6. It is used only for dates in a fold
src/dateutil/tz/_common.py:58
↓ 1 callersClass_iterinfo
src/dateutil/rrule.py:1112
↓ 1 callersClass_rrulestr
Parses a string representation of a recurrence rule or set of recurrence rules. :param s: Required, a string defining one or more re
src/dateutil/rrule.py:1418
↓ 1 callersClass_ttinfo
src/dateutil/tz/tz.py:328
↓ 1 callersClass_tzfile
Lightweight class for holding the relevant transition and time zone information read from binary tzfiles.
src/dateutil/tz/tz.py:373
↓ 1 callersClass_tzicalvtz
src/dateutil/tz/tz.py:1167
↓ 1 callersClass_tzicalvtzcomp
src/dateutil/tz/tz.py:1156
↓ 1 callersClasscontext_passthrough
tests/test_tz.py:171
↓ 1 callersClassmyparserinfo
tests/test_parser.py:619
↓ 1 callersClassrdChildClass
tests/test_relativedelta.py:20
↓ 1 callersClassrus_parserinfo
tests/test_parser.py:427
↓ 1 callersClasstzfile
This is a ``tzinfo`` subclass that allows one to use the ``tzfile(5)`` format timezone files to extract current and historical zone informati
src/dateutil/tz/tz.py:386
↓ 1 callersClasstzfile
src/dateutil/zoneinfo/__init__.py:17
↓ 1 callersClasstzlocal
A :class:`tzinfo` subclass built around the ``time`` timezone functions.
src/dateutil/tz/tz.py:201
↓ 1 callersClasstzres
Class for accessing ``tzres.dll``, which contains timezone name related resources. .. versionadded:: 2.5.0
src/dateutil/tz/win.py:48
↓ 1 callersClasstzstr
``tzstr`` objects are time zone objects specified by a time-zone string as it would be passed to a ``TZ`` variable on POSIX-style systems (se
src/dateutil/tz/tz.py:1037
↓ 1 callersClasstzutc
This is a tzinfo object that represents the UTC time zone. **Examples:** .. doctest:: >>> from datetime import * >>> f
src/dateutil/tz/tz.py:42
↓ 1 callersClasstzwin
Time zone object created from the zone info in the Windows registry These are similar to :py:class:`dateutil.tz.tzrange` objects in that
src/dateutil/tz/win.py:202
ClassDatetimeAmbiguousTest
Test the datetime_exists / datetime_ambiguous functions
tests/test_tz.py:2432
ClassDatetimeExistsTest
tests/test_tz.py:2624
ClassDeprecatedTzFormatWarning
Warning raised when time zones are parsed from deprecated formats.
src/dateutil/tz/__init__.py:11
ClassFoldingTzInfo
tests/test_tz.py:2443
ClassGettzTest
tests/test_tz.py:1023
ClassImaginaryDateTest
tests/test_tz.py:2707
ClassParserTest
tests/test_parser.py:408
ClassPicklableMixin
tests/_common.py:12
ClassRRuleSetTest
tests/test_rrule.py:4643
ClassRRuleTest
tests/test_rrule.py:22
ClassRelativeDeltaTest
tests/test_relativedelta.py:14
ClassRelativeDeltaWeeksPropertyGetterTest
Test the weeks property getter
tests/test_relativedelta.py:715
ClassRelativeDeltaWeeksPropertySetterTest
Test the weeks setter which makes a "smart" update of the days attribute
tests/test_relativedelta.py:739
ClassTZContextBase
Base class for a context manager which allows changing of time zones. Subclasses may define a guard variable to either block or or allow tim
tests/_common.py:49
ClassTZICalTest
tests/test_tz.py:1701
ClassTZRangeTest
tests/test_tz.py:1264
ClassTZStrTest
tests/test_tz.py:1407
ClassTZTest
tests/test_tz.py:1990
ClassTestEnfold
tests/test_tz.py:2666
ClassTestFormat
tests/test_parser.py:226
ClassTestInputTypes
tests/test_parser.py:294
ClassTestOutOfBounds
tests/test_parser.py:737
ClassTestParseUnimplementedCases
tests/test_parser.py:772
ClassTestTZVar
tests/test_parser.py:890
ClassTestTzinfoInputTypes
tests/test_parser.py:352
ClassTzFoldMixin
Mix-in class for testing ambiguous times
tests/test_tz.py:182
ClassTzLocalNixTest
tests/test_tz.py:854
ClassTzLocalTest
tests/test_tz.py:793
ClassTzOffsetTest
tests/test_tz.py:672
ClassTzPickleFileTest
Run all the TzPickleTest tests, using a temporary file
tests/test_tz.py:2427
ClassTzPickleTest
tests/test_tz.py:2377
ClassTzUTCTest
tests/test_tz.py:613
ClassTzWinFoldMixin
tests/test_tz.py:437
ClassTzWinLocalTest
tests/test_tz.py:2260
ClassTzWinTest
tests/test_tz.py:2122
ClassUnknownTimezoneWarning
Raised when the parser finds a timezone it cannot parse into a tzinfo. .. versionadded:: 2.7.0
src/dateutil/parser/_parser.py:1608
ClassUnsupported
setup.py:23
ClassWeekdayTest
tests/test_rrule.py:4855
ClassZoneInfoGettzTest
tests/test_tz.py:1196
Class_TzFactory
src/dateutil/tz/_factories.py:19
Class_TzOffsetFactory
src/dateutil/tz/_factories.py:25
Class_TzSingleton
src/dateutil/tz/_factories.py:8
Class_TzStrFactory
src/dateutil/tz/_factories.py:55
Class_attr
src/dateutil/parser/_parser.py:1378
Class_genitem
src/dateutil/rrule.py:1315
Class_result
src/dateutil/parser/_parser.py:661
Class_result
src/dateutil/parser/_parser.py:1373
Class_resultbase
src/dateutil/parser/_parser.py:219
Class_tzinfo
Base class for all ``dateutil`` ``tzinfo`` objects.
src/dateutil/tz/_common.py:149
Classcontext
tests/test_tz.py:441
Classprivate_class
src/dateutil/parser/__init__.py:43
Classrrulebase
src/dateutil/rrule.py:94
Classtzical
This object is designed to parse an iCalendar-style ``VTIMEZONE`` structure as set out in `RFC 5545`_ Section 4.6.5 into one or more `tzinfo`
src/dateutil/tz/tz.py:1253
Classtzrange
The ``tzrange`` object is a time zone specified by a set of offsets and abbreviations, equivalent to the way the ``TZ`` variable can be speci
src/dateutil/tz/tz.py:874
Classtzrangebase
This is an abstract base class for time zones represented by an annual transition into and out of DST. Child classes should implement the fol
src/dateutil/tz/_common.py:267
Classtzwinbase
tzinfo class based on win32's timezones available in the registry.
src/dateutil/tz/win.py:125
next →1–100 of 102, ranked by callers