DRAGON
IMPORTANT
- Early stages of development. Some classes work, some don't. Dont test until version 1!!!
- Basically, barely functional... almost one-directional
Purpose
- Provide convenient higher-level interfaces for faster devops
Why the name
- nogard is DRAGON backwards
- Moves on from the incompentence of COBRA, almost in a backwards fashion
When to expect
- Give it about a month when I work on it... not sure yet. Not as much of a priority right now.
Where is it at
- DDP to hardcoded SQL works
- SQL back to DDP not tested yet
Future
- Connection uris (local and remote), connection strategies, and edge intelligence for enterprises
- Dedicated AST with branches for dialects and architectures (to include a GPU component)
- BIGGEST ONE: it only works with one level deep containers, doesn't work with base classes, and doesn't permit typed imports (Service classes and decoupled typing in Python 3.14). For a true COBRA replacement, these three issues need to be solved!
Release files for nogard 0.0.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| nogard-0.0.2.tar.gz | 4.5 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| nogard-0.0.2-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 9.6 kB
Release files / nogard-0.0.2.tar.gz
| Download URL | nogard-0.0.2.tar.gz |
|---|---|
| Size | 4.5 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
4c872cd30b12617b2302966c9db5e6377913de6e6c20b324230069060c265e31
|
|
BLAKE2b-256 checksum How to use checksums |
b4cf6cca4b10ea1ed62daab854ca70349223aa5ec8189b5604d18efe55aec1ea
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.1.0 CPython/3.10.12
|
Release files / nogard-0.0.2-py3-none-any.whl
| Download URL | nogard-0.0.2-py3-none-any.whl |
|---|---|
| Size | 5.1 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
2f3a075bfc116897f752fe2e2830868094c450dbd4656d120017f5665e55238f
|
|
BLAKE2b-256 checksum How to use checksums |
d3f654c218d875973548879cf529e0833992a808ce881c87d381e130167d6d57
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.1.0 CPython/3.10.12
|