Wykres commitów

265 Commity (restructure-docs)

Autor SHA1 Wiadomość Data
Nicco Kunzmann 1ea33ac03e move new section in the changelog
The new section for releases comes up here:
https://pypi.org/project/icalendar/5.0.0/#changelog
This should not be visible on PyPI.
This fixes the release process.
2022-10-17 19:41:14 +01:00
Nicco Kunzmann cf6b9792af reformar rst file 2022-10-17 10:47:42 +01:00
Nicco Kunzmann 1314185c47 document release process used for v5.0.0 2022-10-17 10:37:01 +01:00
Nicco Kunzmann 7b2e90549f document doctest 2022-10-12 03:50:20 +01:00
Nicco Kunzmann fb51485ed2 convert usage.rst to valid doctest 2022-10-11 10:03:49 +01:00
Nicco Kunzmann 9c2d097d8b make sure .rst collection includes only icalendar files 2022-10-10 17:48:44 +01:00
Alexander Pitkin fa756da782 Add Changelog and Contributing to documentation 2022-10-08 13:55:54 +03:00
mamico 7a8d584b85
fix: cli does not support DURATION #354 2022-10-07 12:45:12 +02:00
Nicco Kunzmann a8bbfb9349 add links for maintainers 2022-10-03 23:14:12 +01:00
Nicco Kunzmann 087a90dd11 add Maintenance Section 2022-10-03 23:08:36 +01:00
Nicco Kunzmann d6ac756649 correct spelling 2022-10-03 23:08:21 +01:00
Nicco Kunzmann b07de56900
Merge pull request #352 from NicoHood/patch-1
Fix ical printing doc
2022-08-23 04:00:59 +01:00
Nicco Kunzmann c659c45e3c
Merge pull request #324 from jacadzaca/fix-icalendar-tool
Update icalendar tool to python3
2022-08-22 13:08:45 +01:00
Nicco Kunzmann f8ddb6c68e
Merge branch 'master' into bugfix-335 2022-08-21 15:02:19 +01:00
jaca 7e977452f9
add the -o option back 2022-08-20 11:31:37 +02:00
Hugo Osvaldo Barrera d4c190866f Remove any syntax required for python < 3.8
find . -iname "*.py" -exec pyupgrade --py38-plus {} \;
2022-08-15 09:58:40 +02:00
Maurits van Rees c73cab2c10
Require Python 3.8. 2022-08-13 14:41:37 +02:00
Maurits van Rees 1850209d78
Merge pull request #359 from niccokunzmann/docs-tox
use tox to build the documentation
2022-08-13 14:02:49 +02:00
Maurits van Rees b1ea96da0f
Merge branch 'master' into docs-tox 2022-08-13 13:55:36 +02:00
Maurits van Rees 7921e63160
Merge branch 'master' into master 2022-08-13 13:54:47 +02:00
Nicco Kunzmann 3721357f17 document how to use tox to install the documentation 2022-08-13 10:16:44 +01:00
spralja 1afa99398a Fix #345 2022-08-09 01:46:59 +02:00
Nicco Kunzmann 4a09982810 describe how to use tox instead of virtualenv 2022-08-07 22:57:45 +01:00
Nicco Kunzmann 5ca1f15246 link niccokunzmann in credits 2022-08-07 22:10:27 +01:00
Nicco Kunzmann 87ef213ffb add documentation on development setup 2022-08-07 22:10:27 +01:00
NicoHood 2e1569d641
Fix ical printing
There more be more places in the doc, where this is required. I was not 100% sure, so I only fixed this obvious, confirmed bug.
2022-04-08 16:37:22 +02:00
Tobias Brox d6de71b828 Bugfix for datetime objects with tzinfo from zoneinfo library
See https://github.com/collective/icalendar/issues/333 for details

Includes test code and changelog entry
2021-11-17 16:05:00 +01:00
Marius Hegele 1e274d3bac replace substrings of type byte instead of string
`to_ical()` returns a `bytes` object, not a string 

"The methods on bytes and bytearray objects don’t accept strings as their arguments, just as the methods on strings don’t accept bytes as their arguments."
https://docs.python.org/3/library/stdtypes.html#bytes-and-bytearray-operations
2021-10-15 14:58:06 +02:00
jaca 99fbfc90a0
write changelog and add myself to credits 2021-06-19 17:26:12 +02:00
Kamil Mankowski (kam193) 9b26e188f1
Default type vText when converting vRecur to ical
Use default type when converting recurence definition
to ical string.
2020-03-18 20:04:09 +01:00
Dalton Durst b6f211dbfe Calm down fuzzing
The fuzzing configuration introduced by
https://github.com/collective/icalendar/pull/191 *did* find a novel
issue in its first run. However, it is unable to run on travis-ci due to
taking too long without output. I tried running it locally to make sure
it wasn't Travis being Travis, and sure enough, on my i9-9880H, the
operation took well over 20 minutes before I stopped it.

Because of this, I've reduced the number of examples that Hypothesis
will run. This will catch fewer errors but help us get PRs back on track
2019-11-12 10:47:14 -06:00
Jeroen F.J. Laros e86570b2da Cli (#256)
* Added rudimentary command line interface.

* Added documentation on the CLI.

* Added example output.

* Removed _optional wrapper in favour of the built-in get() method.

* Added --version option.

* Removed default for 'attendee'.

* Looping over all vevents now.

* Updated changelog.
2018-02-09 01:37:52 +01:00
Jon Dufresne 2a429cfe94 Clean up trailing and leading white space throughout project (#247)
Makes future diffs cleaner for editors that automatically clean up
white space.
2017-10-23 14:15:27 +02:00
Christian Geier 3f8d215b11 Merge branch 'master' into fix/237 2017-09-28 12:53:52 +02:00
Ekran aba8766f7e Update install.rst (#240)
* Update install.rst

change to pip install instead of not referenced setup.py

* Update CHANGES.rst

add a line for changed install instruction in wiki to use pip
2017-09-23 13:00:13 +02:00
Clive Stevens ebe06a4976 Fix non-ascii TZID and TZNAME handling in python 2
Zone needs to be a python 2 str because it's used as the timezone type name.
Zone name is a python 2 str for consistency with pytz. Needs to be made
unique if the conversion is inexact
2017-08-17 16:44:48 +01:00
Andreas Ruppen 885a547d34 Handle UnicodeEncodeError in Error messages. Depending on the input, I might be that instead of collecting the thrown error message, python throws a new UnicodeEncodeError: 'ascii' codec can't encode character u'\xf6' in position 96: ordinal not in range(128). So we use the six library and unicode function to properly treat the error message before adding it to the stack of already collected error messages. 2016-11-22 21:11:16 +01:00
tpltnt 28df37305b Usage typo fixes (#198)
* minor typo fixes

* small rephrasing

* tiny typo fix

* missing period
2016-10-26 00:52:28 -05:00
Stanislav Laznicka 70a7b5a167 Fixes bug when date-time is recognized as time
Date-time was recognized incorrectly as a date or time. This resulted
in wrong representation of some iCalendar strings.

Also adds "errors" list in Component for saving error strings from parsing.

https://github.com/collective/icalendar/issues/174
https://github.com/collective/icalendar/issues/168
2015-12-18 20:59:07 +01:00
TomTry ea84ab1d4d Update credits.rst 2015-11-23 09:08:40 +00:00
Zach Litzinger 8dcad4c7ef Grammar Change
Just a small change to grammar to make file more readable
2015-09-16 11:20:40 -05:00
Markus Unterwaditzer 06c700adf5 Docs: Fallback to default theme 2015-01-19 14:27:36 +01:00
Johannes Raggam 3c44476f67 include also prop api doc 2014-11-20 13:20:22 +01:00
Johannes Raggam 0ecce6585e rm old theme 2014-11-20 13:18:24 +01:00
Johannes Raggam c6cb0424ce use sphinx_rdt_theme and document how to generate docs 2014-11-20 13:14:45 +01:00
Johannes Raggam 5dc8dc5676 Merge remote-tracking branch 't-8ch/doc_fixes' 2014-11-20 12:21:38 +01:00
Markus Unterwaditzer 34404f1a43 Add changelog and credits 2014-09-06 13:24:05 +02:00
Thomas Weißschuh 92160f6fc8 [docs] only document icalendar.cal in the API docs 2014-09-05 12:24:53 +00:00
Thomas Weißschuh 029b70eabc [docs] add API docs
There are currently some issues:
* The layout is too narrow
* Everything is on one page
* Sphinx throws several warnings
* The order is random
* Everything is documented
2014-09-05 10:24:56 +00:00
Thomas Weißschuh 01a45e351e remove invalid section from index 2014-09-05 10:11:55 +00:00
Thomas Weißschuh 2bd408f1e9 [docs] fix links 2014-09-05 10:11:44 +00:00
Thomas Weißschuh 0412bfb4f2 [docs] use current year in copyright 2014-09-05 10:05:43 +00:00
Thomas Weißschuh aee5822e5b [docs] get current version from pkg_resources 2014-09-05 10:04:12 +00:00
Johannes Raggam ca674ab735 prepare release 2014-08-26 11:35:13 +02:00
Gil Forcada 8d6a285214 Whitespaces cleanup 2014-08-26 00:55:26 +02:00
Thomas Weißschuh 39dfe0a272 add myself to credists.rst 2014-07-10 09:47:46 +00:00
Markus Unterwaditzer 249d1b4b93 Add myself to the contributors. 2014-05-20 17:56:58 +02:00
tisto 5aad61feb1 Remove docs/changelog.rst since this confuses zest.releaser. 2014-04-05 19:33:38 +02:00
Johannes Raggam 659b6cc4d9 typo 2014-01-06 15:05:34 +01:00
Johannes Raggam 6e82eb38f3 interfaces.py doesnt exist anymore 2013-12-28 14:11:20 +01:00
Johannes Raggam 94e20287a4 add how to add property parameters documentation 2013-12-26 09:41:53 +01:00
Johannes Raggam a08849e099 remove unused tests, move examples.rst to docs/usage.rst, pep8 everything 2013-12-24 01:29:05 +01:00
Christian Geier 110fc95f05 added Stefan and me to credits.rst
the python 3 porting was started by Stefan and myself at PyCon DE 2013
as part of the "port to python 3" sprint and continued by me later.
2013-10-27 15:33:04 +01:00
Johannes Raggam cf1e80f46a prepare release 2013-04-24 12:14:53 +02:00
Victor Varvaryuk 198654fbc6 Added myself to the contributer list 2013-03-19 16:12:01 +04:00
Johannes Raggam 85e7e76953 documentation file layout restructuring 2012-11-23 13:49:07 +01:00
Johannes Raggam f3f8cc73c8 merge Kozea/master, make tests run under py2.4 2012-11-23 13:37:49 +01:00
Johannes Raggam 7f662202c2 Merge remote-tracking branch 'Kozea/master' 2012-11-23 13:21:24 +01:00
Johannes Raggam 74422477af Fixes #72, #73 2012-11-22 17:36:59 +01:00
Johannes Raggam 7430b66862 Correctly handle tzinfo objects parsed with dateutil. Fixes #77. Tests missing. 2012-11-22 17:33:53 +01:00
Johannes Raggam 381097a9d5 add changelog entry 2012-11-22 17:19:31 +01:00
Ronan Dunklau be1af6f144 Fix erroneous changelog mention. 2012-11-22 13:59:15 +01:00
Ronan Dunklau 4c2a18867b Update changelog and credits. 2012-11-22 13:58:00 +01:00
Johannes Raggam 26095fda6b +github name +chronology 2012-11-21 23:14:55 +01:00
Victor Varvaryuk 4c0dd532e9 Changelog update 2012-10-30 15:04:12 +04:00
Johannes Raggam dd7966a9da update contributors 2012-10-12 14:34:37 +02:00
Johannes Raggam f64efaf5e5 changelog, back to dev 2012-09-20 00:24:01 +02:00
Robert Niederreiter 1b6aa4634e changelog 2012-09-06 10:27:42 +02:00
Robert Niederreiter f289f3794c fix rst 2012-09-05 21:11:23 +02:00
Johannes Raggam fdb33fe68d rm broken links 2012-08-25 00:02:41 +02:00
Johannes Raggam 7cc8b6240f correct links/test 2012-08-24 23:44:22 +02:00
Johannes Raggam 11886dd04d document changes in changelog 2012-08-24 14:32:46 +02:00
Robert Niederreiter 4f5f70bd5b endure correct datatype at instance creation time in ``prop.vCalAddress`` and ``prop.vText``. Re-include doctests. 2012-08-23 13:45:16 +02:00
Rok Garbas 6027b69a62 updating license , fixes #48 2012-05-11 13:30:14 +02:00
Dan Stovall 6b699db75b Localized datetime in RECURRENCE-ID to timezone in TZID parameter 2012-04-09 07:30:58 -06:00
Johannes Raggam 47fc18740a update changelog for recent changes 2012-03-30 13:52:47 +02:00
Johannes Raggam e02357eac6 changelog entry for UTC-OFFSET in seconds 2012-03-19 21:39:30 +01:00
Johannes Raggam 3cfb1ddaf1 update changelog with recent changes 2012-03-19 18:14:10 +01:00
Johannes Raggam b2fec30125 remove utctz method and normalize_timezone. utctz is too tiny to be a senseful wrapper and normalize_tiezone did a bit too much (allowing tzinfo instances, where never one could be passed) 2012-03-19 18:12:39 +01:00
Johannes Raggam f0cc686290 force UTC conversion for CREATED, DTSTAMP and LAST-MODIFIED properties 2012-03-19 17:33:34 +01:00
Johannes Raggam db1872d6a6 add changelog entry 2012-03-19 13:40:28 +01:00
Johannes Raggam 7e387aa6ad merged: remove last occurrences of old API. 2012-03-19 13:39:09 +01:00
Johannes Raggam 3f891d9a41 changelog entries for last two commits. prepare release 2012-03-19 13:38:06 +01:00
Rembane 987befc0c3 changed the old method name from_string to the new method name from_ical in docs/examples.rst. 2012-03-17 13:26:35 +01:00
Johannes Raggam 51f96331b6 more changelog 2012-03-01 23:26:49 +01:00
Johannes Raggam 85431c6cc9 prepare release 2012-03-01 23:22:25 +01:00
Johannes Raggam 73606077cf * For all TZID parameters in DATE-TIME properties, use timezone identifiers
(e.g. Europe/Vienna) instead of timezone names (e.g. CET), as required by
  RFC5545. Timezone names are used together with timezone identifiers in the
  Timezone components.
2012-03-01 22:48:15 +01:00
Johannes Raggam 16a69f4f64 use pytz utc implementation instead of the own implementation 2012-03-01 14:36:17 +01:00
Johannes Raggam 84c653bf16 docuemnt the to_ical and from_ical API. Fixes #32 2012-02-29 12:31:11 +01:00
Johannes Raggam 184e1247a5 prepare release 2012-02-24 15:52:14 +01:00
Johannes Raggam dc69525c1e beta is more appropriate than alpha. 3.0 is in a workable state, though tests are failing. 2012-02-24 15:30:33 +01:00
Johannes Raggam 14bfb6c970 prepare release 2012-02-24 13:29:13 +01:00
Johannes Raggam 65d3197c53 3.0 changelog startet. 2012-02-22 11:33:58 +01:00
Rok Garbas 703690eb8d removing rfc5545 from docs 2012-01-08 20:37:22 +01:00
Johannes Raggam 8f6764389b update documentation a bit 2011-09-02 12:55:12 +02:00
Rok Garbas 2354d4ffa3 making sure first page on pypi renders nicely. 2011-08-24 23:59:43 +02:00
Rok Garbas eb43379c45 Preparing for 2.2 release 2011-08-24 23:18:36 +02:00
Rok Garbas 82b7c93110 icalendar ready to be released 2011-08-18 12:30:59 +02:00
Johannes Raggam 48aa8bfc87 more 3rd person speak 2011-08-18 11:17:51 +02:00
Rok Garbas 0f057a74a7 updating style adding rfc5545 text and converting it to rst 2011-08-18 09:46:21 +02:00
Rok Garbas f95e98e943 type in styles of documentation 2011-08-18 06:14:40 +02:00
Rok Garbas e6dff7d319 adding some styles to documentation 2011-08-18 06:04:59 +02:00
Rok Garbas 0cc882650e adding more documentation, gitignore file added 2011-08-18 03:58:49 +02:00
Rok Garbas bbaefe7824 adding final touches for the first version of docs ... more needed ofcourse 2011-08-18 03:57:17 +02:00
Rok Garbas 7fbad46bdd adding initial sphinx documentation 2011-08-18 00:07:32 +02:00