Skip to main content

Hermod is a package that generates .proto files out of your sqlalchemy models.

Project description

Hermod

Release Status CI Status

Hermod is a package that generates .proto files out of your sqlalchemy models

Features

Convert sqlalchemy models to proto message

from hermod import model_to_message, Message

message = model_to_message(MyModel)

assert isinstance(message, Message)

print(message.to_string())

Credits

This package was created with Cookiecutter and the zillionare/cookiecutter-pypackage project template.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

hermod-0.1.0.tar.gz (5.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

hermod-0.1.0-py3-none-any.whl (4.8 kB view details)

Uploaded Python 3

File details

Details for the file hermod-0.1.0.tar.gz.

File metadata

  • Download URL: hermod-0.1.0.tar.gz
  • Upload date:
  • Size: 5.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.5

File hashes

Hashes for hermod-0.1.0.tar.gz
Algorithm Hash digest
SHA256 cb67a25984e8094898cc19a99ca06243c7f6495125a2c7b56f9846814df80c44
MD5 20bb7150221afb24bf33a9794af504bf
BLAKE2b-256 56c35e5939555b8650ea9def3f4c88c93f7718737518e3de9cd56f9e73e8b754

See more details on using hashes here.

File details

Details for the file hermod-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: hermod-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 4.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.5

File hashes

Hashes for hermod-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 ad61fa996e8128ab24a7178fc0eb264db88d81fb06975cf556864d958b5fa64e
MD5 c5705d45e3b374de8752f2440ccb1427
BLAKE2b-256 07e25083e447db7407a86060addec24ce17b6ec972bf462d8e48e7f1822cfe4e

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page