Metadata-Version: 2.4
Name: pyjelly
Version: 0.2.0
Summary: Jelly RDF implementation for Python
Author-email: Bartosz Sławecki <bartosz@neverblink.eu>, Anastasiya Danilenka <anastasiya@neverblink.eu>
License-File: LICENSE
Requires-Python: >=3.9
Requires-Dist: protobuf>=5.29.3
Requires-Dist: typing-extensions>=4.12.2
Provides-Extra: rdflib
Requires-Dist: rdflib>=7.1.4; extra == 'rdflib'
Description-Content-Type: text/markdown

# pyjelly

> [!Warning]
> pyjelly is in early development! The API is unstable and breaking changes may occur in the coming weeks.

**pyjelly** is a Python implementation of [Jelly](http://w3id.org/jelly), a high-performance binary serialization format and streaming protocol for RDF knowledge graphs. 

**Documentation, usage guide and more: https://w3id.org/jelly/pyjelly**

## Contributing and support

This project is still in early development—you can stay tuned by [watching this repository](https://docs.github.com/en/account-and-profile/managing-subscriptions-and-notifications-on-github/setting-up-notifications/about-notifications#subscription-options).

You can also join the **[Jelly Discord chat](https://discord.gg/A8sN5XwVa5)** to ask questions about pyjelly and to be up-to-date with the development activities.

### Commercial support

**[NeverBlink](https://neverblink.eu)** provides commercial support services for Jelly, including implementing custom features, system integrations, implementations for new frameworks, benchmarking, and more.

## Contributing

If you'd like to contribute, check out our [contributing guidelines](CONTRIBUTING.md).

## License

The pyjelly library is licensed under the [Apache 2.0 license](https://www.apache.org/licenses/LICENSE-2.0).

----

The development of the Jelly protocol, its implementations, and supporting tooling was co-funded by the European Union. **[More details](https://w3id.org/jelly/dev/licensing/projects)**.
