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.3.0.tar.gz (56.1 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.3.0-py3-none-any.whl (77.7 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: specitems-1.3.0.tar.gz
  • Upload date:
  • Size: 56.1 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.3.0.tar.gz
Algorithm Hash digest
SHA256 74c7957e7d9ef18634cdd9c2fee1c01945d3650a72b0b4eca39d28df32723bca
MD5 5013b9a57d02f5d4634d912553abcc2b
BLAKE2b-256 a60cad0165969a2dbe6b8f3ddf07fb85a907af05836def0c4d8508210d6828d1

See more details on using hashes here.

File details

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

File metadata

  • Download URL: specitems-1.3.0-py3-none-any.whl
  • Upload date:
  • Size: 77.7 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.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 f106f79f465523480984f882899fc12f044ac5e3577a37995d2013ba4089bfc8
MD5 8e7d92c6943d8a7ce7a2efd6528910cc
BLAKE2b-256 c49b9b3633f742b8f3b6e6887198a2a3e197cfee517f6aead74ddb3973fc3722

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