Metadata-Version: 2.4
Name: specitems
Version: 1.1.12
Summary: Provides interfaces to work with specification items.
Keywords: certification,documentation,markdown,qualification,requirements-management,traceability
Author: The specitems Authors
Author-email: The specitems Authors <specthings@embedded-brains.de>
License-Expression: BSD-2-Clause
Classifier: Development Status :: 5 - Production/Stable
Classifier: Environment :: Console
Classifier: Intended Audience :: Developers
Classifier: Operating System :: POSIX
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Programming Language :: Python :: 3.14
Classifier: Topic :: Software Development :: Documentation
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Topic :: Text Processing :: Markup
Classifier: Typing :: Typed
Requires-Dist: mdformat>=0.7.22
Requires-Dist: mdformat-deflist>=0.1.3
Requires-Dist: mdformat-footnote>=0.1.3
Requires-Dist: mdformat-frontmatter>=2.0.10
Requires-Dist: mdformat-myst>=0.3.0
Requires-Dist: mdformat-tables>=1.0.0
Requires-Dist: pyyaml>=6.0.3
Requires-Python: >=3.11
Project-URL: Source Code, https://github.com/specthings/specitems
Project-URL: Bug Tracker, https://github.com/specthings/specitems/issues
Description-Content-Type: text/markdown

<!--
SPDX-License-Identifier: CC-BY-SA-4.0

Copyright (C) 2026 embedded brains GmbH & Co. KG
-->
## 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](https://github.com/specthings)
project.  Users of the package are
[specware](https://github.com/specthings/specitems)
and
[specmake](https://github.com/specthings/specmake).

## Contributing

Please refer to our
[Contributing Guidelines](https://github.com/specthings/specitems/blob/main/CONTRIBUTING.md).
