Metadata-Version: 2.4
Name: vobjectx
Version: 0.2.1
Summary: A full-featured Python3 package for parsing and creating "iCalendar and vCard files"
Project-URL: Homepage, https://github.com/rsb-23/vobjectx
Project-URL: Repository, https://github.com/rsb-23/vobjectx
Project-URL: Issues, https://github.com/rsb-23/vobjectx/issues
Project-URL: Releases, https://github.com/rsb-23/vobjectx/releases
Author-email: Jeffrey Harris <jeffrey@osafoundation.org>, David Arnold <davida@pobox.com>, Rishabh B <null@example.com>
License-File: LICENSE
Keywords: contacts,hcalendar,icalendar,ics,parser,vcard,vcs,vobjectx
Classifier: Development Status :: 4 - Beta
Classifier: Environment :: Console
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Natural Language :: English
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Topic :: Text Processing
Requires-Python: >=3.9
Requires-Dist: python-dateutil>=2.5.0; python_version < '3.10'
Requires-Dist: python-dateutil>=2.7.3; python_version >= '3.10'
Requires-Dist: pytz>=2019.1
Requires-Dist: tzdata; sys_platform == 'win32'
Provides-Extra: lint
Requires-Dist: pre-commit; extra == 'lint'
Requires-Dist: pylint; extra == 'lint'
Provides-Extra: test
Requires-Dist: pytest; extra == 'test'
Requires-Dist: pytest-cov; extra == 'test'
Description-Content-Type: text/markdown

# VObjectx

|                |                                                                                             |
|----------------|---------------------------------------------------------------------------------------------|
| Compatibility  | ![Py-Version]                                                                               |
| Quality Checks | [![lint check][lint-badge]]() [![tests][tests-badge]]() [![pre-commit][pre-commit-badge]]() |
| Package        | ![pypi-v] ![pypi-downloads]                                                                 |
| MetaData       | [![license-badge]][license]                                                                 |                                                                                                                                                                                           

VObjectx is intended to be a full-featured Python3 package for parsing and
generating vCard and vCalendar files.

### Disclaimer

:warning: Documentation is under-development, package is in beta stage.  
:white_check_mark: **For production, use [py-vobject/vobject][pyvobject]**

- This package aims to rewrite `py-vobject/vobject` package with base as `v0.9.8` using latest Python 3 features.
- It is a practice project to learn about different areas of python package creation and maintainenece.

---
Made with 💚

[pyvobject]: https://www.github.com/py-vobject/vobject

[lint-badge]: https://github.com/rsb-23/vobjectx/actions/workflows/code-lint.yml/badge.svg
[tests-badge]: https://github.com/rsb-23/vobjectx/actions/workflows/code-test.yml/badge.svg
[license]: https://github.com/rsb-23/vobjectx/blob/main/LICENSE
[license-badge]: https://img.shields.io/badge/License-Apache_2.0-orange.svg
[pre-commit-badge]: https://img.shields.io/badge/pre--commit-enabled-brightgreen?logo=pre-commit&logoColor=white
[pypi-downloads]: https://img.shields.io/pypi/dm/vobjectx?label=Downloads
[pypi-v]: https://img.shields.io/pypi/v/vobjectx?label=latest
[py-version]: https://img.shields.io/pypi/pyversions/vobjectx
