constants: Shared values#
Constants shared across calendaring-sync.
Every value with a meaning beyond one line of code is defined here, so it is never repeated. Other modules import from this file.
- calendaring_sync.constants.DEFAULT_TIMEOUT = 5.0#
Seconds
SQLiteStorewaits for another process before giving up.
- calendaring_sync.constants.FEED_PAGE_SIZE = 1000#
Default and largest number of entries one
read_feed()call returns. Reading the feed in pages keeps each read short, so it never holds up a write in another process or thread for long.
- calendaring_sync.constants.ISSUES_URL = 'https://github.com/pycalendar/calendaring-sync/issues'#
Where to report a bug, named in the message of
UnexpectedStoreError.
- calendaring_sync.constants.SCHEMA_VERSION = 1#
Version of the SQLite store’s schema, kept in its
store_metatable. Version 1 is edited in place until the first release.