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.1.8.tar.gz (54.3 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.1.8-py3-none-any.whl (75.7 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: specitems-1.1.8.tar.gz
  • Upload date:
  • Size: 54.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.10.7 {"installer":{"name":"uv","version":"0.10.7","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.1.8.tar.gz
Algorithm Hash digest
SHA256 c94485a5e9d50dba97eda9621e6c79af943bb2874a53accfdc49fcf44d981272
MD5 d50bfc75ea8a49b6abd2ebf86fb3955d
BLAKE2b-256 d67098e734d8ca21b4d86de31d31290ab53a7c9b3e16d5d5c7e18a8906aef4d9

See more details on using hashes here.

File details

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

File metadata

  • Download URL: specitems-1.1.8-py3-none-any.whl
  • Upload date:
  • Size: 75.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.10.7 {"installer":{"name":"uv","version":"0.10.7","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.1.8-py3-none-any.whl
Algorithm Hash digest
SHA256 bd533511d0f284cc2b959bbf707b8f225309532121cbf9af34ac75aa8667aff0
MD5 88748954986562edccca58df1bbe9f95
BLAKE2b-256 7fc4b7b78c07e86ea9f487fe1759d3cee7e168c04cbaf73ee2c1312ab85f6076

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