Nc-py-api

Latest version: v0.19.2

Safety actively analyzes 723882 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 6 of 8

0.2.0

Added

- FilesAPI: `FsNode.info` added `mimetype` property.

Changed

- AppEcosystem_V2 Project was renamed to App_API, adjust all routes, examples, and docs for this.
- The Application Authentication mechanism was changed to a much simple one.

0.1.0

Added

- ActivityAPI: `get_filters` and `get_activities`. 112
- FilesAPI: added `tags` support. 115

Changed

- FilesAPI: removed `listfav` method, use new more powerful `list_by_criteria` method. 115

Fixed

- `NotificationInfo.time` - was always incorrectly parsed and equal to `datetime(1970,1,1)`

0.0.43

Added

- Basic APIs for Nextcloud Talk(Part 2) 111

Fixed

- `makedirs` correctly work with paths started with `/`
- `listdir` correctly handles `exclude_self=True` when input `path` starts with `/`

0.0.42

Added

- TrashBin API:
* `trashbin_list`
* `trashbin_restore`
* `trashbin_delete`
* `trashbin_cleanup`
- File Versions API: `get_versions` and `restore_version`.

Fixed

- Created `FsNode` from `UiActionFileInfo` now have the `file_id` with the NC instance ID as from the DAV requests.

0.0.41

Added

- Nextcloud Talk API for bots + example

0.0.40

Added

- Basic APIs for Nextcloud Talk(Part 1)

Changed

- `require_capabilities`/`check_capabilities` can accept value with `dot`: like `files_sharing.api_enabled` and check for sub-values.
- Refactored all API(except `Files`) again.

Fixed

- `options.NPA_NC_CERT` bug, when setting throw `.env` file.

Page 6 of 8

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.