Contents

dataclasses-avroschema 0.66.2

0

Generate Avro Schemas from Python classes. Serialize/Deserialize python instances with avro schemas

Generate Avro Schemas from Python classes. Serialize/Deserialize python instances with avro schemas

Stars: 248, Watchers: 248, Forks: 75, Open Issues: 28

The marcosschroh/dataclasses-avroschema repo was created 6 years ago and the last code push was 1 months ago.
The project is popular with 248 github stars!

How to Install dataclasses-avroschema

You can install dataclasses-avroschema using pip

pip install dataclasses-avroschema

or add it to a project with poetry

poetry add dataclasses-avroschema

Package Details

Author
Marcos Schroh
License
MIT
Homepage
None
PyPi:
https://pypi.org/project/dataclasses-avroschema/
GitHub Repo:
https://github.com/marcosschroh/dataclasses-avroschema

Classifiers

  • Software Development
No  dataclasses-avroschema  pypi packages just yet.

Errors

A list of common dataclasses-avroschema errors.

Code Examples

Here are some dataclasses-avroschema code examples and snippets.

GitHub Issues

The dataclasses-avroschema package has 28 open issues on GitHub

  • build(deps-dev): bump urllib3 from 2.5.0 to 2.6.3
  • build(deps): bump aiohttp from 3.12.14 to 3.13.3
  • build(deps): bump casefy from 1.0.0 to 1.1.0
  • build(deps): bump pydantic from 2.12.4 to 2.12.5
  • build(deps-dev): bump time-machine from 3.1.0 to 3.2.0
  • build(deps): bump actions/cache from 4 to 5
  • build(deps-dev): bump mktestdocs from 0.2.4 to 0.2.5
  • Add an option to control inclusion of the -type field for model.asdict()

See more issues on GitHub

Related Packages & Articles

fastapi 0.129.0

FastAPI framework, high performance, easy to learn, fast to code, ready for production

marshmallow 4.2.2

A lightweight library for converting complex datatypes to and from native Python datatypes.

commitizen 4.13.7

The commitizen Python package is a release management tool designed to streamline and standardize the process of committing changes in a team setting. It assumes that your team uses a standard way of committing rules and based on that, it can automatically bump your project's version, create a changelog, and update files. By default, commitizen uses conventional commits, but it allows for customization of rules. The package provides a command-line utility to create commits with your rules, and it can display information about your commit rules.