cairn-lang (compatibility shim)
cairn was split into two packages in v0.9:
- deborah — the process language (spec, grammar, conformance, render).
- huldah — human-systems analysis (human factors, UI evidence, layout load, live observation, agent harness).
This package keeps import cairn working, re-exporting every pre-split name
from its new home with a DeprecationWarning. Submodules resolve too, including
deep paths (cairn.grammar.parser).
It depends only on deborah. If you used the analysis half, install
huldah as well (or pip install 'cairn-lang[analysis]') — otherwise those
names raise an ImportError naming the package to install.
The document format is unchanged: .cairn.md files and ```cairn fences
still work exactly as before. Only the Python distributions were renamed.
Scheduled for removal one minor release after the last consumer migrates. See MIGRATING.md.
Metadata
Release files for cairn-lang 0.9.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| cairn_lang-0.9.0.tar.gz | 9.5 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| cairn_lang-0.9.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 18.4 kB
Release files / cairn_lang-0.9.0.tar.gz
| Download URL | cairn_lang-0.9.0.tar.gz |
|---|---|
| Size | 9.5 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
0a7f3000ee7e29f0ce5ad50414f64230298027014637eebba37e997263c995a5
|
|
BLAKE2b-256 checksum How to use checksums |
1e3956a4f8391710e771ad0edd9b0e3944b8d93431fdb614d7bb6385c5bfd5f3
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.12.3
|
Release files / cairn_lang-0.9.0-py3-none-any.whl
| Download URL | cairn_lang-0.9.0-py3-none-any.whl |
|---|---|
| Size | 8.9 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
584d20776c8b03c5a01baf67d9f5a44b87186010e9117b4c3f683c15b5395bff
|
|
BLAKE2b-256 checksum How to use checksums |
553e97ada027417c293c3d62a3ce5940fb203d9cf29ed4f36c368b86e7d239c5
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.12.3
|