Nc-py-api

Latest version: v0.19.1

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

Scan your dependencies

Page 7 of 8

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`.

0.0.26

Added

- More documentation.

Changed

- Reworked `User Status API`, `Users Group API`
- Reworked return type for `weather_status.get_location`
- Reworked `Files API`: `mkdir`, `upload`, `copy`, `move` return new `FsNode` object.
- Reworked `listdir`: added `depth` parameter.
- Reworked `FsNode`: changed `info` from `TypedDict` to `dataclass`, correct fields names with correct descriptions.
- `FsNode` now allows comparison for equality.

0.0.25

Added

- First `Files Sharing` APIs.

Changed

- Updated documentation, description.
- Updated `FsNode` class with properties for parsing permissions.

Page 7 of 8

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.