Metadata-Version: 2.4
Name: vobjectx
Version: 0.4.0
Summary: A full-featured Python3 package for parsing and creating "iCalendar and vCard files"
Project-URL: Docs, https://vobjectx.readthedocs.io
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 :: 5 - Production/Stable
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.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Programming Language :: Python :: 3.14
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Topic :: Text Processing
Requires-Python: >=3.10
Requires-Dist: python-dateutil>=2.7.3
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 a full-featured Python3 package for parsing and generating vCard and vCalendar files.

It is a rewrite of the `py-vobject/vobject v0.9.8` package, updated to use modern Python syntax.  
It improves code readability, standardization, and overall performance.

### Disclaimer

⚠️ Documentation is under-development, **refer [py-vobject/vobject][pyvobject]**

### Acknowledgements

See [ACKNOWLEDGEMENTS.md][acknowledgement]

---
Made with 💚 in India

[pyvobject]: https://www.github.com/py-vobject/vobject
[acknowledgement]: https://github.com/rsb-23/vobjectx/blob/main/.github/ACKNOWLEDGEMENTS.md

[license]: https://github.com/rsb-23/vobjectx/blob/main/LICENSE
[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-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
[py-version]: https://img.shields.io/pypi/pyversions/vobjectx
[pypi-downloads]: https://img.shields.io/pypi/dm/vobjectx?label=Downloads
[pypi-v]: https://img.shields.io/pypi/v/vobjectx?label=latest
