Skip to main content

Nextcloud Python Framework

Project description

Official Nextcloud Python Framework

Analysis & Coverage PythonVersion impl pypi codecov

Remark

Project cloud-py-api was abandoned and divided into two parts:

  • nc_py_api - this repository, which contains Python Framework to work with Nextcloud and app_ecosystem_v2
  • app_ecosystem_v2 - New Nextcloud Application Ecosystem that allows writing applications for Nextcloud in any language

Projects stage: under heavy prototyping and developing

Basic Features:

  • Listing, enabling and disabling of the applications
  • Operations with Files and Folders
  • Operations with Trash bin and File versions
  • Operations with Users and User Groups
  • User status manipulation
  • Weather status
  • Nextcloud notifications support
  • Shares operations support
  • Talk support

Extended Features with installed App_ecosystem_v2:

  • Defining callback routes with FastAPI for Nextcloud
  • Registering UI elements in Nextcloud
  • Storing logs to the nextcloud.log file
  • Get/save key-value pairs in AppConfigEx/PreferencesEx tables.
  • Tons of the cool stuff that is coming soon

🚀 How to start

In very close near future we will publish examples

More Information

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

nc_py_api-0.0.20.tar.gz (30.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

nc_py_api-0.0.20-py3-none-any.whl (33.9 kB view details)

Uploaded Python 3

File details

Details for the file nc_py_api-0.0.20.tar.gz.

File metadata

  • Download URL: nc_py_api-0.0.20.tar.gz
  • Upload date:
  • Size: 30.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.8.10

File hashes

Hashes for nc_py_api-0.0.20.tar.gz
Algorithm Hash digest
SHA256 d92af10de84f12ea0fbb0d066b2afd1495fc09be003add01b5cfa5156f591404
MD5 2a1b0afc15214ebd6f1af88e469d60fe
BLAKE2b-256 9d334230d72baa7faecf6265ee7d9a033121e7be9f8e8d6f2189efd0385e282a

See more details on using hashes here.

File details

Details for the file nc_py_api-0.0.20-py3-none-any.whl.

File metadata

  • Download URL: nc_py_api-0.0.20-py3-none-any.whl
  • Upload date:
  • Size: 33.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.8.10

File hashes

Hashes for nc_py_api-0.0.20-py3-none-any.whl
Algorithm Hash digest
SHA256 2251a6b19f01e03f8c73273648becfd5cf4b127fa0ee1e6dbed09430b0ea7eb1
MD5 e6f094a3dda92d2a3e3bc9ee8ebec654
BLAKE2b-256 f5b8344a8c1326fe860e52fb117de656cdfd481d330b302293481c6b9ed2231f

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page