Compatibility specifications and models
Project description
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 relaionshps) and then can compare between graphs. Note that the library has been developed over time to handle different kinds of speifications, 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
Project details
Release history Release notifications | RSS feed
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 compspec-0.1.1.tar.gz
.
File metadata
- Download URL: compspec-0.1.1.tar.gz
- Upload date:
- Size: 20.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.11.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 76e94b575ac41951a28c2402de77d31b5cf7736ca7b72d9df147ca14a78b6022 |
|
MD5 | f07a39d75f0c885432330edf1528ff34 |
|
BLAKE2b-256 | f5e804a531325e7510ffa59985623571417c81babfe94f8591eef3f5d44170f3 |
File details
Details for the file compspec-0.1.1-py3-none-any.whl
.
File metadata
- Download URL: compspec-0.1.1-py3-none-any.whl
- Upload date:
- Size: 24.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.11.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 67ecf6346500fc3d5459d1ba63509f0e4f84161707985a8fb8aada074e7c3be7 |
|
MD5 | 8060da26404ffb3b898e5718ca1f2c21 |
|
BLAKE2b-256 | c963b05a989a892aedcb9a37528ea4994996cc157d6c66624411f7ceadccc12c |