Metadata-Version: 2.1
Name: nextcloud-notes-api
Version: 1.0.0
Summary: A Nextcloud Notes app API wrapper
Home-page: https://github.com/coma64/nextcloud-notes-api
License: MIT
Keywords: nextcloud,notes,api,api-wrapper
Author: coma64
Author-email: coma64@outlook.com
Requires-Python: >=3.7,<4.0
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Requires-Dist: requests-mock (>=1.8.0,<2.0.0)
Project-URL: Documentation, https://coma64.github.io/nextcloud-notes-api/
Project-URL: Repository, https://github.com/coma64/nextcloud-notes-api
Description-Content-Type: text/markdown

# nextcloud-notes-api

[![Test](https://github.com/coma64/nextcloud-notes-api/workflows/Test/badge.svg)](https://github.com/coma64/nextcloud-notes-api/actions?query=workflow%3ATest)
[![Super-Linter](https://github.com/coma64/nextcloud-notes-api/workflows/Super-Linter/badge.svg)](https://github.com/coma64/nextcloud-notes-api/actions?query=workflow%3ASuper-Linter)
[![Coverage](https://img.shields.io/codecov/c/github/coma64/nextcloud-notes-api?color=%2334D058)](https://codecov.io/gh/coma64/nextcloud-notes-api)

A [Nextcloud Notes app](https://github.com/nextcloud/notes) API wrapper.

```py
from nextcloud_notes_api import NotesApi, Note

api = NotesApi('username', 'pass', 'hostname')

note = Note('Shopping List', 'Spam', favorite=True)
api.create_note(note)
```

_*nextcloud-notes-api is not supported nor endorsed by Nextcloud.*_

## Installation

```sh
pip install nextcloud-notes-api
```

## Documentation

The docs are available on [Github Pages](https://coma64.github.io/nextcloud-notes-api/).

## Contributing

Pull requests are welcome. For major changes,
please open an issue first to discuss what you would like to change.

Please make sure to update tests and documentation as appropriate.

## License

[MIT](https://choosealicense.com/licenses/mit/)

