pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/time/py-icalendar
Module Name: pkgsrc
Committed By: wiz
Date: Thu May 4 11:50:12 UTC 2023
Modified Files:
pkgsrc/time/py-icalendar: Makefile PLIST distinfo
Log Message:
py-icalendar: update to 5.0.5.
5.0.5 (2023-04-13)
------------------
Minor changes:
- Added support for BYWEEKDAY in vRecur ref: #268
Bug fixes:
- Fix problem with ORGANIZER in FREE/BUSY #348
5.0.4 (2022-12-29)
------------------
Minor changes:
- Improved documentation
Ref: #503, #504
Bug fixes:
- vBoolean can now be used as an parameter
Ref: #501
Fixes: #500
[jacadzaca]
5.0.3 (2022-11-23)
------------------
New features:
- vDDDTypes is hashable #487 #492 [niccokunzmann]
Bug fixes:
- vDDDTypes' equality also checks the dt attribute #497 #492 [niccokunzmann]
5.0.2 (2022-11-03)
------------------
Minor changes:
- Refactored cal.py, tools.py and completed remaining minimal refactoring in parser.py. Ref: #481 [pronoym99]
- Calendar.from_ical no longer throws long errors
Ref: #473
Fixes: #472
[jacadzaca]
- Make datetime value shorter by removing the value parameter where possible.
Fixes: #318
[jacadzaca], [niccokunzmann]
New features:
- source code in documentation is tested using doctest #445 [niccokunzmann]
Bug fixes:
- broken properties are not added to the parent component
Ref: #471
Fixes: #464
[jacadzaca]
5.0.1 (2022-10-22)
------------------
Minor changes:
- fixed setuptools deprecation warnings [mgorny]
Bug fixes:
- a well-known timezone timezone prefixed with a `/` is treated as if the slash wasn't present
Ref: #467
Fixes: #466
[jacadzaca]
5.0.0 (2022-10-17)
------------------
Minor changes:
- removed deprecated test checks [tuergeist]
- Fix: cli does not support DURATION #354 [mamico]
- Add changelog and contributing to readthedocs documentation #428 [peleccom]
- fixed small typos #323 [rohnsha0]
- unittest to parametrized pytest refactoring [jacadzaca]
Breaking changes:
- Require Python 3.7 as minimum Python version. [maurits] [niccokunzmann]
- icalendar now takes a ics file directly as an input
- icalendar's CLI utility program's output is different
- Drop Support for Python 3.6. Versions 3.7 - 3.11 are supported and tested.
New features:
- icalendar utility outputs a 'Duration' row
- icalendar can take multiple ics files as an input
Bug fixes:
- Changed tools.UIDGenerator instance methods to static methods
Ref: #345
[spralja]
- proper handling of datetime objects with `tzinfo` generated through zoneinfo.ZoneInfo.
Ref: #334
Fixes: #333
[tobixen]
- Timestamps in UTC does not need tzid
Ref: #338
Fixes: #335
[tobixen]
- add ``__eq__`` to ``icalendar.prop.vDDDTypes`` #391 [jacadzaca]
- Refactor deprecated unittest aliases for Python 3.11 compatibility #330 [tirkarthi]
5.0.0a1 (2022-07-11)
--------------------
Breaking changes:
- Drop support for Python 3.4, 3.5 and PyPy2. [maurits]
New features:
- Document development setup
Ref: #358
[niccokunzmann]
Bug fixes:
- Test with GitHub Actions. [maurits]
To generate a diff of this commit:
cvs rdiff -u -r1.38 -r1.39 pkgsrc/time/py-icalendar/Makefile
cvs rdiff -u -r1.16 -r1.17 pkgsrc/time/py-icalendar/PLIST
cvs rdiff -u -r1.30 -r1.31 pkgsrc/time/py-icalendar/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/time/py-icalendar/Makefile
diff -u pkgsrc/time/py-icalendar/Makefile:1.38 pkgsrc/time/py-icalendar/Makefile:1.39
--- pkgsrc/time/py-icalendar/Makefile:1.38 Tue Jul 12 05:59:51 2022
+++ pkgsrc/time/py-icalendar/Makefile Thu May 4 11:50:12 2023
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.38 2022/07/12 05:59:51 adam Exp $
+# $NetBSD: Makefile,v 1.39 2023/05/04 11:50:12 wiz Exp $
-DISTNAME= icalendar-4.1.0
+DISTNAME= icalendar-5.0.5
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
CATEGORIES= time python
MASTER_SITES= ${MASTER_SITE_PYPI:=i/icalendar/}
@@ -12,9 +12,12 @@ LICENSE= 2-clause-bsd
DEPENDS+= ${PYPKGPREFIX}-dateutil-[0-9]*:../../time/py-dateutil
DEPENDS+= ${PYPKGPREFIX}-pytz-[0-9]*:../../time/py-pytz
+TEST_DEPENDS+= ${PYPKGPREFIX}-test-[0-9]*:../../devel/py-test
USE_LANGUAGES= # none
+PYTHON_VERSIONS_INCOMPATIBLE= 27
+
USE_PKG_RESOURCES= yes
post-install:
Index: pkgsrc/time/py-icalendar/PLIST
diff -u pkgsrc/time/py-icalendar/PLIST:1.16 pkgsrc/time/py-icalendar/PLIST:1.17
--- pkgsrc/time/py-icalendar/PLIST:1.16 Thu Oct 11 10:16:44 2018
+++ pkgsrc/time/py-icalendar/PLIST Thu May 4 11:50:12 2023
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.16 2018/10/11 10:16:44 adam Exp $
+@comment $NetBSD: PLIST,v 1.17 2023/05/04 11:50:12 wiz Exp $
bin/icalendar-${PYVERSSUFFIX}
${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
@@ -19,9 +19,6 @@ ${PYSITELIB}/icalendar/caselessdict.pyo
${PYSITELIB}/icalendar/cli.py
${PYSITELIB}/icalendar/cli.pyc
${PYSITELIB}/icalendar/cli.pyo
-${PYSITELIB}/icalendar/compat.py
-${PYSITELIB}/icalendar/compat.pyc
-${PYSITELIB}/icalendar/compat.pyo
${PYSITELIB}/icalendar/parser.py
${PYSITELIB}/icalendar/parser.pyc
${PYSITELIB}/icalendar/parser.pyo
@@ -35,27 +32,96 @@ ${PYSITELIB}/icalendar/tests/__init__.py
${PYSITELIB}/icalendar/tests/__init__.pyc
${PYSITELIB}/icalendar/tests/__init__.pyo
${PYSITELIB}/icalendar/tests/america_new_york.ics
-${PYSITELIB}/icalendar/tests/encoding.ics
+${PYSITELIB}/icalendar/tests/calendars/big_bad_calendar.ics
+${PYSITELIB}/icalendar/tests/calendars/broken_ical.ics
+${PYSITELIB}/icalendar/tests/calendars/calendar_with_unicode.ics
+${PYSITELIB}/icalendar/tests/calendars/created_calendar_with_unicode_fields.ics
+${PYSITELIB}/icalendar/tests/calendars/issue_104_broken_calendar.ics
+${PYSITELIB}/icalendar/tests/calendars/issue_156_RDATE_with_PERIOD_TZID_khal.ics
+${PYSITELIB}/icalendar/tests/calendars/issue_156_RDATE_with_PERIOD_TZID_khal_2.ics
+${PYSITELIB}/icalendar/tests/calendars/issue_168_expected_output.ics
+${PYSITELIB}/icalendar/tests/calendars/issue_168_input.ics
+${PYSITELIB}/icalendar/tests/calendars/issue_178_component_with_invalid_name_represented.ics
+${PYSITELIB}/icalendar/tests/calendars/issue_178_custom_component_contains_other.ics
+${PYSITELIB}/icalendar/tests/calendars/issue_178_custom_component_inside_other.ics
+${PYSITELIB}/icalendar/tests/calendars/issue_237_fail_to_parse_timezone_with_non_ascii_tzid.ics
+${PYSITELIB}/icalendar/tests/calendars/issue_348_exception_parsing_value.ics
+${PYSITELIB}/icalendar/tests/calendars/issue_466_convert_tzid_with_slash.ics
+${PYSITELIB}/icalendar/tests/calendars/issue_466_respect_unique_timezone.ics
+${PYSITELIB}/icalendar/tests/calendars/multiple_calendar_components.ics
+${PYSITELIB}/icalendar/tests/calendars/pr_480_summary_with_colon.ics
+${PYSITELIB}/icalendar/tests/calendars/small_bad_calendar.ics
+${PYSITELIB}/icalendar/tests/calendars/x_location.ics
+${PYSITELIB}/icalendar/tests/conftest.py
+${PYSITELIB}/icalendar/tests/conftest.pyc
+${PYSITELIB}/icalendar/tests/conftest.pyo
+${PYSITELIB}/icalendar/tests/events/event_with_escaped_character1.ics
+${PYSITELIB}/icalendar/tests/events/event_with_escaped_character2.ics
+${PYSITELIB}/icalendar/tests/events/event_with_escaped_character3.ics
+${PYSITELIB}/icalendar/tests/events/event_with_escaped_character4.ics
+${PYSITELIB}/icalendar/tests/events/event_with_escaped_characters.ics
+${PYSITELIB}/icalendar/tests/events/event_with_recurrence.ics
+${PYSITELIB}/icalendar/tests/events/event_with_recurrence_exdates_on_different_lines.ics
+${PYSITELIB}/icalendar/tests/events/event_with_rsvp.ics
+${PYSITELIB}/icalendar/tests/events/event_with_unicode_fields.ics
+${PYSITELIB}/icalendar/tests/events/event_with_unicode_organizer.ics
+${PYSITELIB}/icalendar/tests/events/issue_100_transformed_doctests_into_unittests.ics
+${PYSITELIB}/icalendar/tests/events/issue_101_icalendar_chokes_on_umlauts_in_organizer.ics
+${PYSITELIB}/icalendar/tests/events/issue_104_mark_events_broken.ics
+${PYSITELIB}/icalendar/tests/events/issue_112_missing_tzinfo_on_exdate.ics
+${PYSITELIB}/icalendar/tests/events/issue_156_RDATE_with_PERIOD.ics
+${PYSITELIB}/icalendar/tests/events/issue_156_RDATE_with_PERIOD_list.ics
+${PYSITELIB}/icalendar/tests/events/issue_157_removes_trailing_semicolon.ics
+${PYSITELIB}/icalendar/tests/events/issue_184_broken_representation_of_period.ics
+${PYSITELIB}/icalendar/tests/events/issue_464_invalid_rdate.ics
+${PYSITELIB}/icalendar/tests/events/issue_53_description_parsed_properly.ics
+${PYSITELIB}/icalendar/tests/events/issue_64_event_with_ascii_summary.ics
+${PYSITELIB}/icalendar/tests/events/issue_64_event_with_non_ascii_summary.ics
+${PYSITELIB}/icalendar/tests/events/issue_70_rrule_causes_attribute_error.ics
+${PYSITELIB}/icalendar/tests/events/issue_82_expected_output.ics
${PYSITELIB}/icalendar/tests/hypothesis/test_fuzzing.py
${PYSITELIB}/icalendar/tests/hypothesis/test_fuzzing.pyc
${PYSITELIB}/icalendar/tests/hypothesis/test_fuzzing.pyo
-${PYSITELIB}/icalendar/tests/issue_112_missing_tzinfo_on_exdate.ics
-${PYSITELIB}/icalendar/tests/issue_53_parsing_failure.ics
-${PYSITELIB}/icalendar/tests/multiple.ics
${PYSITELIB}/icalendar/tests/pacific_fiji.ics
-${PYSITELIB}/icalendar/tests/recurrence.ics
+${PYSITELIB}/icalendar/tests/test_cli_tool.py
+${PYSITELIB}/icalendar/tests/test_cli_tool.pyc
+${PYSITELIB}/icalendar/tests/test_cli_tool.pyo
+${PYSITELIB}/icalendar/tests/test_components_break_on_bad_ics.py
+${PYSITELIB}/icalendar/tests/test_components_break_on_bad_ics.pyc
+${PYSITELIB}/icalendar/tests/test_components_break_on_bad_ics.pyo
${PYSITELIB}/icalendar/tests/test_encoding.py
${PYSITELIB}/icalendar/tests/test_encoding.pyc
${PYSITELIB}/icalendar/tests/test_encoding.pyo
+${PYSITELIB}/icalendar/tests/test_examples.py
+${PYSITELIB}/icalendar/tests/test_examples.pyc
+${PYSITELIB}/icalendar/tests/test_examples.pyo
${PYSITELIB}/icalendar/tests/test_fixed_issues.py
${PYSITELIB}/icalendar/tests/test_fixed_issues.pyc
${PYSITELIB}/icalendar/tests/test_fixed_issues.pyo
${PYSITELIB}/icalendar/tests/test_icalendar.py
${PYSITELIB}/icalendar/tests/test_icalendar.pyc
${PYSITELIB}/icalendar/tests/test_icalendar.pyo
+${PYSITELIB}/icalendar/tests/test_issue_168_parsing_invalid_calendars_no_warning.py
+${PYSITELIB}/icalendar/tests/test_issue_168_parsing_invalid_calendars_no_warning.pyc
+${PYSITELIB}/icalendar/tests/test_issue_168_parsing_invalid_calendars_no_warning.pyo
+${PYSITELIB}/icalendar/tests/test_issue_318_skip_default_parameters.py
+${PYSITELIB}/icalendar/tests/test_issue_318_skip_default_parameters.pyc
+${PYSITELIB}/icalendar/tests/test_issue_318_skip_default_parameters.pyo
+${PYSITELIB}/icalendar/tests/test_issue_348_exception_parsing_value.py
+${PYSITELIB}/icalendar/tests/test_issue_348_exception_parsing_value.pyc
+${PYSITELIB}/icalendar/tests/test_issue_348_exception_parsing_value.pyo
+${PYSITELIB}/icalendar/tests/test_issue_500_vboolean_for_parameter.py
+${PYSITELIB}/icalendar/tests/test_issue_500_vboolean_for_parameter.pyc
+${PYSITELIB}/icalendar/tests/test_issue_500_vboolean_for_parameter.pyo
${PYSITELIB}/icalendar/tests/test_multiple.py
${PYSITELIB}/icalendar/tests/test_multiple.pyc
${PYSITELIB}/icalendar/tests/test_multiple.pyo
+${PYSITELIB}/icalendar/tests/test_parsing.py
+${PYSITELIB}/icalendar/tests/test_parsing.pyc
+${PYSITELIB}/icalendar/tests/test_parsing.pyo
+${PYSITELIB}/icalendar/tests/test_period.py
+${PYSITELIB}/icalendar/tests/test_period.pyc
+${PYSITELIB}/icalendar/tests/test_period.pyo
${PYSITELIB}/icalendar/tests/test_property_params.py
${PYSITELIB}/icalendar/tests/test_property_params.pyc
${PYSITELIB}/icalendar/tests/test_property_params.pyo
@@ -83,12 +149,17 @@ ${PYSITELIB}/icalendar/tests/test_unit_p
${PYSITELIB}/icalendar/tests/test_unit_tools.py
${PYSITELIB}/icalendar/tests/test_unit_tools.pyc
${PYSITELIB}/icalendar/tests/test_unit_tools.pyo
+${PYSITELIB}/icalendar/tests/test_with_doctest.py
+${PYSITELIB}/icalendar/tests/test_with_doctest.pyc
+${PYSITELIB}/icalendar/tests/test_with_doctest.pyo
${PYSITELIB}/icalendar/tests/time.ics
${PYSITELIB}/icalendar/tests/timezone_rdate.ics
${PYSITELIB}/icalendar/tests/timezone_same_start.ics
${PYSITELIB}/icalendar/tests/timezone_same_start_and_offset.ics
${PYSITELIB}/icalendar/tests/timezoned.ics
-${PYSITELIB}/icalendar/tests/x_location.ics
+${PYSITELIB}/icalendar/tests/timezones/issue_237_brazilia_standard.ics
+${PYSITELIB}/icalendar/tests/timezones/issue_53_tzid_parsed_properly.ics
+${PYSITELIB}/icalendar/tests/timezones/issue_55_parse_error_on_utc_offset_with_seconds.ics
${PYSITELIB}/icalendar/timezone_cache.py
${PYSITELIB}/icalendar/timezone_cache.pyc
${PYSITELIB}/icalendar/timezone_cache.pyo
Index: pkgsrc/time/py-icalendar/distinfo
diff -u pkgsrc/time/py-icalendar/distinfo:1.30 pkgsrc/time/py-icalendar/distinfo:1.31
--- pkgsrc/time/py-icalendar/distinfo:1.30 Tue Jul 12 05:59:51 2022
+++ pkgsrc/time/py-icalendar/distinfo Thu May 4 11:50:12 2023
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.30 2022/07/12 05:59:51 adam Exp $
+$NetBSD: distinfo,v 1.31 2023/05/04 11:50:12 wiz Exp $
-BLAKE2s (icalendar-4.1.0.tar.gz) = 3995b736694582b4e9004b23e98b9eb018340d6a4ac43133d60d8de02ff8b2bc
-SHA512 (icalendar-4.1.0.tar.gz) = 15bdf4fd22394836d120d7d7ee029e218247d731c51bd99d4e6df7dd6046b91ea0874b8a81bd6090d366fff035329eac98cabdf0ba5aead43efc82c1e6566b23
-Size (icalendar-4.1.0.tar.gz) = 78706 bytes
+BLAKE2s (icalendar-5.0.5.tar.gz) = 79555a9c9959c9cb4aebe523658f2138c88cbda778505f729c700e3a98365755
+SHA512 (icalendar-5.0.5.tar.gz) = 1c1e6c94e2caa07686bc12389c3a5b823478f1652695bc167af95c26f92bbd3d60fb4e540d74eb90db289c647bfd6e1c82e83ee8f89bc87b80100d8b6fe5dd90
+Size (icalendar-5.0.5.tar.gz) = 103204 bytes
Home |
Main Index |
Thread Index |
Old Index