Metadata-Version: 2.4
Name: oaknut
Version: 12.4.1
Summary: Namespace placeholder for the oaknut-* family of Acorn computer tools. Install oaknut-dfs, oaknut-adfs, oaknut-disc, etc. — not this.
Author-email: Robert Smallshire <robert@smallshire.org.uk>
License-Expression: MIT
Project-URL: Homepage, https://github.com/rob-smallshire/oaknut
Project-URL: Repository, https://github.com/rob-smallshire/oaknut
Project-URL: Issues, https://github.com/rob-smallshire/oaknut/issues
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Topic :: System :: Filesystems
Requires-Python: >=3.11
Description-Content-Type: text/markdown

# oaknut

This distribution is a **namespace placeholder**. It ships no code and has no
runtime dependencies. It exists so that the `oaknut` name on PyPI is owned by
the same project that publishes the `oaknut-*` family of packages.

You almost certainly want one of:

| Package | Purpose |
|---|---|
| [`oaknut-adfs`](https://pypi.org/project/oaknut-adfs/) | Acorn ADFS disc image support for Archimedes, RISC OS, and BBC Master |
| [`oaknut-afs`](https://pypi.org/project/oaknut-afs/) | Acorn Level 3 File Server (AFS) filesystem support — the private on-disc format WFSINIT prepares in the tail of an old-map ADFS disc |
| [`oaknut-basic`](https://pypi.org/project/oaknut-basic/) | BBC BASIC tokeniser and detokeniser for Acorn 8-bit and 32-bit BASIC source files |
| [`oaknut-cli`](https://pypi.org/project/oaknut-cli/) | Shared CLI toolkit for the oaknut family: the contributed-command axis and report-rendering helpers a disc command needs, below the filesystem packages |
| [`oaknut-dfs`](https://pypi.org/project/oaknut-dfs/) | Python library for handling Acorn DFS disc images (SSD/DSD format) |
| [`oaknut-disc`](https://pypi.org/project/oaknut-disc/) | CLI for working with Acorn DFS, ADFS, and AFS disc images |
| [`oaknut-discimage`](https://pypi.org/project/oaknut-discimage/) | Disc image sector abstractions shared by Acorn filesystem packages |
| [`oaknut-exception`](https://pypi.org/project/oaknut-exception/) | Categorised exceptions and CLI error-reporting boundary for the oaknut package family |
| [`oaknut-extension`](https://pypi.org/project/oaknut-extension/) | Entry-point plug-in framework shared by every extensible axis of the oaknut package family |
| [`oaknut-file`](https://pypi.org/project/oaknut-file/) | Acorn file metadata handling: INF sidecars, filename encoding, xattrs, and access flags |
| [`oaknut-filesystem`](https://pypi.org/project/oaknut-filesystem/) | The pluggable filesystem contract for the oaknut family: detection, capabilities, geometry, partitions, and the identification coordinator |
| [`oaknut-zip`](https://pypi.org/project/oaknut-zip/) | Work with ZIP files containing Acorn computer metadata |

Source: https://github.com/rob-smallshire/oaknut
