Skip to main content

Modular data-model framework, and object-relational mapper

Project description

https://img.shields.io/pypi/v/byte.svg?style=flat-square https://img.shields.io/travis/fuzeman/byte.svg?style=flat-square https://img.shields.io/codeclimate/github/fuzeman/byte.svg?style=flat-square https://img.shields.io/coveralls/fuzeman/byte/master.svg?style=flat-square

Modular data-model framework, and object-relational mapper.

Supported Platforms:

  • Python: 2.6, 2.7, 3.3+

  • PyPy 2: 2.5+

  • PyPy 3: 5.5+

Requirements:

  • Arrow: 0.10.0+

  • PyParsing: 2.2.0+

  • Six: 1.10.0+

Development

Status: Alpha

Usable, but many features are still in development.

Planned for Beta:

  • Database/Table Support

  • Reduce requirements:

    • Create an alternate fallback datetime translator (arrow)

    • Move the expression parser to an optional plugin package (pyparsing)

  • Joins:

    • JOIN

    • LEFT JOIN

    • LEFT OUTER JOIN

    • INNER JOIN

    • CROSS JOIN

  • Queries:

    • DELETE

    • INSERT (SELECT …)

    • INSERT OR [REPLACE, ROLLBACK, ABORT, FAIL, IGNORE]

    • UPDATE

    • UPDATE OR [ROLLBACK, ABORT, REPLACE, FAIL, IGNORE]

Plugins

Compilers:

Executors:

Formats:

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

byte-0.3.1.tar.gz (324.3 kB view details)

Uploaded Source

Built Distribution

byte-0.3.1-py2.py3-none-any.whl (63.7 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file byte-0.3.1.tar.gz.

File metadata

  • Download URL: byte-0.3.1.tar.gz
  • Upload date:
  • Size: 324.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for byte-0.3.1.tar.gz
Algorithm Hash digest
SHA256 f5f8c3d8fe8680a430f6062d332be371e9d1416b87455747aa528f88fc036842
MD5 53a1ada116c773bd3d00023b897a385e
BLAKE2b-256 1d1ec975758a1b7119457aaa1d6b307ffd2b17c60667241f2a9c1343174ee8cb

See more details on using hashes here.

File details

Details for the file byte-0.3.1-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for byte-0.3.1-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 03d80101f298e00791d1e50615c73542cb415fe65a38d514ef8450a741ac773f
MD5 836e2a7ecc1a5cfee7a3a07ce849db47
BLAKE2b-256 fcaafabce9338b3a353532b0e0bf816f6bf2184ec651ae7d90b9ee61cb4f938d

See more details on using hashes here.

Supported by

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