Skip to main content

Provides interfaces to work with specification items.

Project description

Overview

The specitems Python package provides interfaces to work with specification items. Specifications are written in specification items which may contain dictionaries, lists, integers, floating-point numbers, and strings. The format of these items is extensible, human readable, machine readable, Git friendly, and can be customized according to domain-specific needs. The items are connected through links which may contain role-specific extra information. This enables different views to a specification item graph depending on the use case.

The package is maintained by the specthings project. Users of the package are specware and specmake.

Contributing

Please refer to our Contributing Guidelines.

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

specitems-1.6.11.tar.gz (63.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

specitems-1.6.11-py3-none-any.whl (90.3 kB view details)

Uploaded Python 3

File details

Details for the file specitems-1.6.11.tar.gz.

File metadata

  • Download URL: specitems-1.6.11.tar.gz
  • Upload date:
  • Size: 63.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.10.12 {"installer":{"name":"uv","version":"0.10.12","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for specitems-1.6.11.tar.gz
Algorithm Hash digest
SHA256 b6741671516567c73bb13a4709d5a285fa69bddd9078270308fc0e3bc9d4ef63
MD5 be13f107eb76b951b01504215e35bd5a
BLAKE2b-256 8abb12a67a104a27631da803ca5295ff58caa2f13d0d62019567179e2eb1dada

See more details on using hashes here.

File details

Details for the file specitems-1.6.11-py3-none-any.whl.

File metadata

  • Download URL: specitems-1.6.11-py3-none-any.whl
  • Upload date:
  • Size: 90.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.10.12 {"installer":{"name":"uv","version":"0.10.12","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for specitems-1.6.11-py3-none-any.whl
Algorithm Hash digest
SHA256 b169e32d3f76c278b6d991a1458a3ff658bd0f266542d97d84e6a36e10d8da9b
MD5 6e00f835c89353975c83c041bd5be408
BLAKE2b-256 847637711c86b5c6c9db123303d194fa933edd1fa29b8cb5a570ce46eca19355

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page