XBSL
English · Русский
Documentation: docs.keyfire.ru/xbsl
The XBSL (1C:Element) toolkit: a linter with autofixes, an LSP server, a project index,
platform documentation search, metadata scaffolding, translation of sources into English
spellings and an MCP server for AI agents – plus a VS Code extension on the same engine.
It works on Name.yaml (element description) and Name.xbsl (code module) pairs –
before the server-side compilation that happens on deploy.
Before 0.16 the project was named xbsl-lint (the
xbsllintpackage); the old commands, imports, env vars and entry-point groups keep working as aliases.
Not affiliated with 1C. "1C:Element", "1C:Fresh" and related names are trademarks of their respective owners. Language data is generated from your own distribution. See NOTICE.
Development notes and updates (in Russian): the 1C × AI: engineering workshop Telegram channel.
Why
1C:Element has no external tooling: the only code check is the server-side compilation on deploy – it is slow and knows nothing about project conventions. xbsl gives fast local feedback, catches what the compiler does not check at all, and takes over the metadata mechanics – creating objects, attributes and forms.
How it works
One engine, four surfaces. The core reads the <element>.yaml + <element>.xbsl pairs, and the scaffolding
writes them back; the CLI, the LSP server, the MCP server and the web UI are thin adapters over
the same core, so every surface sees the same rules, data and templates:
Quick start
Step 1 – install.
pip install xbsl # or from a clone of the repository: pip install -e .
Step 2 – generate the language data. The linter relies on tables extracted from your 1C:Element distribution (keywords, the stdlib type catalog, the configuration metamodel, terms, the documentation index, the component schema); they are NOT bundled in this repository:
xbsl extract --dist "<path to the 1C:Element distribution>"
The command runs every extractor in one go (python tools/extract.py from a clone is the same
entry point; --only picks a subset), auto-detects the platform version and places the data
under xbsl/data/element/ (gitignored). Details – data location, private data packages –
in the guide.
Step 3 – run.
xbsl path/to/sources # or: python -m xbsl path/to/sources
xbsl data-diff # what changed in the platform between two data versions
xbsl translate SOURCES # rewrite a project into English spellings (a project dictionary)
xbsl self-update # upgrade to the latest PyPI version, safe with busy exe stubs
The main flags: --list-rules, --fix, --select/--enable/--ignore,
--baseline/--write-baseline, --format text|json|codeclimate, --lang ru|en. The full
flag reference, the --stdin/--index editor modes, native mypyc wheels and the self-update
mechanics – in the guide.
What it does
Rules. 190 rules in the base set, in four tiers: A – structure and yaml schema, B – text and
typography conventions, C – code structure (blocks, brackets, unused locals, the style/
code conventions), D – semantics against the platform data and the project itself: every
type position in code and yaml, enumeration values, Query{...} block tables, cross-file
consistency, the types of attached .xlib libraries. The full list with severities and
documentation links – docs/RULES.md;
at runtime – xbsl --list-rules; what tier D verifies in depth –
the guide.
Autofixes. --fix repairs the mechanical findings in place – trailing whitespace,
typography characters, mixed newlines – and only them: anything needing judgment is never
touched.
Baseline. A rule can be adopted on an old codebase without cleaning all of it first: the current findings are frozen once, and only new code answers to the rule. The same file records point exclusions with reasons. Details.
Metadata scaffolding. Creating objects, attributes, routes and forms without hand-writing
yaml: 33 element kinds, forms generated with real content, context-aware rename-object,
access-control editing. The same operations through the CLI, MCP and LSP:
xbsl new-object vendor/App/Main Catalog Goods # the kind in either language
xbsl add-field vendor/App/Main/Goods.yaml <section> Color --type <type>
xbsl add-form . --name Goods # object + list forms, registered
xbsl rename-object . Goods Products # rename files + update references
The platform is bilingual: an element kind has an English name and a Russian one for the
same thing, and the tool takes either spelling (the kinds are resolved through the term dictionary
extracted from your distribution). Section names of add-field still go in the project's own
language; xbsl new-object --help lists the kinds it can create.
All subcommands with their options – the guide.
Editors. The VS Code extension
(Marketplace,
Open VSX): syntax highlighting, live and
project-wide diagnostics, go-to-definition and completion, the form designer, a metadata tree and
a deploy button. It runs on xbsl-lsp, a Language Server any LSP-capable editor can spawn (details).
Code templates. Type the first letters of a construct, press Ctrl+Space – get the whole
construct with edit points.
51 builtin templates (each one parsed by the linter's own parser, so it cannot insert broken
code), your own in .xbsl-templates.json, a management panel in VS Code; the mechanism and
file format mirror 1C:EDT.
Details.
Documentation search. tools/extract_docs.py turns the distribution's Element reference
into a local full-text docs.sqlite; the xbsl.docs API and the MCP tools search it.
Details.
MCP server. claude mcp add xbsl -- xbsl-mcp: linting, documentation search,
type_members and every scaffolding operation as meta_* tools – an agent creates an object
and gets the lint of the written files in one round trip.
Details.
Web interface. xbsl-web – a local page over the same engine: rule toggles, filters,
themes. Details.
CI. The exit code is non-zero only on error-severity findings, so xbsl gates a pipeline
as-is; --format codeclimate feeds the GitLab Code Quality widget. Ready-made GitHub
Actions and GitLab CI jobs –
the guide.
Extending. Entry points let a private package add rules, ship language data and override
severities without forking; XBSL_NO_PLUGINS=1 turns every plugin off.
Details.
Output language (RU/EN), Element data versions and the data root resolution order are also covered in the guide.
Tests
pip install -e ".[dev]"
pytest
Data-dependent tests are skipped automatically when the data has not been generated.
License
MIT – see LICENSE. Trademarks and data provenance – NOTICE. How to add a rule – CONTRIBUTING.md. Release history – CHANGELOG.md.
Release files for xbsl 0.93.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 | |
|---|---|---|---|
| xbsl-0.93.0.tar.gz | 1.3 MB | Details |
Built distributions (wheels)
Total release size: 28.5 MB
Release files / xbsl-0.93.0.tar.gz
| Download URL | xbsl-0.93.0.tar.gz |
|---|---|
| Size | 1.3 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
6f3c3f17936ec72e4ca4d31656c5898f54a34ca6f7e09ec641f1b85002212355
|
|
BLAKE2b-256 checksum How to use checksums |
54f3bb00ad6b2fc4ecdc63605cab263eb86d1a7b4dc274260e3d709d53ca8fed
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 4, 2026.
Transparency logRelease files / xbsl-0.93.0-py3-none-any.whl
| Download URL | xbsl-0.93.0-py3-none-any.whl |
|---|---|
| Size | 965.8 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
668c7c499d8ae3784a8c058879f1815f598bda914d782334c3e6445e5ad94181
|
|
BLAKE2b-256 checksum How to use checksums |
043bf3d32ba0811df5cd73d7dd4aeb629c2ff54591eea3408f793279a564e2b0
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 4, 2026.
Transparency logRelease files / xbsl-0.93.0-cp314-cp314-win_amd64.whl
| Download URL | xbsl-0.93.0-cp314-cp314-win_amd64.whl |
|---|---|
| Size | 1.2 MB |
| Tags | CPython 3.14 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
8c7e476c9e384009b343ce45718ae3417fd7ef29ce8840e97ec3f85f0e7b5c1e
|
|
BLAKE2b-256 checksum How to use checksums |
e31017de6db60b815e612eb3b9331ef4019dcd21acbe2eb0d5fb56301229d628
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 4, 2026.
Transparency logRelease files / xbsl-0.93.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
| Download URL | xbsl-0.93.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 1.5 MB |
| Tags | CPython 3.14 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
6bbfaa73388135de0607829e5b0b1825a99a8492cbdfa7a4feabbf5603ac9e86
|
|
BLAKE2b-256 checksum How to use checksums |
777fec2a1cfa20c19fd363d4d1e23edcff1f4dd1ebd0b4afe6e2feb70c73613f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 4, 2026.
Transparency logRelease files / xbsl-0.93.0-cp314-cp314-macosx_11_0_arm64.whl
| Download URL | xbsl-0.93.0-cp314-cp314-macosx_11_0_arm64.whl |
|---|---|
| Size | 1.3 MB |
| Tags | CPython 3.14 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
c40b664c20ef7ff6d4738c5fe5f8d119297ce0940ac05d9e60a153d0f365e446
|
|
BLAKE2b-256 checksum How to use checksums |
91a6733cb1c10d52e1b26631e93a3344bffa0ba6303e65f414737610dcaeb242
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 4, 2026.
Transparency logRelease files / xbsl-0.93.0-cp314-cp314-macosx_10_15_x86_64.whl
| Download URL | xbsl-0.93.0-cp314-cp314-macosx_10_15_x86_64.whl |
|---|---|
| Size | 1.3 MB |
| Tags | CPython 3.14 macOS 10.15+ x86-64 |
|
SHA-256 checksum How to use checksums |
5063d4f9d96d733a5e9709b45ce065670b37b242a3a0255197e37bdf6e2b857c
|
|
BLAKE2b-256 checksum How to use checksums |
af55fcc647e6094ca27350bc0390fbf087856c8a83151fb3aa01b4b0fc77649d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 4, 2026.
Transparency logRelease files / xbsl-0.93.0-cp313-cp313-win_amd64.whl
| Download URL | xbsl-0.93.0-cp313-cp313-win_amd64.whl |
|---|---|
| Size | 1.2 MB |
| Tags | CPython 3.13 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
6e249dd741a27380bcd66eea252927af29f7dc04898b48e4baaa037362ca2555
|
|
BLAKE2b-256 checksum How to use checksums |
7e6ceeb61f73c90eaa10ef72fbfa4961f6979dab6573abc9e114534c1800a6ce
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 4, 2026.
Transparency logRelease files / xbsl-0.93.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
| Download URL | xbsl-0.93.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 1.5 MB |
| Tags | CPython 3.13 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
0b32efff7ac658baef6ddd67da999a75be45bafdf6557b5669aa423ab73176ad
|
|
BLAKE2b-256 checksum How to use checksums |
870a8138e5eeb897bc54c9b20d4e45589aba927db72bbb310d82860a15e4d725
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 4, 2026.
Transparency logRelease files / xbsl-0.93.0-cp313-cp313-macosx_11_0_arm64.whl
| Download URL | xbsl-0.93.0-cp313-cp313-macosx_11_0_arm64.whl |
|---|---|
| Size | 1.3 MB |
| Tags | CPython 3.13 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
0a602434fb1c9c96edc9d23964bbe46b05002b7cad565493b4d4b4315e459051
|
|
BLAKE2b-256 checksum How to use checksums |
c144d77881d2225171be502b9b53f5591ac1e47a13ceed8c87373a49e0ec5cb1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 4, 2026.
Transparency logRelease files / xbsl-0.93.0-cp313-cp313-macosx_10_13_x86_64.whl
| Download URL | xbsl-0.93.0-cp313-cp313-macosx_10_13_x86_64.whl |
|---|---|
| Size | 1.3 MB |
| Tags | CPython 3.13 macOS 10.13+ x86-64 |
|
SHA-256 checksum How to use checksums |
bc2b362f64c8320c90a938e1e2e16b1cd1fc22769ac368a9e5db0f3b8814a3cb
|
|
BLAKE2b-256 checksum How to use checksums |
1133e576d42f5eebd1533df1e15090a1e864d68416e68a24f5b239ada246e4ff
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 4, 2026.
Transparency logRelease files / xbsl-0.93.0-cp312-cp312-win_amd64.whl
| Download URL | xbsl-0.93.0-cp312-cp312-win_amd64.whl |
|---|---|
| Size | 1.2 MB |
| Tags | CPython 3.12 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
5ebb0aaba6571ff8fc05f8d25cfd5f391f4ea7a932cb45f0061b8c90cb936e16
|
|
BLAKE2b-256 checksum How to use checksums |
a6a89327759e9160a4d9c41be1cec0338b77393dba90b013310d8840391ef510
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 4, 2026.
Transparency logRelease files / xbsl-0.93.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
| Download URL | xbsl-0.93.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 1.5 MB |
| Tags | CPython 3.12 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
d830a232806ba9bed832b9526060874dd7a6a80f9cf111d19872746b440a8a63
|
|
BLAKE2b-256 checksum How to use checksums |
74f5e5965910a61cf55b8bcc8de8a8e677b4444512e8ee227448dc4af4a57b53
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 4, 2026.
Transparency logRelease files / xbsl-0.93.0-cp312-cp312-macosx_11_0_arm64.whl
| Download URL | xbsl-0.93.0-cp312-cp312-macosx_11_0_arm64.whl |
|---|---|
| Size | 1.3 MB |
| Tags | CPython 3.12 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
48195b7b5a5c6b94767586b71d44e5e5d2349e61803af58f8865165e4f91807d
|
|
BLAKE2b-256 checksum How to use checksums |
418d8bf65a3bb6ca8632f72fd984731dec607fd50073a3e5d8b0410aabab998c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 4, 2026.
Transparency logRelease files / xbsl-0.93.0-cp312-cp312-macosx_10_13_x86_64.whl
| Download URL | xbsl-0.93.0-cp312-cp312-macosx_10_13_x86_64.whl |
|---|---|
| Size | 1.3 MB |
| Tags | CPython 3.12 macOS 10.13+ x86-64 |
|
SHA-256 checksum How to use checksums |
71a5a815670e939e9233db370f1931e49ad8219f3214c48a4df01eb34e293616
|
|
BLAKE2b-256 checksum How to use checksums |
0632e93cbd1814d96820be2e50d848b506654bd37d33877a38f72c3df3b1e7e9
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 4, 2026.
Transparency logRelease files / xbsl-0.93.0-cp311-cp311-win_amd64.whl
| Download URL | xbsl-0.93.0-cp311-cp311-win_amd64.whl |
|---|---|
| Size | 1.2 MB |
| Tags | CPython 3.11 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
9f6593477c9cbd6bb8919ad4e1d73156a4dca947eda6d3218042c852b0783364
|
|
BLAKE2b-256 checksum How to use checksums |
c4a95a37d9ed76788d74e86426b45a501310194065ab1c448eb7da6d6fb328e8
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 4, 2026.
Transparency logRelease files / xbsl-0.93.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
| Download URL | xbsl-0.93.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 1.5 MB |
| Tags | CPython 3.11 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
5f3694e11b46ac9446ce2e7c67d665cd3e237c070c9935241034a0235a075937
|
|
BLAKE2b-256 checksum How to use checksums |
4403549f33ea739748acd42a2db02873c27c9d574eeeca63095eeb4ab05a309d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 4, 2026.
Transparency logRelease files / xbsl-0.93.0-cp311-cp311-macosx_11_0_arm64.whl
| Download URL | xbsl-0.93.0-cp311-cp311-macosx_11_0_arm64.whl |
|---|---|
| Size | 1.3 MB |
| Tags | CPython 3.11 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
11c47b70f70a919a5469186670b18da88dd9b96ba219bc41678095d33ae582ef
|
|
BLAKE2b-256 checksum How to use checksums |
78b5f4cedef34ff842c8dcf48ab8712eb02e29ad4d8e9bfe9a54a88cf54ea5d8
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 4, 2026.
Transparency logRelease files / xbsl-0.93.0-cp311-cp311-macosx_10_9_x86_64.whl
| Download URL | xbsl-0.93.0-cp311-cp311-macosx_10_9_x86_64.whl |
|---|---|
| Size | 1.3 MB |
| Tags | CPython 3.11 macOS 10.9+ x86-64 |
|
SHA-256 checksum How to use checksums |
0f3a69159f51fd7eb7712ad0fdb9a592b0a7064f334d0d7db35fad0063e52cab
|
|
BLAKE2b-256 checksum How to use checksums |
57dc127f654362b84813396c518cc60ff60a0b462b9d3dabf1a2d4e67a681e4f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 4, 2026.
Transparency logRelease files / xbsl-0.93.0-cp310-cp310-win_amd64.whl
| Download URL | xbsl-0.93.0-cp310-cp310-win_amd64.whl |
|---|---|
| Size | 1.2 MB |
| Tags | CPython 3.10 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
a6e0e9489900a41d170f0de2cea4c8c38b0839f65758b6739a6b1b8301980e24
|
|
BLAKE2b-256 checksum How to use checksums |
e4d07f4448c6b0fb3edfe0ff8519eac2d3a2ce917c522b504c022dc6edd7c74b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 4, 2026.
Transparency logRelease files / xbsl-0.93.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
| Download URL | xbsl-0.93.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 1.5 MB |
| Tags | CPython 3.10 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
0788869d15945187bd8c2b2eb980a6c764483a2a64fab93fa4456b979d624868
|
|
BLAKE2b-256 checksum How to use checksums |
ae6af635091916696834471637d96aaf8cf5e737380fe78a1cf56caba2514cd3
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 4, 2026.
Transparency logRelease files / xbsl-0.93.0-cp310-cp310-macosx_11_0_arm64.whl
| Download URL | xbsl-0.93.0-cp310-cp310-macosx_11_0_arm64.whl |
|---|---|
| Size | 1.3 MB |
| Tags | CPython 3.10 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
fd4454e9c2b93edd67950aebbb08f00b3adf03a8091f1714228a9ae02da57955
|
|
BLAKE2b-256 checksum How to use checksums |
245d995e1e8c2b4b99dc5aa67f512ab016728da29ec3973be23f5690a9be2518
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 4, 2026.
Transparency logRelease files / xbsl-0.93.0-cp310-cp310-macosx_10_9_x86_64.whl
| Download URL | xbsl-0.93.0-cp310-cp310-macosx_10_9_x86_64.whl |
|---|---|
| Size | 1.3 MB |
| Tags | CPython 3.10 macOS 10.9+ x86-64 |
|
SHA-256 checksum How to use checksums |
cea17836e8d934a3b022409080f26ca95266dddb491ca9191f5126bd1c1e714d
|
|
BLAKE2b-256 checksum How to use checksums |
168425812d8bf5fa2f915c57db2f5698f93f0d19d912020a69ebd6eabb393996
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 4, 2026.
Transparency log