Metadata-Version: 2.1
Name: proton-core
Version: 0.4.0
Summary: Proton Technologies API wrapper
Home-page: https://github.com/ProtonMail/python-proton-core
Author: Proton Technologies
Author-email: contact@protonmail.com
License: GPLv3
Platform: OS Independent
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: GNU General Public License v3 (GPLv3)
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python
Classifier: Topic :: Security
Requires-Python: >=3.9
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: requests
Requires-Dist: bcrypt
Requires-Dist: python-gnupg
Requires-Dist: pyopenssl
Requires-Dist: aiohttp
Provides-Extra: test
Requires-Dist: pytest; extra == "test"
Requires-Dist: pyotp; extra == "test"
Requires-Dist: pytest-cov; extra == "test"
Requires-Dist: flake8; extra == "test"

# Proton core

The `proton-core` component contains core logic used by the other Proton components.

## Development

Even though our CI pipelines always test and build releases using Linux distribution packages,
you can use pip to setup your development environment as follows:

```shell
python3 -m venv venv
source venv/bin/activate
pip install -r requirements.txt
```

### Tests

You can run the tests with:

```shell
pytest
```
