Crypto Export Notice Lint (EAR 742.15)
Runs the same checker as our npm package on a Node.js runtime that pip installs for you (
nodejs-wheel-binaries) - no system Node.js needed. Your files are checked locally.
Ten checks on the export paragraph of a repository that ships encryption
Install
crypto-export-notice-lint file
Node 18+. The same 10 rules as the VS Code extension, from a terminal or CI.
Free
- Run all 10 checks on the README or EXPORT notice open in the editor and get the findings in the Problems panel — the file is finished without a key.
--ruleslists every rule
With a licence ($29 once)
- Sweep every Markdown file in the repository and write a dated cryptoExport-report.md you keep and hand over: scope and ownership, not a limit on the free check.
crypto-export-notice-lint --dir ./templates --report html --out report.html
US export-control counsel is commonly quoted at 300-600 USD per hour, and a release review is not billed in minutes.
Use from an AI agent (MCP)
Claude Code · Cursor · Windsurf · any MCP client - add to your MCP config:
{ "mcpServers": { "crypto-export-notice-lint": { "command": "crypto-export-notice-lint", "args": ["--mcp"] } } }
Tools: check_text and check_file (free) · check_dir (licence). The agent gets every finding with the line number.
Use in CI
- name: Crypto Export Notice Lint (EAR 742.15)
run: pip install rulestamp-crypto-export-notice-lint && crypto-export-notice-lint --dir . --ci
The folder sweep, reports and CI mode need one licence — one payment, no subscription. Set READYSTACK_LICENSE=<key> or run --license <key> once.
Install (PyPI)
pip install rulestamp-crypto-export-notice-lint
crypto-export-notice-lint --help
Metadata
Release files for rulestamp-crypto-export-notice-lint 1.0.4
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| rulestamp_crypto_export_notice_lint-1.0.4.tar.gz | 15.5 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| rulestamp_crypto_export_notice_lint-1.0.4-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 33.1 kB
Release files / rulestamp_crypto_export_notice_lint-1.0.4.tar.gz
| Download URL | rulestamp_crypto_export_notice_lint-1.0.4.tar.gz |
|---|---|
| Size | 15.5 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
2e26f09f24de3b5cdf281c39b809252062987cdcefdc98f950b4f061d66b60e5
|
|
BLAKE2b-256 checksum How to use checksums |
a7bbd369d56e8adc4a81b6b3fd11c809e5d45614f491fbe8fb2177f969a83190
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.12.3
|
Release files / rulestamp_crypto_export_notice_lint-1.0.4-py3-none-any.whl
| Download URL | rulestamp_crypto_export_notice_lint-1.0.4-py3-none-any.whl |
|---|---|
| Size | 17.6 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
c1e882b9ca4b8406f512eb82aaabf4256009c0555d94174e87b5360fcea678bf
|
|
BLAKE2b-256 checksum How to use checksums |
c58abc7e2bb8c08fee64a808e15380826155da8bd147f1901ef02631eaad5736
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.12.3
|