Nc-py-api

Latest version: v0.18.0

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

Scan your dependencies

Page 6 of 8

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.

0.0.31

Added

- `FsNode` can be created from Nextcloud `UiActionFileInfo` reply.

Fixed

- `files.find` error when searching by `"name"`. Thanks to CooperGerman

0.0.30

Added

- `Nextcloud.response_headers` property, to get headers from last response.

Changed

- Reworked skeleton for the applications, added skeleton to examples.

0.0.29

Added

- Finished `Share` API.

Fixed

- `options` error when setting timeouts with the `.env` file.
- ShareAPI.create wrong handling of `share_with` parameter.

0.0.28

Added

- APIs for enabling\disabling External Applications.
- FileAPI: `download_directory_as_zip` method.

Changed

- Much more documentation.
- Regroup APIs, hopes for the last time.

Fixed

- Assign groups in user creation

0.0.27

Added

- `Notifications API`
- `options` now independent in each `Nextcloud` class. They can be specified in kwargs, environment or `.env` files.

Changed

- Switched to `hatching` as a build system, now correct install optional dependencies.
- Renamed methods, attributes that was `shadowing a Python builtins`. Enabled additional `Ruff` linters checks.
- Regroup APIs, now Users related stuff starts with `user`, file related stuff with `file`, UI stuff with `gui`.

Page 6 of 8

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.