Modular data-model framework, and object-relational mapper
Project description
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:
byte-sqlite (alpha)
Executors:
byte-apsw (alpha)
byte-sqlite (alpha)
byte-pysqlite (alpha)
Formats:
byte-ijson (alpha)
byte-msgpack (alpha)
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
Built Distribution
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
Algorithm | Hash digest | |
---|---|---|
SHA256 | f5f8c3d8fe8680a430f6062d332be371e9d1416b87455747aa528f88fc036842 |
|
MD5 | 53a1ada116c773bd3d00023b897a385e |
|
BLAKE2b-256 | 1d1ec975758a1b7119457aaa1d6b307ffd2b17c60667241f2a9c1343174ee8cb |
File details
Details for the file byte-0.3.1-py2.py3-none-any.whl
.
File metadata
- Download URL: byte-0.3.1-py2.py3-none-any.whl
- Upload date:
- Size: 63.7 kB
- Tags: Python 2, Python 3
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 03d80101f298e00791d1e50615c73542cb415fe65a38d514ef8450a741ac773f |
|
MD5 | 836e2a7ecc1a5cfee7a3a07ce849db47 |
|
BLAKE2b-256 | fcaafabce9338b3a353532b0e0bf816f6bf2184ec651ae7d90b9ee61cb4f938d |