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.8.tar.gz (63.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.6.8-py3-none-any.whl (88.5 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: specitems-1.6.8.tar.gz
  • Upload date:
  • Size: 63.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.6.8.tar.gz
Algorithm Hash digest
SHA256 b74c0efb023627a305b597bd90fe49a9e71077ba50339e91d542b23b08bcf0cf
MD5 e4e9927791728c8225aa82b1edbac7f0
BLAKE2b-256 86c02ead0f88e0481b2b550222558b1adc924e1b81e7d20affe92fdff7cac889

See more details on using hashes here.

File details

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

File metadata

  • Download URL: specitems-1.6.8-py3-none-any.whl
  • Upload date:
  • Size: 88.5 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.8-py3-none-any.whl
Algorithm Hash digest
SHA256 c2aef2f8805dc7afefe5fc03e9467edaf3f1f23ad04209018629570b026d20cc
MD5 af6be3d876045acd21b58926350213e8
BLAKE2b-256 5609ae352fd8439e09b0da3714d95a47f53c22f2f874ab2dea251ad13bb3d1f1

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