Package: src:python-icalendar
Version: 5.0.11-1
Severity: serious
Tags: ftbfs
Dear maintainer:
During a rebuild of all packages in unstable, your package failed to build:
--------------------------------------------------------------------------------
[...]
debian/rules binary
dh binary --buildsystem=pybuild
dh_update_autotools_config -O--buildsystem=pybuild
dh_autoreconf -O--buildsystem=pybuild
dh_auto_configure -O--buildsystem=pybuild
dh_auto_build -O--buildsystem=pybuild
I: pybuild plugin_pyproject:129: Building wheel for python3.12 with "build"
module
I: pybuild base:311: python3.12 -m build --skip-dependency-check --no-isolation --wheel
--outdir /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_icalendar
* Building wheel...
running bdist_wheel
running build
running build_py
creating build
creating build/lib
creating build/lib/icalendar
copying src/icalendar/__init__.py -> build/lib/icalendar
copying src/icalendar/windows_to_olson.py -> build/lib/icalendar
copying src/icalendar/timezone_cache.py -> build/lib/icalendar
copying src/icalendar/prop.py -> build/lib/icalendar
copying src/icalendar/caselessdict.py -> build/lib/icalendar
copying src/icalendar/tools.py -> build/lib/icalendar
copying src/icalendar/parser.py -> build/lib/icalendar
copying src/icalendar/cli.py -> build/lib/icalendar
copying src/icalendar/cal.py -> build/lib/icalendar
copying src/icalendar/parser_tools.py -> build/lib/icalendar
creating build/lib/icalendar/tests
copying
src/icalendar/tests/test_issue_322_single_strings_characters_split_into_multiple_categories.py
-> build/lib/icalendar/tests
copying src/icalendar/tests/test_unit_parser_tools.py ->
build/lib/icalendar/tests
copying src/icalendar/tests/test_recurrence.py -> build/lib/icalendar/tests
copying src/icalendar/tests/__init__.py -> build/lib/icalendar/tests
copying src/icalendar/tests/test_issue_348_exception_parsing_value.py ->
build/lib/icalendar/tests
copying src/icalendar/tests/test_cli_tool.py -> build/lib/icalendar/tests
copying src/icalendar/tests/test_issue_500_vboolean_for_parameter.py ->
build/lib/icalendar/tests
copying src/icalendar/tests/test_unit_tools.py -> build/lib/icalendar/tests
copying src/icalendar/tests/test_time.py -> build/lib/icalendar/tests
copying src/icalendar/tests/test_unit_cal.py -> build/lib/icalendar/tests
copying src/icalendar/tests/test_issue_318_skip_default_parameters.py ->
build/lib/icalendar/tests
copying src/icalendar/tests/test_issue_168_parsing_invalid_calendars_no_warning.py
-> build/lib/icalendar/tests
copying src/icalendar/tests/test_icalendar.py -> build/lib/icalendar/tests
copying src/icalendar/tests/conftest.py -> build/lib/icalendar/tests
copying src/icalendar/tests/test_fixed_issues.py -> build/lib/icalendar/tests
copying src/icalendar/tests/test_issue_557_encode_native_parameters.py ->
build/lib/icalendar/tests
copying src/icalendar/tests/test_unit_caselessdict.py ->
build/lib/icalendar/tests
copying src/icalendar/tests/test_issue_27_period.py -> build/lib/icalendar/tests
copying src/icalendar/tests/test_issue_165_missing_event.py ->
build/lib/icalendar/tests
copying src/icalendar/tests/test_examples.py -> build/lib/icalendar/tests
copying src/icalendar/tests/test_property_params.py -> build/lib/icalendar/tests
copying src/icalendar/tests/test_timezoned.py -> build/lib/icalendar/tests
copying src/icalendar/tests/test_with_doctest.py -> build/lib/icalendar/tests
copying src/icalendar/tests/test_equality.py -> build/lib/icalendar/tests
copying src/icalendar/tests/test_multiple.py -> build/lib/icalendar/tests
copying src/icalendar/tests/test_components_break_on_bad_ics.py ->
build/lib/icalendar/tests
copying src/icalendar/tests/test_parsing.py -> build/lib/icalendar/tests
copying src/icalendar/tests/test_encoding.py -> build/lib/icalendar/tests
copying src/icalendar/tests/test_unit_prop.py -> build/lib/icalendar/tests
copying src/icalendar/tests/test_period.py -> build/lib/icalendar/tests
creating build/lib/icalendar/tests/hypothesis
copying src/icalendar/tests/hypothesis/test_fuzzing.py ->
build/lib/icalendar/tests/hypothesis
running egg_info
creating src/icalendar.egg-info
writing src/icalendar.egg-info/PKG-INFO
writing dependency_links to src/icalendar.egg-info/dependency_links.txt
writing entry points to src/icalendar.egg-info/entry_points.txt
writing requirements to src/icalendar.egg-info/requires.txt
writing top-level names to src/icalendar.egg-info/top_level.txt
writing manifest file 'src/icalendar.egg-info/SOURCES.txt'
reading manifest file 'src/icalendar.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
warning: no previously-included files matching '*.pyc' found under directory
'src/icalendar'
warning: no previously-included files matching '*~' found under directory
'src/icalendar'
adding license file 'LICENSE.rst'
writing manifest file 'src/icalendar.egg-info/SOURCES.txt'
copying src/icalendar/tests/test_create_release.sh -> build/lib/icalendar/tests
creating build/lib/icalendar/tests/calendars
copying src/icalendar/tests/calendars/america_new_york.ics ->
build/lib/icalendar/tests/calendars
copying src/icalendar/tests/calendars/big_bad_calendar.ics ->
build/lib/icalendar/tests/calendars
copying src/icalendar/tests/calendars/broken_ical.ics ->
build/lib/icalendar/tests/calendars
copying src/icalendar/tests/calendars/calendar_with_unicode.ics ->
build/lib/icalendar/tests/calendars
copying src/icalendar/tests/calendars/created_calendar_with_unicode_fields.ics
-> build/lib/icalendar/tests/calendars
copying src/icalendar/tests/calendars/example.ics ->
build/lib/icalendar/tests/calendars
copying src/icalendar/tests/calendars/issue_104_broken_calendar.ics ->
build/lib/icalendar/tests/calendars
copying src/icalendar/tests/calendars/issue_156_RDATE_with_PERIOD_TZID_khal.ics
-> build/lib/icalendar/tests/calendars
copying src/icalendar/tests/calendars/issue_156_RDATE_with_PERIOD_TZID_khal_2.ics
-> build/lib/icalendar/tests/calendars
copying src/icalendar/tests/calendars/issue_165_missing_event.ics ->
build/lib/icalendar/tests/calendars
copying src/icalendar/tests/calendars/issue_168_expected_output.ics ->
build/lib/icalendar/tests/calendars
copying src/icalendar/tests/calendars/issue_168_input.ics ->
build/lib/icalendar/tests/calendars
copying
src/icalendar/tests/calendars/issue_178_component_with_invalid_name_represented.ics
-> build/lib/icalendar/tests/calendars
copying
src/icalendar/tests/calendars/issue_178_custom_component_contains_other.ics ->
build/lib/icalendar/tests/calendars
copying src/icalendar/tests/calendars/issue_178_custom_component_inside_other.ics
-> build/lib/icalendar/tests/calendars
copying
src/icalendar/tests/calendars/issue_237_fail_to_parse_timezone_with_non_ascii_tzid.ics
-> build/lib/icalendar/tests/calendars
copying
src/icalendar/tests/calendars/issue_27_multiple_periods_in_freebusy_multiple_freebusies.ics
-> build/lib/icalendar/tests/calendars
copying
src/icalendar/tests/calendars/issue_27_multiple_periods_in_freebusy_one_freebusy.ics
-> build/lib/icalendar/tests/calendars
copying src/icalendar/tests/calendars/issue_322_expected_calendar.ics ->
build/lib/icalendar/tests/calendars
copying src/icalendar/tests/calendars/issue_348_exception_parsing_value.ics ->
build/lib/icalendar/tests/calendars
copying src/icalendar/tests/calendars/issue_466_convert_tzid_with_slash.ics ->
build/lib/icalendar/tests/calendars
copying src/icalendar/tests/calendars/issue_466_respect_unique_timezone.ics ->
build/lib/icalendar/tests/calendars
copying src/icalendar/tests/calendars/issue_526_calendar_with_different_events.ics
-> build/lib/icalendar/tests/calendars
copying src/icalendar/tests/calendars/issue_526_calendar_with_event_subset.ics
-> build/lib/icalendar/tests/calendars
copying src/icalendar/tests/calendars/issue_526_calendar_with_events.ics ->
build/lib/icalendar/tests/calendars
copying src/icalendar/tests/calendars/issue_526_calendar_with_shuffeled_events.ics
-> build/lib/icalendar/tests/calendars
copying src/icalendar/tests/calendars/multiple_calendar_components.ics ->
build/lib/icalendar/tests/calendars
copying src/icalendar/tests/calendars/pacific_fiji.ics ->
build/lib/icalendar/tests/calendars
copying src/icalendar/tests/calendars/period_with_timezone.ics ->
build/lib/icalendar/tests/calendars
copying src/icalendar/tests/calendars/pr_480_summary_with_colon.ics ->
build/lib/icalendar/tests/calendars
copying src/icalendar/tests/calendars/small_bad_calendar.ics ->
build/lib/icalendar/tests/calendars
copying src/icalendar/tests/calendars/time.ics ->
build/lib/icalendar/tests/calendars
copying src/icalendar/tests/calendars/timezone_rdate.ics ->
build/lib/icalendar/tests/calendars
copying src/icalendar/tests/calendars/timezone_same_start.ics ->
build/lib/icalendar/tests/calendars
copying src/icalendar/tests/calendars/timezone_same_start_and_offset.ics ->
build/lib/icalendar/tests/calendars
copying src/icalendar/tests/calendars/timezoned.ics ->
build/lib/icalendar/tests/calendars
copying src/icalendar/tests/calendars/x_location.ics ->
build/lib/icalendar/tests/calendars
creating build/lib/icalendar/tests/timezones
copying src/icalendar/tests/timezones/issue_237_brazilia_standard.ics ->
build/lib/icalendar/tests/timezones
copying src/icalendar/tests/timezones/issue_53_tzid_parsed_properly.ics ->
build/lib/icalendar/tests/timezones
copying
src/icalendar/tests/timezones/issue_55_parse_error_on_utc_offset_with_seconds.ics
-> build/lib/icalendar/tests/timezones
creating build/lib/icalendar/tests/events
copying src/icalendar/tests/events/event_with_escaped_character1.ics ->
build/lib/icalendar/tests/events
copying src/icalendar/tests/events/event_with_escaped_character2.ics ->
build/lib/icalendar/tests/events
copying src/icalendar/tests/events/event_with_escaped_character3.ics ->
build/lib/icalendar/tests/events
copying src/icalendar/tests/events/event_with_escaped_character4.ics ->
build/lib/icalendar/tests/events
copying src/icalendar/tests/events/event_with_escaped_characters.ics ->
build/lib/icalendar/tests/events
copying src/icalendar/tests/events/event_with_recurrence.ics ->
build/lib/icalendar/tests/events
copying
src/icalendar/tests/events/event_with_recurrence_exdates_on_different_lines.ics
-> build/lib/icalendar/tests/events
copying src/icalendar/tests/events/event_with_rsvp.ics ->
build/lib/icalendar/tests/events
copying src/icalendar/tests/events/event_with_unicode_fields.ics ->
build/lib/icalendar/tests/events
copying src/icalendar/tests/events/event_with_unicode_organizer.ics ->
build/lib/icalendar/tests/events
copying
src/icalendar/tests/events/issue_100_transformed_doctests_into_unittests.ics ->
build/lib/icalendar/tests/events
copying
src/icalendar/tests/events/issue_101_icalendar_chokes_on_umlauts_in_organizer.ics
-> build/lib/icalendar/tests/events
copying src/icalendar/tests/events/issue_104_mark_events_broken.ics ->
build/lib/icalendar/tests/events
copying src/icalendar/tests/events/issue_112_missing_tzinfo_on_exdate.ics ->
build/lib/icalendar/tests/events
copying src/icalendar/tests/events/issue_156_RDATE_with_PERIOD.ics ->
build/lib/icalendar/tests/events
copying src/icalendar/tests/events/issue_156_RDATE_with_PERIOD_list.ics ->
build/lib/icalendar/tests/events
copying src/icalendar/tests/events/issue_157_removes_trailing_semicolon.ics ->
build/lib/icalendar/tests/events
copying src/icalendar/tests/events/issue_184_broken_representation_of_period.ics
-> build/lib/icalendar/tests/events
copying src/icalendar/tests/events/issue_464_invalid_rdate.ics ->
build/lib/icalendar/tests/events
copying src/icalendar/tests/events/issue_53_description_parsed_properly.ics ->
build/lib/icalendar/tests/events
copying src/icalendar/tests/events/issue_64_event_with_ascii_summary.ics ->
build/lib/icalendar/tests/events
copying src/icalendar/tests/events/issue_64_event_with_non_ascii_summary.ics ->
build/lib/icalendar/tests/events
copying src/icalendar/tests/events/issue_70_rrule_causes_attribute_error.ics ->
build/lib/icalendar/tests/events
copying src/icalendar/tests/events/issue_82_expected_output.ics ->
build/lib/icalendar/tests/events
installing to build/bdist.linux-x86_64/wheel
running install
running install_lib
creating build/bdist.linux-x86_64
creating build/bdist.linux-x86_64/wheel
creating build/bdist.linux-x86_64/wheel/icalendar
copying build/lib/icalendar/__init__.py ->
build/bdist.linux-x86_64/wheel/icalendar
creating build/bdist.linux-x86_64/wheel/icalendar/tests
copying
build/lib/icalendar/tests/test_issue_322_single_strings_characters_split_into_multiple_categories.py
-> build/bdist.linux-x86_64/wheel/icalendar/tests
creating build/bdist.linux-x86_64/wheel/icalendar/tests/hypothesis
copying build/lib/icalendar/tests/hypothesis/test_fuzzing.py ->
build/bdist.linux-x86_64/wheel/icalendar/tests/hypothesis
copying build/lib/icalendar/tests/test_create_release.sh ->
build/bdist.linux-x86_64/wheel/icalendar/tests
copying build/lib/icalendar/tests/test_unit_parser_tools.py ->
build/bdist.linux-x86_64/wheel/icalendar/tests
copying build/lib/icalendar/tests/test_recurrence.py ->
build/bdist.linux-x86_64/wheel/icalendar/tests
copying build/lib/icalendar/tests/__init__.py ->
build/bdist.linux-x86_64/wheel/icalendar/tests
copying build/lib/icalendar/tests/test_issue_348_exception_parsing_value.py ->
build/bdist.linux-x86_64/wheel/icalendar/tests
copying build/lib/icalendar/tests/test_cli_tool.py ->
build/bdist.linux-x86_64/wheel/icalendar/tests
copying build/lib/icalendar/tests/test_issue_500_vboolean_for_parameter.py ->
build/bdist.linux-x86_64/wheel/icalendar/tests
copying build/lib/icalendar/tests/test_unit_tools.py ->
build/bdist.linux-x86_64/wheel/icalendar/tests
copying build/lib/icalendar/tests/test_time.py ->
build/bdist.linux-x86_64/wheel/icalendar/tests
copying build/lib/icalendar/tests/test_unit_cal.py ->
build/bdist.linux-x86_64/wheel/icalendar/tests
copying build/lib/icalendar/tests/test_issue_318_skip_default_parameters.py ->
build/bdist.linux-x86_64/wheel/icalendar/tests
copying
build/lib/icalendar/tests/test_issue_168_parsing_invalid_calendars_no_warning.py
-> build/bdist.linux-x86_64/wheel/icalendar/tests
copying build/lib/icalendar/tests/test_icalendar.py ->
build/bdist.linux-x86_64/wheel/icalendar/tests
copying build/lib/icalendar/tests/conftest.py ->
build/bdist.linux-x86_64/wheel/icalendar/tests
copying build/lib/icalendar/tests/test_fixed_issues.py ->
build/bdist.linux-x86_64/wheel/icalendar/tests
copying build/lib/icalendar/tests/test_issue_557_encode_native_parameters.py ->
build/bdist.linux-x86_64/wheel/icalendar/tests
copying build/lib/icalendar/tests/test_unit_caselessdict.py ->
build/bdist.linux-x86_64/wheel/icalendar/tests
copying build/lib/icalendar/tests/test_issue_27_period.py ->
build/bdist.linux-x86_64/wheel/icalendar/tests
creating build/bdist.linux-x86_64/wheel/icalendar/tests/calendars
copying build/lib/icalendar/tests/calendars/issue_104_broken_calendar.ics ->
build/bdist.linux-x86_64/wheel/icalendar/tests/calendars
copying build/lib/icalendar/tests/calendars/issue_168_expected_output.ics ->
build/bdist.linux-x86_64/wheel/icalendar/tests/calendars
copying
build/lib/icalendar/tests/calendars/issue_526_calendar_with_event_subset.ics ->
build/bdist.linux-x86_64/wheel/icalendar/tests/calendars
copying build/lib/icalendar/tests/calendars/pacific_fiji.ics ->
build/bdist.linux-x86_64/wheel/icalendar/tests/calendars
copying build/lib/icalendar/tests/calendars/pr_480_summary_with_colon.ics ->
build/bdist.linux-x86_64/wheel/icalendar/tests/calendars
copying build/lib/icalendar/tests/calendars/broken_ical.ics ->
build/bdist.linux-x86_64/wheel/icalendar/tests/calendars
copying
build/lib/icalendar/tests/calendars/issue_178_component_with_invalid_name_represented.ics
-> build/bdist.linux-x86_64/wheel/icalendar/tests/calendars
copying build/lib/icalendar/tests/calendars/issue_466_convert_tzid_with_slash.ics
-> build/bdist.linux-x86_64/wheel/icalendar/tests/calendars
copying build/lib/icalendar/tests/calendars/issue_168_input.ics ->
build/bdist.linux-x86_64/wheel/icalendar/tests/calendars
copying build/lib/icalendar/tests/calendars/calendar_with_unicode.ics ->
build/bdist.linux-x86_64/wheel/icalendar/tests/calendars
copying build/lib/icalendar/tests/calendars/x_location.ics ->
build/bdist.linux-x86_64/wheel/icalendar/tests/calendars
copying build/lib/icalendar/tests/calendars/issue_322_expected_calendar.ics ->
build/bdist.linux-x86_64/wheel/icalendar/tests/calendars
copying build/lib/icalendar/tests/calendars/timezone_same_start.ics ->
build/bdist.linux-x86_64/wheel/icalendar/tests/calendars
copying build/lib/icalendar/tests/calendars/america_new_york.ics ->
build/bdist.linux-x86_64/wheel/icalendar/tests/calendars
copying build/lib/icalendar/tests/calendars/small_bad_calendar.ics ->
build/bdist.linux-x86_64/wheel/icalendar/tests/calendars
copying build/lib/icalendar/tests/calendars/timezoned.ics ->
build/bdist.linux-x86_64/wheel/icalendar/tests/calendars
copying build/lib/icalendar/tests/calendars/example.ics ->
build/bdist.linux-x86_64/wheel/icalendar/tests/calendars
copying
build/lib/icalendar/tests/calendars/issue_27_multiple_periods_in_freebusy_multiple_freebusies.ics
-> build/bdist.linux-x86_64/wheel/icalendar/tests/calendars
copying
build/lib/icalendar/tests/calendars/issue_27_multiple_periods_in_freebusy_one_freebusy.ics
-> build/bdist.linux-x86_64/wheel/icalendar/tests/calendars
copying build/lib/icalendar/tests/calendars/big_bad_calendar.ics ->
build/bdist.linux-x86_64/wheel/icalendar/tests/calendars
copying build/lib/icalendar/tests/calendars/issue_526_calendar_with_events.ics
-> build/bdist.linux-x86_64/wheel/icalendar/tests/calendars
copying build/lib/icalendar/tests/calendars/issue_348_exception_parsing_value.ics
-> build/bdist.linux-x86_64/wheel/icalendar/tests/calendars
copying
build/lib/icalendar/tests/calendars/issue_178_custom_component_inside_other.ics
-> build/bdist.linux-x86_64/wheel/icalendar/tests/calendars
copying build/lib/icalendar/tests/calendars/multiple_calendar_components.ics ->
build/bdist.linux-x86_64/wheel/icalendar/tests/calendars
copying build/lib/icalendar/tests/calendars/timezone_rdate.ics ->
build/bdist.linux-x86_64/wheel/icalendar/tests/calendars
copying
build/lib/icalendar/tests/calendars/issue_237_fail_to_parse_timezone_with_non_ascii_tzid.ics
-> build/bdist.linux-x86_64/wheel/icalendar/tests/calendars
copying
build/lib/icalendar/tests/calendars/created_calendar_with_unicode_fields.ics ->
build/bdist.linux-x86_64/wheel/icalendar/tests/calendars
copying build/lib/icalendar/tests/calendars/timezone_same_start_and_offset.ics
-> build/bdist.linux-x86_64/wheel/icalendar/tests/calendars
copying
build/lib/icalendar/tests/calendars/issue_526_calendar_with_different_events.ics
-> build/bdist.linux-x86_64/wheel/icalendar/tests/calendars
copying build/lib/icalendar/tests/calendars/issue_165_missing_event.ics ->
build/bdist.linux-x86_64/wheel/icalendar/tests/calendars
copying
build/lib/icalendar/tests/calendars/issue_156_RDATE_with_PERIOD_TZID_khal_2.ics
-> build/bdist.linux-x86_64/wheel/icalendar/tests/calendars
copying
build/lib/icalendar/tests/calendars/issue_178_custom_component_contains_other.ics
-> build/bdist.linux-x86_64/wheel/icalendar/tests/calendars
copying build/lib/icalendar/tests/calendars/period_with_timezone.ics ->
build/bdist.linux-x86_64/wheel/icalendar/tests/calendars
copying build/lib/icalendar/tests/calendars/time.ics ->
build/bdist.linux-x86_64/wheel/icalendar/tests/calendars
copying
build/lib/icalendar/tests/calendars/issue_526_calendar_with_shuffeled_events.ics
-> build/bdist.linux-x86_64/wheel/icalendar/tests/calendars
copying build/lib/icalendar/tests/calendars/issue_466_respect_unique_timezone.ics
-> build/bdist.linux-x86_64/wheel/icalendar/tests/calendars
copying
build/lib/icalendar/tests/calendars/issue_156_RDATE_with_PERIOD_TZID_khal.ics
-> build/bdist.linux-x86_64/wheel/icalendar/tests/calendars
copying build/lib/icalendar/tests/test_issue_165_missing_event.py ->
build/bdist.linux-x86_64/wheel/icalendar/tests
copying build/lib/icalendar/tests/test_examples.py ->
build/bdist.linux-x86_64/wheel/icalendar/tests
copying build/lib/icalendar/tests/test_property_params.py ->
build/bdist.linux-x86_64/wheel/icalendar/tests
copying build/lib/icalendar/tests/test_timezoned.py ->
build/bdist.linux-x86_64/wheel/icalendar/tests
copying build/lib/icalendar/tests/test_with_doctest.py ->
build/bdist.linux-x86_64/wheel/icalendar/tests
copying build/lib/icalendar/tests/test_equality.py ->
build/bdist.linux-x86_64/wheel/icalendar/tests
copying build/lib/icalendar/tests/test_multiple.py ->
build/bdist.linux-x86_64/wheel/icalendar/tests
creating build/bdist.linux-x86_64/wheel/icalendar/tests/timezones
copying build/lib/icalendar/tests/timezones/issue_53_tzid_parsed_properly.ics
-> build/bdist.linux-x86_64/wheel/icalendar/tests/timezones
copying
build/lib/icalendar/tests/timezones/issue_55_parse_error_on_utc_offset_with_seconds.ics
-> build/bdist.linux-x86_64/wheel/icalendar/tests/timezones
copying build/lib/icalendar/tests/timezones/issue_237_brazilia_standard.ics ->
build/bdist.linux-x86_64/wheel/icalendar/tests/timezones
creating build/bdist.linux-x86_64/wheel/icalendar/tests/events
copying
build/lib/icalendar/tests/events/issue_101_icalendar_chokes_on_umlauts_in_organizer.ics
-> build/bdist.linux-x86_64/wheel/icalendar/tests/events
copying build/lib/icalendar/tests/events/event_with_rsvp.ics ->
build/bdist.linux-x86_64/wheel/icalendar/tests/events
copying
build/lib/icalendar/tests/events/issue_184_broken_representation_of_period.ics
-> build/bdist.linux-x86_64/wheel/icalendar/tests/events
copying
build/lib/icalendar/tests/events/issue_100_transformed_doctests_into_unittests.ics
-> build/bdist.linux-x86_64/wheel/icalendar/tests/events
copying build/lib/icalendar/tests/events/event_with_unicode_fields.ics ->
build/bdist.linux-x86_64/wheel/icalendar/tests/events
copying build/lib/icalendar/tests/events/event_with_escaped_character3.ics ->
build/bdist.linux-x86_64/wheel/icalendar/tests/events
copying build/lib/icalendar/tests/events/issue_104_mark_events_broken.ics ->
build/bdist.linux-x86_64/wheel/icalendar/tests/events
copying build/lib/icalendar/tests/events/event_with_escaped_character2.ics ->
build/bdist.linux-x86_64/wheel/icalendar/tests/events
copying build/lib/icalendar/tests/events/event_with_escaped_character1.ics ->
build/bdist.linux-x86_64/wheel/icalendar/tests/events
copying build/lib/icalendar/tests/events/issue_82_expected_output.ics ->
build/bdist.linux-x86_64/wheel/icalendar/tests/events
copying build/lib/icalendar/tests/events/issue_70_rrule_causes_attribute_error.ics
-> build/bdist.linux-x86_64/wheel/icalendar/tests/events
copying build/lib/icalendar/tests/events/issue_64_event_with_non_ascii_summary.ics
-> build/bdist.linux-x86_64/wheel/icalendar/tests/events
copying
build/lib/icalendar/tests/events/event_with_recurrence_exdates_on_different_lines.ics
-> build/bdist.linux-x86_64/wheel/icalendar/tests/events
copying build/lib/icalendar/tests/events/event_with_unicode_organizer.ics ->
build/bdist.linux-x86_64/wheel/icalendar/tests/events
copying build/lib/icalendar/tests/events/issue_464_invalid_rdate.ics ->
build/bdist.linux-x86_64/wheel/icalendar/tests/events
copying build/lib/icalendar/tests/events/issue_53_description_parsed_properly.ics
-> build/bdist.linux-x86_64/wheel/icalendar/tests/events
copying build/lib/icalendar/tests/events/issue_156_RDATE_with_PERIOD.ics ->
build/bdist.linux-x86_64/wheel/icalendar/tests/events
copying build/lib/icalendar/tests/events/issue_156_RDATE_with_PERIOD_list.ics
-> build/bdist.linux-x86_64/wheel/icalendar/tests/events
copying build/lib/icalendar/tests/events/event_with_escaped_characters.ics ->
build/bdist.linux-x86_64/wheel/icalendar/tests/events
copying build/lib/icalendar/tests/events/event_with_recurrence.ics ->
build/bdist.linux-x86_64/wheel/icalendar/tests/events
copying build/lib/icalendar/tests/events/event_with_escaped_character4.ics ->
build/bdist.linux-x86_64/wheel/icalendar/tests/events
copying build/lib/icalendar/tests/events/issue_112_missing_tzinfo_on_exdate.ics
-> build/bdist.linux-x86_64/wheel/icalendar/tests/events
copying build/lib/icalendar/tests/events/issue_64_event_with_ascii_summary.ics
-> build/bdist.linux-x86_64/wheel/icalendar/tests/events
copying build/lib/icalendar/tests/events/issue_157_removes_trailing_semicolon.ics
-> build/bdist.linux-x86_64/wheel/icalendar/tests/events
copying build/lib/icalendar/tests/test_components_break_on_bad_ics.py ->
build/bdist.linux-x86_64/wheel/icalendar/tests
copying build/lib/icalendar/tests/test_parsing.py ->
build/bdist.linux-x86_64/wheel/icalendar/tests
copying build/lib/icalendar/tests/test_encoding.py ->
build/bdist.linux-x86_64/wheel/icalendar/tests
copying build/lib/icalendar/tests/test_unit_prop.py ->
build/bdist.linux-x86_64/wheel/icalendar/tests
copying build/lib/icalendar/tests/test_period.py ->
build/bdist.linux-x86_64/wheel/icalendar/tests
copying build/lib/icalendar/windows_to_olson.py ->
build/bdist.linux-x86_64/wheel/icalendar
copying build/lib/icalendar/timezone_cache.py ->
build/bdist.linux-x86_64/wheel/icalendar
copying build/lib/icalendar/prop.py -> build/bdist.linux-x86_64/wheel/icalendar
copying build/lib/icalendar/caselessdict.py ->
build/bdist.linux-x86_64/wheel/icalendar
copying build/lib/icalendar/tools.py -> build/bdist.linux-x86_64/wheel/icalendar
copying build/lib/icalendar/parser.py ->
build/bdist.linux-x86_64/wheel/icalendar
copying build/lib/icalendar/cli.py -> build/bdist.linux-x86_64/wheel/icalendar
copying build/lib/icalendar/cal.py -> build/bdist.linux-x86_64/wheel/icalendar
copying build/lib/icalendar/parser_tools.py ->
build/bdist.linux-x86_64/wheel/icalendar
running install_egg_info
Copying src/icalendar.egg-info to
build/bdist.linux-x86_64/wheel/icalendar-5.0.11.egg-info
running install_scripts
creating build/bdist.linux-x86_64/wheel/icalendar-5.0.11.dist-info/WHEEL
creating
'/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_icalendar/.tmp-t3uyavmj/icalendar-5.0.11-py3-none-any.whl'
and adding 'build/bdist.linux-x86_64/wheel' to it
adding 'icalendar/__init__.py'
adding 'icalendar/cal.py'
adding 'icalendar/caselessdict.py'
adding 'icalendar/cli.py'
adding 'icalendar/parser.py'
adding 'icalendar/parser_tools.py'
adding 'icalendar/prop.py'
adding 'icalendar/timezone_cache.py'
adding 'icalendar/tools.py'
adding 'icalendar/windows_to_olson.py'
adding 'icalendar/tests/__init__.py'
adding 'icalendar/tests/conftest.py'
adding 'icalendar/tests/test_cli_tool.py'
adding 'icalendar/tests/test_components_break_on_bad_ics.py'
adding 'icalendar/tests/test_create_release.sh'
adding 'icalendar/tests/test_encoding.py'
adding 'icalendar/tests/test_equality.py'
adding 'icalendar/tests/test_examples.py'
adding 'icalendar/tests/test_fixed_issues.py'
adding 'icalendar/tests/test_icalendar.py'
adding 'icalendar/tests/test_issue_165_missing_event.py'
adding 'icalendar/tests/test_issue_168_parsing_invalid_calendars_no_warning.py'
adding 'icalendar/tests/test_issue_27_period.py'
adding 'icalendar/tests/test_issue_318_skip_default_parameters.py'
adding
'icalendar/tests/test_issue_322_single_strings_characters_split_into_multiple_categories.py'
adding 'icalendar/tests/test_issue_348_exception_parsing_value.py'
adding 'icalendar/tests/test_issue_500_vboolean_for_parameter.py'
adding 'icalendar/tests/test_issue_557_encode_native_parameters.py'
adding 'icalendar/tests/test_multiple.py'
adding 'icalendar/tests/test_parsing.py'
adding 'icalendar/tests/test_period.py'
adding 'icalendar/tests/test_property_params.py'
adding 'icalendar/tests/test_recurrence.py'
adding 'icalendar/tests/test_time.py'
adding 'icalendar/tests/test_timezoned.py'
adding 'icalendar/tests/test_unit_cal.py'
adding 'icalendar/tests/test_unit_caselessdict.py'
adding 'icalendar/tests/test_unit_parser_tools.py'
adding 'icalendar/tests/test_unit_prop.py'
adding 'icalendar/tests/test_unit_tools.py'
adding 'icalendar/tests/test_with_doctest.py'
adding 'icalendar/tests/calendars/america_new_york.ics'
adding 'icalendar/tests/calendars/big_bad_calendar.ics'
adding 'icalendar/tests/calendars/broken_ical.ics'
adding 'icalendar/tests/calendars/calendar_with_unicode.ics'
adding 'icalendar/tests/calendars/created_calendar_with_unicode_fields.ics'
adding 'icalendar/tests/calendars/example.ics'
adding 'icalendar/tests/calendars/issue_104_broken_calendar.ics'
adding 'icalendar/tests/calendars/issue_156_RDATE_with_PERIOD_TZID_khal.ics'
adding 'icalendar/tests/calendars/issue_156_RDATE_with_PERIOD_TZID_khal_2.ics'
adding 'icalendar/tests/calendars/issue_165_missing_event.ics'
adding 'icalendar/tests/calendars/issue_168_expected_output.ics'
adding 'icalendar/tests/calendars/issue_168_input.ics'
adding
'icalendar/tests/calendars/issue_178_component_with_invalid_name_represented.ics'
adding 'icalendar/tests/calendars/issue_178_custom_component_contains_other.ics'
adding 'icalendar/tests/calendars/issue_178_custom_component_inside_other.ics'
adding
'icalendar/tests/calendars/issue_237_fail_to_parse_timezone_with_non_ascii_tzid.ics'
adding
'icalendar/tests/calendars/issue_27_multiple_periods_in_freebusy_multiple_freebusies.ics'
adding
'icalendar/tests/calendars/issue_27_multiple_periods_in_freebusy_one_freebusy.ics'
adding 'icalendar/tests/calendars/issue_322_expected_calendar.ics'
adding 'icalendar/tests/calendars/issue_348_exception_parsing_value.ics'
adding 'icalendar/tests/calendars/issue_466_convert_tzid_with_slash.ics'
adding 'icalendar/tests/calendars/issue_466_respect_unique_timezone.ics'
adding 'icalendar/tests/calendars/issue_526_calendar_with_different_events.ics'
adding 'icalendar/tests/calendars/issue_526_calendar_with_event_subset.ics'
adding 'icalendar/tests/calendars/issue_526_calendar_with_events.ics'
adding 'icalendar/tests/calendars/issue_526_calendar_with_shuffeled_events.ics'
adding 'icalendar/tests/calendars/multiple_calendar_components.ics'
adding 'icalendar/tests/calendars/pacific_fiji.ics'
adding 'icalendar/tests/calendars/period_with_timezone.ics'
adding 'icalendar/tests/calendars/pr_480_summary_with_colon.ics'
adding 'icalendar/tests/calendars/small_bad_calendar.ics'
adding 'icalendar/tests/calendars/time.ics'
adding 'icalendar/tests/calendars/timezone_rdate.ics'
adding 'icalendar/tests/calendars/timezone_same_start.ics'
adding 'icalendar/tests/calendars/timezone_same_start_and_offset.ics'
adding 'icalendar/tests/calendars/timezoned.ics'
adding 'icalendar/tests/calendars/x_location.ics'
adding 'icalendar/tests/events/event_with_escaped_character1.ics'
adding 'icalendar/tests/events/event_with_escaped_character2.ics'
adding 'icalendar/tests/events/event_with_escaped_character3.ics'
adding 'icalendar/tests/events/event_with_escaped_character4.ics'
adding 'icalendar/tests/events/event_with_escaped_characters.ics'
adding 'icalendar/tests/events/event_with_recurrence.ics'
adding
'icalendar/tests/events/event_with_recurrence_exdates_on_different_lines.ics'
adding 'icalendar/tests/events/event_with_rsvp.ics'
adding 'icalendar/tests/events/event_with_unicode_fields.ics'
adding 'icalendar/tests/events/event_with_unicode_organizer.ics'
adding
'icalendar/tests/events/issue_100_transformed_doctests_into_unittests.ics'
adding
'icalendar/tests/events/issue_101_icalendar_chokes_on_umlauts_in_organizer.ics'
adding 'icalendar/tests/events/issue_104_mark_events_broken.ics'
adding 'icalendar/tests/events/issue_112_missing_tzinfo_on_exdate.ics'
adding 'icalendar/tests/events/issue_156_RDATE_with_PERIOD.ics'
adding 'icalendar/tests/events/issue_156_RDATE_with_PERIOD_list.ics'
adding 'icalendar/tests/events/issue_157_removes_trailing_semicolon.ics'
adding 'icalendar/tests/events/issue_184_broken_representation_of_period.ics'
adding 'icalendar/tests/events/issue_464_invalid_rdate.ics'
adding 'icalendar/tests/events/issue_53_description_parsed_properly.ics'
adding 'icalendar/tests/events/issue_64_event_with_ascii_summary.ics'
adding 'icalendar/tests/events/issue_64_event_with_non_ascii_summary.ics'
adding 'icalendar/tests/events/issue_70_rrule_causes_attribute_error.ics'
adding 'icalendar/tests/events/issue_82_expected_output.ics'
adding 'icalendar/tests/hypothesis/test_fuzzing.py'
adding 'icalendar/tests/timezones/issue_237_brazilia_standard.ics'
adding 'icalendar/tests/timezones/issue_53_tzid_parsed_properly.ics'
adding
'icalendar/tests/timezones/issue_55_parse_error_on_utc_offset_with_seconds.ics'
adding 'icalendar-5.0.11.dist-info/LICENSE.rst'
adding 'icalendar-5.0.11.dist-info/METADATA'
adding 'icalendar-5.0.11.dist-info/WHEEL'
adding 'icalendar-5.0.11.dist-info/entry_points.txt'
adding 'icalendar-5.0.11.dist-info/top_level.txt'
adding 'icalendar-5.0.11.dist-info/RECORD'
removing build/bdist.linux-x86_64/wheel
Successfully built icalendar-5.0.11-py3-none-any.whl
I: pybuild plugin_pyproject:144: Unpacking wheel built for python3.12 with
"installer" module
I: pybuild plugin_pyproject:129: Building wheel for python3.11 with "build"
module
I: pybuild base:311: python3.11 -m build --skip-dependency-check --no-isolation --wheel
--outdir /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_icalendar
* Building wheel...
running bdist_wheel
running build
running build_py
running egg_info
writing src/icalendar.egg-info/PKG-INFO
writing dependency_links to src/icalendar.egg-info/dependency_links.txt
writing entry points to src/icalendar.egg-info/entry_points.txt
writing requirements to src/icalendar.egg-info/requires.txt
writing top-level names to src/icalendar.egg-info/top_level.txt
reading manifest file 'src/icalendar.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
warning: no previously-included files matching '*.pyc' found under directory
'src/icalendar'
warning: no previously-included files matching '*~' found under directory
'src/icalendar'
adding license file 'LICENSE.rst'
writing manifest file 'src/icalendar.egg-info/SOURCES.txt'
installing to build/bdist.linux-x86_64/wheel
running install
running install_lib
creating build/bdist.linux-x86_64/wheel
creating build/bdist.linux-x86_64/wheel/icalendar
copying build/lib/icalendar/__init__.py ->
build/bdist.linux-x86_64/wheel/icalendar
creating build/bdist.linux-x86_64/wheel/icalendar/tests
copying
build/lib/icalendar/tests/test_issue_322_single_strings_characters_split_into_multiple_categories.py
-> build/bdist.linux-x86_64/wheel/icalendar/tests
creating build/bdist.linux-x86_64/wheel/icalendar/tests/hypothesis
copying build/lib/icalendar/tests/hypothesis/test_fuzzing.py ->
build/bdist.linux-x86_64/wheel/icalendar/tests/hypothesis
copying build/lib/icalendar/tests/test_create_release.sh ->
build/bdist.linux-x86_64/wheel/icalendar/tests
copying build/lib/icalendar/tests/test_unit_parser_tools.py ->
build/bdist.linux-x86_64/wheel/icalendar/tests
copying build/lib/icalendar/tests/test_recurrence.py ->
build/bdist.linux-x86_64/wheel/icalendar/tests
copying build/lib/icalendar/tests/__init__.py ->
build/bdist.linux-x86_64/wheel/icalendar/tests
copying build/lib/icalendar/tests/test_issue_348_exception_parsing_value.py ->
build/bdist.linux-x86_64/wheel/icalendar/tests
copying build/lib/icalendar/tests/test_cli_tool.py ->
build/bdist.linux-x86_64/wheel/icalendar/tests
copying build/lib/icalendar/tests/test_issue_500_vboolean_for_parameter.py ->
build/bdist.linux-x86_64/wheel/icalendar/tests
copying build/lib/icalendar/tests/test_unit_tools.py ->
build/bdist.linux-x86_64/wheel/icalendar/tests
copying build/lib/icalendar/tests/test_time.py ->
build/bdist.linux-x86_64/wheel/icalendar/tests
copying build/lib/icalendar/tests/test_unit_cal.py ->
build/bdist.linux-x86_64/wheel/icalendar/tests
copying build/lib/icalendar/tests/test_issue_318_skip_default_parameters.py ->
build/bdist.linux-x86_64/wheel/icalendar/tests
copying
build/lib/icalendar/tests/test_issue_168_parsing_invalid_calendars_no_warning.py
-> build/bdist.linux-x86_64/wheel/icalendar/tests
copying build/lib/icalendar/tests/test_icalendar.py ->
build/bdist.linux-x86_64/wheel/icalendar/tests
copying build/lib/icalendar/tests/conftest.py ->
build/bdist.linux-x86_64/wheel/icalendar/tests
copying build/lib/icalendar/tests/test_fixed_issues.py ->
build/bdist.linux-x86_64/wheel/icalendar/tests
copying build/lib/icalendar/tests/test_issue_557_encode_native_parameters.py ->
build/bdist.linux-x86_64/wheel/icalendar/tests
copying build/lib/icalendar/tests/test_unit_caselessdict.py ->
build/bdist.linux-x86_64/wheel/icalendar/tests
copying build/lib/icalendar/tests/test_issue_27_period.py ->
build/bdist.linux-x86_64/wheel/icalendar/tests
creating build/bdist.linux-x86_64/wheel/icalendar/tests/calendars
copying build/lib/icalendar/tests/calendars/issue_104_broken_calendar.ics ->
build/bdist.linux-x86_64/wheel/icalendar/tests/calendars
copying build/lib/icalendar/tests/calendars/issue_168_expected_output.ics ->
build/bdist.linux-x86_64/wheel/icalendar/tests/calendars
copying
build/lib/icalendar/tests/calendars/issue_526_calendar_with_event_subset.ics ->
build/bdist.linux-x86_64/wheel/icalendar/tests/calendars
copying build/lib/icalendar/tests/calendars/pacific_fiji.ics ->
build/bdist.linux-x86_64/wheel/icalendar/tests/calendars
copying build/lib/icalendar/tests/calendars/pr_480_summary_with_colon.ics ->
build/bdist.linux-x86_64/wheel/icalendar/tests/calendars
copying build/lib/icalendar/tests/calendars/broken_ical.ics ->
build/bdist.linux-x86_64/wheel/icalendar/tests/calendars
copying
build/lib/icalendar/tests/calendars/issue_178_component_with_invalid_name_represented.ics
-> build/bdist.linux-x86_64/wheel/icalendar/tests/calendars
copying build/lib/icalendar/tests/calendars/issue_466_convert_tzid_with_slash.ics
-> build/bdist.linux-x86_64/wheel/icalendar/tests/calendars
copying build/lib/icalendar/tests/calendars/issue_168_input.ics ->
build/bdist.linux-x86_64/wheel/icalendar/tests/calendars
copying build/lib/icalendar/tests/calendars/calendar_with_unicode.ics ->
build/bdist.linux-x86_64/wheel/icalendar/tests/calendars
copying build/lib/icalendar/tests/calendars/x_location.ics ->
build/bdist.linux-x86_64/wheel/icalendar/tests/calendars
copying build/lib/icalendar/tests/calendars/issue_322_expected_calendar.ics ->
build/bdist.linux-x86_64/wheel/icalendar/tests/calendars
copying build/lib/icalendar/tests/calendars/timezone_same_start.ics ->
build/bdist.linux-x86_64/wheel/icalendar/tests/calendars
copying build/lib/icalendar/tests/calendars/america_new_york.ics ->
build/bdist.linux-x86_64/wheel/icalendar/tests/calendars
copying build/lib/icalendar/tests/calendars/small_bad_calendar.ics ->
build/bdist.linux-x86_64/wheel/icalendar/tests/calendars
copying build/lib/icalendar/tests/calendars/timezoned.ics ->
build/bdist.linux-x86_64/wheel/icalendar/tests/calendars
copying build/lib/icalendar/tests/calendars/example.ics ->
build/bdist.linux-x86_64/wheel/icalendar/tests/calendars
copying
build/lib/icalendar/tests/calendars/issue_27_multiple_periods_in_freebusy_multiple_freebusies.ics
-> build/bdist.linux-x86_64/wheel/icalendar/tests/calendars
copying
build/lib/icalendar/tests/calendars/issue_27_multiple_periods_in_freebusy_one_freebusy.ics
-> build/bdist.linux-x86_64/wheel/icalendar/tests/calendars
copying build/lib/icalendar/tests/calendars/big_bad_calendar.ics ->
build/bdist.linux-x86_64/wheel/icalendar/tests/calendars
copying build/lib/icalendar/tests/calendars/issue_526_calendar_with_events.ics
-> build/bdist.linux-x86_64/wheel/icalendar/tests/calendars
copying build/lib/icalendar/tests/calendars/issue_348_exception_parsing_value.ics
-> build/bdist.linux-x86_64/wheel/icalendar/tests/calendars
copying
build/lib/icalendar/tests/calendars/issue_178_custom_component_inside_other.ics
-> build/bdist.linux-x86_64/wheel/icalendar/tests/calendars
copying build/lib/icalendar/tests/calendars/multiple_calendar_components.ics ->
build/bdist.linux-x86_64/wheel/icalendar/tests/calendars
copying build/lib/icalendar/tests/calendars/timezone_rdate.ics ->
build/bdist.linux-x86_64/wheel/icalendar/tests/calendars
copying
build/lib/icalendar/tests/calendars/issue_237_fail_to_parse_timezone_with_non_ascii_tzid.ics
-> build/bdist.linux-x86_64/wheel/icalendar/tests/calendars
copying
build/lib/icalendar/tests/calendars/created_calendar_with_unicode_fields.ics ->
build/bdist.linux-x86_64/wheel/icalendar/tests/calendars
copying build/lib/icalendar/tests/calendars/timezone_same_start_and_offset.ics
-> build/bdist.linux-x86_64/wheel/icalendar/tests/calendars
copying
build/lib/icalendar/tests/calendars/issue_526_calendar_with_different_events.ics
-> build/bdist.linux-x86_64/wheel/icalendar/tests/calendars
copying build/lib/icalendar/tests/calendars/issue_165_missing_event.ics ->
build/bdist.linux-x86_64/wheel/icalendar/tests/calendars
copying
build/lib/icalendar/tests/calendars/issue_156_RDATE_with_PERIOD_TZID_khal_2.ics
-> build/bdist.linux-x86_64/wheel/icalendar/tests/calendars
copying
build/lib/icalendar/tests/calendars/issue_178_custom_component_contains_other.ics
-> build/bdist.linux-x86_64/wheel/icalendar/tests/calendars
copying build/lib/icalendar/tests/calendars/period_with_timezone.ics ->
build/bdist.linux-x86_64/wheel/icalendar/tests/calendars
copying build/lib/icalendar/tests/calendars/time.ics ->
build/bdist.linux-x86_64/wheel/icalendar/tests/calendars
copying
build/lib/icalendar/tests/calendars/issue_526_calendar_with_shuffeled_events.ics
-> build/bdist.linux-x86_64/wheel/icalendar/tests/calendars
copying build/lib/icalendar/tests/calendars/issue_466_respect_unique_timezone.ics
-> build/bdist.linux-x86_64/wheel/icalendar/tests/calendars
copying
build/lib/icalendar/tests/calendars/issue_156_RDATE_with_PERIOD_TZID_khal.ics
-> build/bdist.linux-x86_64/wheel/icalendar/tests/calendars
copying build/lib/icalendar/tests/test_issue_165_missing_event.py ->
build/bdist.linux-x86_64/wheel/icalendar/tests
copying build/lib/icalendar/tests/test_examples.py ->
build/bdist.linux-x86_64/wheel/icalendar/tests
copying build/lib/icalendar/tests/test_property_params.py ->
build/bdist.linux-x86_64/wheel/icalendar/tests
copying build/lib/icalendar/tests/test_timezoned.py ->
build/bdist.linux-x86_64/wheel/icalendar/tests
copying build/lib/icalendar/tests/test_with_doctest.py ->
build/bdist.linux-x86_64/wheel/icalendar/tests
copying build/lib/icalendar/tests/test_equality.py ->
build/bdist.linux-x86_64/wheel/icalendar/tests
copying build/lib/icalendar/tests/test_multiple.py ->
build/bdist.linux-x86_64/wheel/icalendar/tests
creating build/bdist.linux-x86_64/wheel/icalendar/tests/timezones
copying build/lib/icalendar/tests/timezones/issue_53_tzid_parsed_properly.ics
-> build/bdist.linux-x86_64/wheel/icalendar/tests/timezones
copying
build/lib/icalendar/tests/timezones/issue_55_parse_error_on_utc_offset_with_seconds.ics
-> build/bdist.linux-x86_64/wheel/icalendar/tests/timezones
copying build/lib/icalendar/tests/timezones/issue_237_brazilia_standard.ics ->
build/bdist.linux-x86_64/wheel/icalendar/tests/timezones
creating build/bdist.linux-x86_64/wheel/icalendar/tests/events
copying
build/lib/icalendar/tests/events/issue_101_icalendar_chokes_on_umlauts_in_organizer.ics
-> build/bdist.linux-x86_64/wheel/icalendar/tests/events
copying build/lib/icalendar/tests/events/event_with_rsvp.ics ->
build/bdist.linux-x86_64/wheel/icalendar/tests/events
copying
build/lib/icalendar/tests/events/issue_184_broken_representation_of_period.ics
-> build/bdist.linux-x86_64/wheel/icalendar/tests/events
copying
build/lib/icalendar/tests/events/issue_100_transformed_doctests_into_unittests.ics
-> build/bdist.linux-x86_64/wheel/icalendar/tests/events
copying build/lib/icalendar/tests/events/event_with_unicode_fields.ics ->
build/bdist.linux-x86_64/wheel/icalendar/tests/events
copying build/lib/icalendar/tests/events/event_with_escaped_character3.ics ->
build/bdist.linux-x86_64/wheel/icalendar/tests/events
copying build/lib/icalendar/tests/events/issue_104_mark_events_broken.ics ->
build/bdist.linux-x86_64/wheel/icalendar/tests/events
copying build/lib/icalendar/tests/events/event_with_escaped_character2.ics ->
build/bdist.linux-x86_64/wheel/icalendar/tests/events
copying build/lib/icalendar/tests/events/event_with_escaped_character1.ics ->
build/bdist.linux-x86_64/wheel/icalendar/tests/events
copying build/lib/icalendar/tests/events/issue_82_expected_output.ics ->
build/bdist.linux-x86_64/wheel/icalendar/tests/events
copying build/lib/icalendar/tests/events/issue_70_rrule_causes_attribute_error.ics
-> build/bdist.linux-x86_64/wheel/icalendar/tests/events
copying build/lib/icalendar/tests/events/issue_64_event_with_non_ascii_summary.ics
-> build/bdist.linux-x86_64/wheel/icalendar/tests/events
copying
build/lib/icalendar/tests/events/event_with_recurrence_exdates_on_different_lines.ics
-> build/bdist.linux-x86_64/wheel/icalendar/tests/events
copying build/lib/icalendar/tests/events/event_with_unicode_organizer.ics ->
build/bdist.linux-x86_64/wheel/icalendar/tests/events
copying build/lib/icalendar/tests/events/issue_464_invalid_rdate.ics ->
build/bdist.linux-x86_64/wheel/icalendar/tests/events
copying build/lib/icalendar/tests/events/issue_53_description_parsed_properly.ics
-> build/bdist.linux-x86_64/wheel/icalendar/tests/events
copying build/lib/icalendar/tests/events/issue_156_RDATE_with_PERIOD.ics ->
build/bdist.linux-x86_64/wheel/icalendar/tests/events
copying build/lib/icalendar/tests/events/issue_156_RDATE_with_PERIOD_list.ics
-> build/bdist.linux-x86_64/wheel/icalendar/tests/events
copying build/lib/icalendar/tests/events/event_with_escaped_characters.ics ->
build/bdist.linux-x86_64/wheel/icalendar/tests/events
copying build/lib/icalendar/tests/events/event_with_recurrence.ics ->
build/bdist.linux-x86_64/wheel/icalendar/tests/events
copying build/lib/icalendar/tests/events/event_with_escaped_character4.ics ->
build/bdist.linux-x86_64/wheel/icalendar/tests/events
copying build/lib/icalendar/tests/events/issue_112_missing_tzinfo_on_exdate.ics
-> build/bdist.linux-x86_64/wheel/icalendar/tests/events
copying build/lib/icalendar/tests/events/issue_64_event_with_ascii_summary.ics
-> build/bdist.linux-x86_64/wheel/icalendar/tests/events
copying build/lib/icalendar/tests/events/issue_157_removes_trailing_semicolon.ics
-> build/bdist.linux-x86_64/wheel/icalendar/tests/events
copying build/lib/icalendar/tests/test_components_break_on_bad_ics.py ->
build/bdist.linux-x86_64/wheel/icalendar/tests
copying build/lib/icalendar/tests/test_parsing.py ->
build/bdist.linux-x86_64/wheel/icalendar/tests
copying build/lib/icalendar/tests/test_encoding.py ->
build/bdist.linux-x86_64/wheel/icalendar/tests
copying build/lib/icalendar/tests/test_unit_prop.py ->
build/bdist.linux-x86_64/wheel/icalendar/tests
copying build/lib/icalendar/tests/test_period.py ->
build/bdist.linux-x86_64/wheel/icalendar/tests
copying build/lib/icalendar/windows_to_olson.py ->
build/bdist.linux-x86_64/wheel/icalendar
copying build/lib/icalendar/timezone_cache.py ->
build/bdist.linux-x86_64/wheel/icalendar
copying build/lib/icalendar/prop.py -> build/bdist.linux-x86_64/wheel/icalendar
copying build/lib/icalendar/caselessdict.py ->
build/bdist.linux-x86_64/wheel/icalendar
copying build/lib/icalendar/tools.py -> build/bdist.linux-x86_64/wheel/icalendar
copying build/lib/icalendar/parser.py ->
build/bdist.linux-x86_64/wheel/icalendar
copying build/lib/icalendar/cli.py -> build/bdist.linux-x86_64/wheel/icalendar
copying build/lib/icalendar/cal.py -> build/bdist.linux-x86_64/wheel/icalendar
copying build/lib/icalendar/parser_tools.py ->
build/bdist.linux-x86_64/wheel/icalendar
running install_egg_info
Copying src/icalendar.egg-info to
build/bdist.linux-x86_64/wheel/icalendar-5.0.11.egg-info
running install_scripts
creating build/bdist.linux-x86_64/wheel/icalendar-5.0.11.dist-info/WHEEL
creating
'/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_icalendar/.tmp-eh_sojcl/icalendar-5.0.11-py3-none-any.whl'
and adding 'build/bdist.linux-x86_64/wheel' to it
adding 'icalendar/__init__.py'
adding 'icalendar/cal.py'
adding 'icalendar/caselessdict.py'
adding 'icalendar/cli.py'
adding 'icalendar/parser.py'
adding 'icalendar/parser_tools.py'
adding 'icalendar/prop.py'
adding 'icalendar/timezone_cache.py'
adding 'icalendar/tools.py'
adding 'icalendar/windows_to_olson.py'
adding 'icalendar/tests/__init__.py'
adding 'icalendar/tests/conftest.py'
adding 'icalendar/tests/test_cli_tool.py'
adding 'icalendar/tests/test_components_break_on_bad_ics.py'
adding 'icalendar/tests/test_create_release.sh'
adding 'icalendar/tests/test_encoding.py'
adding 'icalendar/tests/test_equality.py'
adding 'icalendar/tests/test_examples.py'
adding 'icalendar/tests/test_fixed_issues.py'
adding 'icalendar/tests/test_icalendar.py'
adding 'icalendar/tests/test_issue_165_missing_event.py'
adding 'icalendar/tests/test_issue_168_parsing_invalid_calendars_no_warning.py'
adding 'icalendar/tests/test_issue_27_period.py'
adding 'icalendar/tests/test_issue_318_skip_default_parameters.py'
adding
'icalendar/tests/test_issue_322_single_strings_characters_split_into_multiple_categories.py'
adding 'icalendar/tests/test_issue_348_exception_parsing_value.py'
adding 'icalendar/tests/test_issue_500_vboolean_for_parameter.py'
adding 'icalendar/tests/test_issue_557_encode_native_parameters.py'
adding 'icalendar/tests/test_multiple.py'
adding 'icalendar/tests/test_parsing.py'
adding 'icalendar/tests/test_period.py'
adding 'icalendar/tests/test_property_params.py'
adding 'icalendar/tests/test_recurrence.py'
adding 'icalendar/tests/test_time.py'
adding 'icalendar/tests/test_timezoned.py'
adding 'icalendar/tests/test_unit_cal.py'
adding 'icalendar/tests/test_unit_caselessdict.py'
adding 'icalendar/tests/test_unit_parser_tools.py'
adding 'icalendar/tests/test_unit_prop.py'
adding 'icalendar/tests/test_unit_tools.py'
adding 'icalendar/tests/test_with_doctest.py'
adding 'icalendar/tests/calendars/america_new_york.ics'
adding 'icalendar/tests/calendars/big_bad_calendar.ics'
adding 'icalendar/tests/calendars/broken_ical.ics'
adding 'icalendar/tests/calendars/calendar_with_unicode.ics'
adding 'icalendar/tests/calendars/created_calendar_with_unicode_fields.ics'
adding 'icalendar/tests/calendars/example.ics'
adding 'icalendar/tests/calendars/issue_104_broken_calendar.ics'
adding 'icalendar/tests/calendars/issue_156_RDATE_with_PERIOD_TZID_khal.ics'
adding 'icalendar/tests/calendars/issue_156_RDATE_with_PERIOD_TZID_khal_2.ics'
adding 'icalendar/tests/calendars/issue_165_missing_event.ics'
adding 'icalendar/tests/calendars/issue_168_expected_output.ics'
adding 'icalendar/tests/calendars/issue_168_input.ics'
adding
'icalendar/tests/calendars/issue_178_component_with_invalid_name_represented.ics'
adding 'icalendar/tests/calendars/issue_178_custom_component_contains_other.ics'
adding 'icalendar/tests/calendars/issue_178_custom_component_inside_other.ics'
adding
'icalendar/tests/calendars/issue_237_fail_to_parse_timezone_with_non_ascii_tzid.ics'
adding
'icalendar/tests/calendars/issue_27_multiple_periods_in_freebusy_multiple_freebusies.ics'
adding
'icalendar/tests/calendars/issue_27_multiple_periods_in_freebusy_one_freebusy.ics'
adding 'icalendar/tests/calendars/issue_322_expected_calendar.ics'
adding 'icalendar/tests/calendars/issue_348_exception_parsing_value.ics'
adding 'icalendar/tests/calendars/issue_466_convert_tzid_with_slash.ics'
adding 'icalendar/tests/calendars/issue_466_respect_unique_timezone.ics'
adding 'icalendar/tests/calendars/issue_526_calendar_with_different_events.ics'
adding 'icalendar/tests/calendars/issue_526_calendar_with_event_subset.ics'
adding 'icalendar/tests/calendars/issue_526_calendar_with_events.ics'
adding 'icalendar/tests/calendars/issue_526_calendar_with_shuffeled_events.ics'
adding 'icalendar/tests/calendars/multiple_calendar_components.ics'
adding 'icalendar/tests/calendars/pacific_fiji.ics'
adding 'icalendar/tests/calendars/period_with_timezone.ics'
adding 'icalendar/tests/calendars/pr_480_summary_with_colon.ics'
adding 'icalendar/tests/calendars/small_bad_calendar.ics'
adding 'icalendar/tests/calendars/time.ics'
adding 'icalendar/tests/calendars/timezone_rdate.ics'
adding 'icalendar/tests/calendars/timezone_same_start.ics'
adding 'icalendar/tests/calendars/timezone_same_start_and_offset.ics'
adding 'icalendar/tests/calendars/timezoned.ics'
adding 'icalendar/tests/calendars/x_location.ics'
adding 'icalendar/tests/events/event_with_escaped_character1.ics'
adding 'icalendar/tests/events/event_with_escaped_character2.ics'
adding 'icalendar/tests/events/event_with_escaped_character3.ics'
adding 'icalendar/tests/events/event_with_escaped_character4.ics'
adding 'icalendar/tests/events/event_with_escaped_characters.ics'
adding 'icalendar/tests/events/event_with_recurrence.ics'
adding
'icalendar/tests/events/event_with_recurrence_exdates_on_different_lines.ics'
adding 'icalendar/tests/events/event_with_rsvp.ics'
adding 'icalendar/tests/events/event_with_unicode_fields.ics'
adding 'icalendar/tests/events/event_with_unicode_organizer.ics'
adding
'icalendar/tests/events/issue_100_transformed_doctests_into_unittests.ics'
adding
'icalendar/tests/events/issue_101_icalendar_chokes_on_umlauts_in_organizer.ics'
adding 'icalendar/tests/events/issue_104_mark_events_broken.ics'
adding 'icalendar/tests/events/issue_112_missing_tzinfo_on_exdate.ics'
adding 'icalendar/tests/events/issue_156_RDATE_with_PERIOD.ics'
adding 'icalendar/tests/events/issue_156_RDATE_with_PERIOD_list.ics'
adding 'icalendar/tests/events/issue_157_removes_trailing_semicolon.ics'
adding 'icalendar/tests/events/issue_184_broken_representation_of_period.ics'
adding 'icalendar/tests/events/issue_464_invalid_rdate.ics'
adding 'icalendar/tests/events/issue_53_description_parsed_properly.ics'
adding 'icalendar/tests/events/issue_64_event_with_ascii_summary.ics'
adding 'icalendar/tests/events/issue_64_event_with_non_ascii_summary.ics'
adding 'icalendar/tests/events/issue_70_rrule_causes_attribute_error.ics'
adding 'icalendar/tests/events/issue_82_expected_output.ics'
adding 'icalendar/tests/hypothesis/test_fuzzing.py'
adding 'icalendar/tests/timezones/issue_237_brazilia_standard.ics'
adding 'icalendar/tests/timezones/issue_53_tzid_parsed_properly.ics'
adding
'icalendar/tests/timezones/issue_55_parse_error_on_utc_offset_with_seconds.ics'
adding 'icalendar-5.0.11.dist-info/LICENSE.rst'
adding 'icalendar-5.0.11.dist-info/METADATA'
adding 'icalendar-5.0.11.dist-info/WHEEL'
adding 'icalendar-5.0.11.dist-info/entry_points.txt'
adding 'icalendar-5.0.11.dist-info/top_level.txt'
adding 'icalendar-5.0.11.dist-info/RECORD'
removing build/bdist.linux-x86_64/wheel
Successfully built icalendar-5.0.11-py3-none-any.whl
I: pybuild plugin_pyproject:144: Unpacking wheel built for python3.11 with
"installer" module
debian/rules execute_after_dh_auto_build
make[1]: Entering directory '/<<PKGBUILDDIR>>'
pandoc --from rst --to html --standalone --output README.html README.rst
pandoc --from rst --to plain --output README.txt README.rst
pandoc --from rst --to html --standalone --output CHANGES.html CHANGES.rst
pandoc --from rst --to plain --output CHANGES.txt CHANGES.rst
/usr/bin/make -C docs html PYTHONPATH=/<<PKGBUILDDIR>>/src
make[2]: Entering directory '/<<PKGBUILDDIR>>/docs'
sphinx-build -b html -d _build/doctrees . _build/html
Running Sphinx v7.2.6
--------------------------------------------------------------------------
Warning: sphinx-rtd-theme not installed, building with default theme.
--------------------------------------------------------------------------
making output directory... done
building [mo]: targets for 0 po files that are out of date
writing output...
building [html]: targets for 11 source files that are out of date
updating environment: [new config] 11 added, 0 changed, 0 removed
[2Kreading sources... [ 9%] about
[2Kreading sources... [ 18%] api
[2Kreading sources... [ 27%] changelog
[2Kreading sources... [ 36%] cli
[2Kreading sources... [ 45%] contributing
[2Kreading sources... [ 55%] credits
[2Kreading sources... [ 64%] index
[2Kreading sources... [ 73%] install
[2Kreading sources... [ 82%] license
[2Kreading sources... [ 91%] maintenance
[2Kreading sources... [100%] usage
/<<PKGBUILDDIR>>/src/icalendar/prop.py:docstring of icalendar.prop:4: CRITICAL:
Missing matching underline for section title overline.
###########################################################################
# This module defines these property value data types and property parameters
/<<PKGBUILDDIR>>/docs/credits.rst:71: ERROR: Unknown target name: "natasha mattson
<https://github.com/natashamm".
looking for now-outdated files... none found
pickling environment... done
checking consistency... done
preparing documents... done
copying assets... copying static files... done
copying extra files... done
done
[2Kwriting output... [ 9%] about
[2Kwriting output... [ 18%] api
[2Kwriting output... [ 27%] changelog
[2Kwriting output... [ 36%] cli
[2Kwriting output... [ 45%] contributing
[2Kwriting output... [ 55%] credits
[2Kwriting output... [ 64%] index
[2Kwriting output... [ 73%] install
[2Kwriting output... [ 82%] license
[2Kwriting output... [ 91%] maintenance
[2Kwriting output... [100%] usage
generating indices... genindex py-modindex done
[2Khighlighting module code... [ 50%] icalendar.cal
[2Khighlighting module code... [100%] icalendar.prop
writing additional pages... search done
dumping search index in English (code: en)... done
dumping object inventory... done
build succeeded, 2 warnings.
The HTML pages are in _build/html.
Build finished. The HTML pages are in docs/_build/html.
rm -rf build
make[2]: Leaving directory '/<<PKGBUILDDIR>>/docs'
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_test -O--buildsystem=pybuild
I: pybuild base:311: cd
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_icalendar/build; python3.12 -m pytest
--ignore=icalendar/tests/test_with_doctest.py
============================= test session starts ==============================
platform linux -- Python 3.12.3, pytest-8.1.1, pluggy-1.5.0
rootdir: /<<PKGBUILDDIR>>
configfile: setup.cfg
plugins: hypothesis-6.100.1
collected 777 items
icalendar/tests/hypothesis/test_fuzzing.py . [ 0%]
icalendar/tests/test_cli_tool.py . [ 0%]
icalendar/tests/test_components_break_on_bad_ics.py ....... [ 1%]
icalendar/tests/test_encoding.py ................. [ 3%]
icalendar/tests/test_equality.py ....................................... [ 8%]
........................................................................ [ 17%]
........................................................................ [ 26%]
........................................................................ [ 36%]
........................................................................ [ 45%]
..................................... [ 50%]
icalendar/tests/test_examples.py ..... [ 50%]
icalendar/tests/test_fixed_issues.py . [ 50%]
icalendar/tests/test_icalendar.py ....... [ 51%]
icalendar/tests/test_issue_165_missing_event.py . [ 51%]
icalendar/tests/test_issue_168_parsing_invalid_calendars_no_warning.py . [ 52%]
[ 52%]
icalendar/tests/test_issue_27_period.py . [ 52%]
icalendar/tests/test_issue_318_skip_default_parameters.py ... [ 52%]
icalendar/tests/test_issue_322_single_strings_characters_split_into_multiple_categories.py
. [ 52%]
[ 52%]
icalendar/tests/test_issue_348_exception_parsing_value.py .. [ 53%]
icalendar/tests/test_issue_500_vboolean_for_parameter.py . [ 53%]
icalendar/tests/test_issue_557_encode_native_parameters.py ........ [ 54%]
icalendar/tests/test_multiple.py . [ 54%]
icalendar/tests/test_parsing.py ........................................ [ 59%]
..... [ 60%]
icalendar/tests/test_period.py .......................... [ 63%]
icalendar/tests/test_property_params.py .................... [ 66%]
icalendar/tests/test_recurrence.py .................................... [ 70%]
icalendar/tests/test_time.py .. [ 70%]
icalendar/tests/test_timezoned.py .......... [ 72%]
icalendar/tests/test_unit_cal.py ....................................... [ 77%]
.....................F [ 80%]
icalendar/tests/test_unit_caselessdict.py .... [ 80%]
icalendar/tests/test_unit_parser_tools.py .. [ 80%]
icalendar/tests/test_unit_prop.py ...................................... [ 85%]
........................................................................ [ 94%]
...........................F. [ 98%]
icalendar/tests/test_unit_tools.py .......... [100%]
=================================== FAILURES ===================================
_
test_calendars_with_same_subcomponents_in_different_order_are_equal[issue_526_calendar_with_events-issue_526_calendar_with_shuffeled_events]
_
calendars = {'_parser': <bound method Component.from_ical of <class
'icalendar.cal.Calendar'>>, '_data_source_folder': '/build/pyt....vDDDLists object at
0x7f1222219040>, 'ATTENDEE': vCalAddress('b'mailto:x...@xyz.com''), 'CLASS':
vText('b'PUBLIC'')}))}
calendar = 'issue_526_calendar_with_events'
shuffeled_calendar = 'issue_526_calendar_with_shuffeled_events'
@pytest.mark.parametrize('calendar, shuffeled_calendar', [
(
'issue_526_calendar_with_events',
'issue_526_calendar_with_shuffeled_events',
),
])
def
test_calendars_with_same_subcomponents_in_different_order_are_equal(calendars,
calendar, shuffeled_calendar):
assert not calendars[calendar].subcomponents ==
calendars[shuffeled_calendar].subcomponents
assert calendars[calendar] == calendars[shuffeled_calendar]
E AssertionError: assert VCALENDAR({'V...meters({}))})) ==
VCALENDAR({'V...meters({}))}))
E
E Omitting 2 identical items, use -vv to show
E Use -v to get more diff
icalendar/tests/test_unit_cal.py:489: AssertionError
_______________________ TestWindowsOlsonMapping.test_all _______________________
self = <icalendar.tests.test_unit_prop.TestWindowsOlsonMapping
testMethod=test_all>
def test_all(self):
"""test if all mappings actually map to valid pytz tzids"""
for olson in WINDOWS_TO_OLSON.values():
pytz.timezone(olson)
icalendar/tests/test_unit_prop.py:581:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
zone = 'America/Godthab'
def timezone(zone):
r''' Return a datetime.tzinfo implementation for the given timezone
>>> from datetime import datetime, timedelta
>>> utc = timezone('UTC')
>>> eastern = timezone('US/Eastern')
>>> eastern.zone
'US/Eastern'
>>> timezone(unicode('US/Eastern')) is eastern
True
>>> utc_dt = datetime(2002, 10, 27, 6, 0, 0, tzinfo=utc)
>>> loc_dt = utc_dt.astimezone(eastern)
>>> fmt = '%Y-%m-%d %H:%M:%S %Z (%z)'
>>> loc_dt.strftime(fmt)
'2002-10-27 01:00:00 EST (-0500)'
>>> (loc_dt - timedelta(minutes=10)).strftime(fmt)
'2002-10-27 00:50:00 EST (-0500)'
>>> eastern.normalize(loc_dt - timedelta(minutes=10)).strftime(fmt)
'2002-10-27 01:50:00 EDT (-0400)'
>>> (loc_dt + timedelta(minutes=10)).strftime(fmt)
'2002-10-27 01:10:00 EST (-0500)'
Raises UnknownTimeZoneError if passed an unknown zone.
>>> try:
... timezone('Asia/Shangri-La')
... except UnknownTimeZoneError:
... print('Unknown')
Unknown
>>> try:
... timezone(unicode('\N{TRADE MARK SIGN}'))
... except UnknownTimeZoneError:
... print('Unknown')
Unknown
'''
if zone is None:
raise UnknownTimeZoneError(None)
if zone.upper() == 'UTC':
return utc
try:
zone = ascii(zone)
except UnicodeEncodeError:
# All valid timezones are ASCII
raise UnknownTimeZoneError(zone)
zone = _case_insensitive_zone_lookup(_unmunge_zone(zone))
if zone not in _tzinfo_cache:
if zone in all_timezones_set: # noqa
fp = open_resource(zone)
try:
_tzinfo_cache[zone] = build_tzinfo(zone, fp)
finally:
fp.close()
else:
raise UnknownTimeZoneError(zone)
E pytz.exceptions.UnknownTimeZoneError: 'America/Godthab'
/usr/lib/python3/dist-packages/pytz/__init__.py:201: UnknownTimeZoneError
=========================== short test summary info ============================
FAILED
icalendar/tests/test_unit_cal.py::test_calendars_with_same_subcomponents_in_different_order_are_equal[issue_526_calendar_with_events-issue_526_calendar_with_shuffeled_events]
FAILED icalendar/tests/test_unit_prop.py::TestWindowsOlsonMapping::test_all
======================== 2 failed, 775 passed in 28.82s ========================
E: pybuild pybuild:389: test: plugin pyproject failed with: exit code=1: cd
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_icalendar/build; python3.12 -m pytest
--ignore=icalendar/tests/test_with_doctest.py
I: pybuild base:311: cd
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_icalendar/build; python3.11 -m pytest
--ignore=icalendar/tests/test_with_doctest.py
============================= test session starts ==============================
platform linux -- Python 3.11.9, pytest-8.1.1, pluggy-1.5.0
rootdir: /<<PKGBUILDDIR>>
configfile: setup.cfg
plugins: hypothesis-6.100.1
collected 777 items
icalendar/tests/hypothesis/test_fuzzing.py . [ 0%]
icalendar/tests/test_cli_tool.py . [ 0%]
icalendar/tests/test_components_break_on_bad_ics.py ....... [ 1%]
icalendar/tests/test_encoding.py ................. [ 3%]
icalendar/tests/test_equality.py ....................................... [ 8%]
........................................................................ [ 17%]
........................................................................ [ 26%]
........................................................................ [ 36%]
........................................................................ [ 45%]
..................................... [ 50%]
icalendar/tests/test_examples.py ..... [ 50%]
icalendar/tests/test_fixed_issues.py . [ 50%]
icalendar/tests/test_icalendar.py ....... [ 51%]
icalendar/tests/test_issue_165_missing_event.py . [ 51%]
icalendar/tests/test_issue_168_parsing_invalid_calendars_no_warning.py . [ 52%]
[ 52%]
icalendar/tests/test_issue_27_period.py . [ 52%]
icalendar/tests/test_issue_318_skip_default_parameters.py ... [ 52%]
icalendar/tests/test_issue_322_single_strings_characters_split_into_multiple_categories.py
. [ 52%]
[ 52%]
icalendar/tests/test_issue_348_exception_parsing_value.py .. [ 53%]
icalendar/tests/test_issue_500_vboolean_for_parameter.py . [ 53%]
icalendar/tests/test_issue_557_encode_native_parameters.py ........ [ 54%]
icalendar/tests/test_multiple.py . [ 54%]
icalendar/tests/test_parsing.py ........................................ [ 59%]
..... [ 60%]
icalendar/tests/test_period.py .......................... [ 63%]
icalendar/tests/test_property_params.py .................... [ 66%]
icalendar/tests/test_recurrence.py .................................... [ 70%]
icalendar/tests/test_time.py .. [ 70%]
icalendar/tests/test_timezoned.py .......... [ 72%]
icalendar/tests/test_unit_cal.py ....................................... [ 77%]
.....................F [ 80%]
icalendar/tests/test_unit_caselessdict.py .... [ 80%]
icalendar/tests/test_unit_parser_tools.py .. [ 80%]
icalendar/tests/test_unit_prop.py ...................................... [ 85%]
........................................................................ [ 94%]
...........................F. [ 98%]
icalendar/tests/test_unit_tools.py .......... [100%]
=================================== FAILURES ===================================
_
test_calendars_with_same_subcomponents_in_different_order_are_equal[issue_526_calendar_with_events-issue_526_calendar_with_shuffeled_events]
_
calendars = {'_parser': <bound method Component.from_ical of <class
'icalendar.cal.Calendar'>>, '_data_source_folder': '/build/pyt....vDDDLists object at
0x7f5a16a5b510>, 'ATTENDEE': vCalAddress('b'mailto:x...@xyz.com''), 'CLASS':
vText('b'PUBLIC'')}))}
calendar = 'issue_526_calendar_with_events'
shuffeled_calendar = 'issue_526_calendar_with_shuffeled_events'
@pytest.mark.parametrize('calendar, shuffeled_calendar', [
(
'issue_526_calendar_with_events',
'issue_526_calendar_with_shuffeled_events',
),
])
def
test_calendars_with_same_subcomponents_in_different_order_are_equal(calendars,
calendar, shuffeled_calendar):
assert not calendars[calendar].subcomponents ==
calendars[shuffeled_calendar].subcomponents
assert calendars[calendar] == calendars[shuffeled_calendar]
E AssertionError: assert VCALENDAR({'V...meters({}))})) ==
VCALENDAR({'V...meters({}))}))
E
E Omitting 2 identical items, use -vv to show
E Use -v to get more diff
icalendar/tests/test_unit_cal.py:489: AssertionError
_______________________ TestWindowsOlsonMapping.test_all _______________________
self = <icalendar.tests.test_unit_prop.TestWindowsOlsonMapping
testMethod=test_all>
def test_all(self):
"""test if all mappings actually map to valid pytz tzids"""
for olson in WINDOWS_TO_OLSON.values():
pytz.timezone(olson)
icalendar/tests/test_unit_prop.py:581:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
zone = 'America/Godthab'
def timezone(zone):
r''' Return a datetime.tzinfo implementation for the given timezone
>>> from datetime import datetime, timedelta
>>> utc = timezone('UTC')
>>> eastern = timezone('US/Eastern')
>>> eastern.zone
'US/Eastern'
>>> timezone(unicode('US/Eastern')) is eastern
True
>>> utc_dt = datetime(2002, 10, 27, 6, 0, 0, tzinfo=utc)
>>> loc_dt = utc_dt.astimezone(eastern)
>>> fmt = '%Y-%m-%d %H:%M:%S %Z (%z)'
>>> loc_dt.strftime(fmt)
'2002-10-27 01:00:00 EST (-0500)'
>>> (loc_dt - timedelta(minutes=10)).strftime(fmt)
'2002-10-27 00:50:00 EST (-0500)'
>>> eastern.normalize(loc_dt - timedelta(minutes=10)).strftime(fmt)
'2002-10-27 01:50:00 EDT (-0400)'
>>> (loc_dt + timedelta(minutes=10)).strftime(fmt)
'2002-10-27 01:10:00 EST (-0500)'
Raises UnknownTimeZoneError if passed an unknown zone.
>>> try:
... timezone('Asia/Shangri-La')
... except UnknownTimeZoneError:
... print('Unknown')
Unknown
>>> try:
... timezone(unicode('\N{TRADE MARK SIGN}'))
... except UnknownTimeZoneError:
... print('Unknown')
Unknown
'''
if zone is None:
raise UnknownTimeZoneError(None)
if zone.upper() == 'UTC':
return utc
try:
zone = ascii(zone)
except UnicodeEncodeError:
# All valid timezones are ASCII
raise UnknownTimeZoneError(zone)
zone = _case_insensitive_zone_lookup(_unmunge_zone(zone))
if zone not in _tzinfo_cache:
if zone in all_timezones_set: # noqa
fp = open_resource(zone)
try:
_tzinfo_cache[zone] = build_tzinfo(zone, fp)
finally:
fp.close()
else:
raise UnknownTimeZoneError(zone)
E pytz.exceptions.UnknownTimeZoneError: 'America/Godthab'
/usr/lib/python3/dist-packages/pytz/__init__.py:201: UnknownTimeZoneError
=========================== short test summary info ============================
FAILED
icalendar/tests/test_unit_cal.py::test_calendars_with_same_subcomponents_in_different_order_are_equal[issue_526_calendar_with_events-issue_526_calendar_with_shuffeled_events]
FAILED icalendar/tests/test_unit_prop.py::TestWindowsOlsonMapping::test_all
======================== 2 failed, 775 passed in 28.49s ========================
E: pybuild pybuild:389: test: plugin pyproject failed with: exit code=1: cd
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_icalendar/build; python3.11 -m pytest
--ignore=icalendar/tests/test_with_doctest.py
dh_auto_test: error: pybuild --test --test-pytest -i python{version} -p "3.12
3.11" returned exit code 13
make: *** [debian/rules:20: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------
The above is just how the build ends and not necessarily the most relevant part.
If required, the full build log is available here:
https://people.debian.org/~sanvila/build-logs/202404/
About the archive rebuild: The build was made on virtual machines
of type m6a.large from AWS, using sbuild and a reduced chroot
with only build-essential packages.
If you could not reproduce the bug please contact me privately, as I
am willing to provide ssh access to a virtual machine where the bug is
fully reproducible.
If this is really a bug in one of the build-depends, please use
reassign and affects, so that this is still visible in the BTS web
page for this package.
Thanks.