-
Notifications
You must be signed in to change notification settings - Fork 3
Open
Description
This change log page is under development. Check back for a full list soon.
caltopo_python 2.0.0 - released to pypi 1/17/2026
Major enhancements since caltopo_python 1.0.0 (released to pypi 7/27/2024)
- Non-blocking requests with callback handling
- LiveTrack support (addLiveTrack, updateLiveTrack (though you can send the request directly from any tool), stopLiveTrack)
Other enhancements and bug fixes since caltopo_python 1.0.0:
- add CustomEncoder to let json.dumps show lists of Callables
- change default syncInterval from 5 seconds to 10 seconds
- add more user-definable callbacks:
- requestQueueChangedCallback
- failedRequestCallback
- disconnectedCallback
- reconnectedCallback
- mapClosedCallback
- more concise printing of exceptions and tracebacks
- more concise printing of updated data during sync responses
- new map creation
- close map while leaving the mapless session open
- improve getMapList and getAllMapLists to show folders, bookmarks, and locked status
- add getAccountsAndFolders to get a complete data structure of all group accounts and folders
- automatic retries after disconnect is detected, until reconnect is detected
- add new method addAssignment with Line or Area as an argument (addAreaAssignment and addLineAssignment still exist)
- editFeature no longer calls add with existingId argument - which was obscure; now editFeature makes requests directly
Metadata
Metadata
Assignees
Labels
No labels