|
1 |
| -# Python JMAP Bindings |
| 1 | +<p align="center"> |
| 2 | + <a href="https://github.com/boopmail/python-jmap" rel="noopener"> |
| 3 | + <img width=200px height=200px src="https://github.com/boopmail/python-jmap/blob/main/docs/python-jmap-logo.png" alt="Python-JMAP logo"></a> |
| 4 | +</p> |
| 5 | + |
| 6 | +<h3 align="center">Python-JMAP</h3> |
| 7 | + |
| 8 | +<div align="center"> |
2 | 9 |
|
3 | 10 | [][pypi status]
|
4 | 11 | [][pypi status]
|
|
19 | 26 | [pre-commit]: https://github.com/pre-commit/pre-commit
|
20 | 27 | [black]: https://github.com/psf/black
|
21 | 28 |
|
22 |
| -## Features |
23 |
| - |
24 |
| -- TODO |
| 29 | +</div> |
25 | 30 |
|
26 |
| -## Requirements |
| 31 | +--- |
27 | 32 |
|
28 |
| -- TODO |
| 33 | +<p align="center"> Pydantic-enabled client bindings for the JSON Meta Application Protocol (JMAP). |
| 34 | + <br> |
| 35 | +</p> |
29 | 36 |
|
30 |
| -## Installation |
| 37 | +## 📝 Table of Contents |
31 | 38 |
|
32 |
| -You can install _Python JMAP Bindings_ via [pip] from [PyPI]: |
| 39 | +- [About](#about) |
| 40 | +- [Usage](#usage) |
| 41 | +- [Built Using](#built_using) |
| 42 | +- [TODO](../TODO.md) |
| 43 | +- [Contributing](../CONTRIBUTING.md) |
| 44 | +- [Authors](#authors) |
| 45 | +- [Acknowledgments](#acknowledgement) |
33 | 46 |
|
34 |
| -```console |
35 |
| -$ pip install python-jmap |
36 |
| -``` |
37 |
| - |
38 |
| -## Usage |
| 47 | +## 🧐 About <a name = "about"></a> |
39 | 48 |
|
40 |
| -Please see the [Command-line Reference] for details. |
| 49 | +Python-JMAP is provides a client interface for the JSON Meta Application Protocol (JMAP), built |
| 50 | +around the data validation and type conversion features of Pydantic. It implements the Core and Mail |
| 51 | +specifications, with Calendar and Contacts on the roadmap. |
41 | 52 |
|
42 |
| -## Contributing |
| 53 | +## 🎈 Usage <a name="usage"></a> |
43 | 54 |
|
44 |
| -Contributions are very welcome. |
45 |
| -To learn more, see the [Contributor Guide]. |
| 55 | +Install with |
46 | 56 |
|
47 |
| -## License |
| 57 | +```shell |
| 58 | +pip install python-jmap |
| 59 | +``` |
48 | 60 |
|
49 |
| -Distributed under the terms of the [MIT license][license], |
50 |
| -_Python JMAP Bindings_ is free and open source software. |
| 61 | +- [Documentation](https://python-jmap.readthedocs.io/en/latest/) |
51 | 62 |
|
52 |
| -## Issues |
| 63 | +## ⛏️ Built Using <a name = "built_using"></a> |
53 | 64 |
|
54 |
| -If you encounter any problems, |
55 |
| -please [file an issue] along with a detailed description. |
| 65 | +- [Pydantic](https://docs.pydantic.dev/latest/) - Pydantic |
56 | 66 |
|
57 |
| -## Credits |
| 67 | +## ✍️ Authors <a name = "authors"></a> |
58 | 68 |
|
59 |
| -This project was generated from [@cjolowicz]'s [Hypermodern Python Cookiecutter] template. |
| 69 | +- [@openfinch](https://github.com/openfinch) - Idea & Initial work |
60 | 70 |
|
61 |
| -[@cjolowicz]: https://github.com/cjolowicz |
62 |
| -[pypi]: https://pypi.org/ |
63 |
| -[hypermodern python cookiecutter]: https://github.com/cjolowicz/cookiecutter-hypermodern-python |
64 |
| -[file an issue]: https://github.com/boopmail/python-jmap/issues |
65 |
| -[pip]: https://pip.pypa.io/ |
| 71 | +See also the list of [contributors](https://github.com/boopmail/python-jmap/contributors) who participated in this project. |
66 | 72 |
|
67 |
| -<!-- github-only --> |
| 73 | +## 🎉 Acknowledgements <a name = "acknowledgement"></a> |
68 | 74 |
|
69 |
| -[license]: https://github.com/boopmail/python-jmap/blob/main/LICENSE |
70 |
| -[contributor guide]: https://github.com/boopmail/python-jmap/blob/main/CONTRIBUTING.md |
71 |
| -[command-line reference]: https://python-jmap.readthedocs.io/en/latest/usage.html |
| 75 | +- Repository template - [cjolowicz/cookiecutter-hypermodern-python](https://github.com/cjolowicz/cookiecutter-hypermodern-python) |
| 76 | +- README, PR and Issue templates - [kylelobo/The-Documentation-Compendium](https://github.com/kylelobo/The-Documentation-Compendium) |
0 commit comments