The AIDDL Core Library
This is the Python implementation of the AIDDL Core Library.
It provides everything needed for
- Parsing AIDDL files
- Working with containers and modules
- Creating terms and types
- Evaluating terms and types
- Default functions for evaluation
Changes
0.3.7
- Fixed issue in container method
get_processed_value
0.3.6
- Fixed initialization error for string term
0.3.4
- AIDDL files now packaged in sdist and bdist
0.3.2
- Refactored parser
- Added aiddl resource module containing .aiddl files to remove dependency on AIDDL_PATH environment variable
- Modules loaded from symbolic terms now need to be in a path that follows their name
- Example:
x.y.zmust be in a filex/y/z.aiddlin any known path
- Example:
- Python modules can be added as path sources for .aiddl files to the new
Parserclass.- For example:
parser = Parser(c, aiddl_modules=[a, b, c])assumesa,b, andcare python modules
- For example:
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
aiddl_core-0.3.7.tar.gz
(47.9 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file aiddl_core-0.3.7.tar.gz.
File metadata
- Download URL: aiddl_core-0.3.7.tar.gz
- Upload date:
- Size: 47.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/3.8.0 colorama/0.4.4 importlib-metadata/6.8.0 keyring/24.3.0 pkginfo/1.9.6 readme-renderer/34.0 requests-toolbelt/0.9.1 requests/2.28.2 rfc3986/1.5.0 tqdm/4.57.0 urllib3/1.26.5 CPython/3.10.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f19e03a973acd7c250f0453aaee76c5ca0957c4865f2c09228ae2e579f4cc33f
|
|
| MD5 |
d114b0d41a577a5f0a60fd69fe9c62cb
|
|
| BLAKE2b-256 |
6fffd01a13ff302c58e7ef213920b163c3aec648ad3c4d787bb3bfdbe25d00bc
|
File details
Details for the file aiddl_core-0.3.7-py3-none-any.whl.
File metadata
- Download URL: aiddl_core-0.3.7-py3-none-any.whl
- Upload date:
- Size: 71.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/3.8.0 colorama/0.4.4 importlib-metadata/6.8.0 keyring/24.3.0 pkginfo/1.9.6 readme-renderer/34.0 requests-toolbelt/0.9.1 requests/2.28.2 rfc3986/1.5.0 tqdm/4.57.0 urllib3/1.26.5 CPython/3.10.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f2459d05d23057024c674d4aa45bf0df8b6300e0d56d8b92f0abab3b015176c2
|
|
| MD5 |
3e0361a1b3bb8da0cd0eb5989e1ac55c
|
|
| BLAKE2b-256 |
97cb1795472d518eac681953b83a9c938f39ee40eacfcb8c8c35300185dc845b
|