Compspec Python
A compspec (Composition spec) is a specification and model for comparing things. This means that we take an abstract and simple approach to model complex systems as graphs (nodes and relationships) and then can compare between graphs. Note that the library has been developed over time to handle different kinds of specifications, including:
- Answer Set Programming (asp): read about the background, concepts, and design of this simple specification.
- Compatibility: of container images and applications to a host environment. This is supported by way of generating compatibility artifacts and other assets.
The second is under development!
See the ⭐️ Documentation ⭐️ for basic usage and getting started.
TODO
- support for packaging / pushing artifacts with oras
License
HPCIC DevTools is distributed under the terms of the MIT license. All new contributions must be made under this license.
See LICENSE, COPYRIGHT, and NOTICE for details.
SPDX-License-Identifier: (MIT)
LLNL-CODE- 842614
Metadata
Release files for compspec 0.1.15
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| compspec-0.1.15.tar.gz | 21.6 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| compspec-0.1.15-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 48.0 kB
Release files / compspec-0.1.15.tar.gz
| Download URL | compspec-0.1.15.tar.gz |
|---|---|
| Size | 21.6 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
55de775578e8bdee512b516b497d89f32b83d696cab987bfd705f4a4e43b5f2a
|
|
BLAKE2b-256 checksum How to use checksums |
7e4fd05d2d890b40c203a7cc8580ec0792f6fd5c4fc8430c4a06a6cc66a2041b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.1.1 CPython/3.12.2
|
Release files / compspec-0.1.15-py3-none-any.whl
| Download URL | compspec-0.1.15-py3-none-any.whl |
|---|---|
| Size | 26.4 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
1e0eb0f8a753f5e98163fab85ff2b1615c324d8ff80c69f1378fbc722e04e256
|
|
BLAKE2b-256 checksum How to use checksums |
d7f06ef2b508e205534fa17c6ab762bd7b58001bb8211c2f68833b4d20c959ef
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.1.1 CPython/3.12.2
|