Skip to main content

Conformance suite, remediation programs, and CLI for the Atlan Application SDK

Project description

atlan-application-sdk-conformance

Dev-only conformance suite, remediation programs, and CLI for the Atlan Application SDK.

Do not add this as a production dependency. It is intended for developer machines and CI only.

Installation

uv add --dev atlan-application-sdk-conformance

Usage

# Run the conformance suite
uv run atlan-application-sdk-conformance detect --repo . --series E,L,C --output report.sarif

# Get the path to bundled remediation programs (for SKILL.md / reactor)
uv run atlan-application-sdk-conformance programs-dir

# Regenerate rule docs
uv run atlan-application-sdk-conformance gen-rule-docs

In CI

Consumer repos should reference this package via the reusable workflow in atlanhq/application-sdk:

uses: atlanhq/application-sdk/.github/workflows/conformance-reusable.yaml@main
# No inputs required — the published PyPI package is used by default.

See conformance/programs/conformance-remediation.prose.md for the /remediate skill entry contract.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

atlan_application_sdk_conformance-0.2.0.tar.gz (304.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

File details

Details for the file atlan_application_sdk_conformance-0.2.0.tar.gz.

File metadata

  • Download URL: atlan_application_sdk_conformance-0.2.0.tar.gz
  • Upload date:
  • Size: 304.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.21 {"installer":{"name":"uv","version":"0.11.21","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for atlan_application_sdk_conformance-0.2.0.tar.gz
Algorithm Hash digest
SHA256 e43d13764ff1bc513c046d4f39a3cb94bff2d4492b6b4967b3dddae26ddc540d
MD5 39c4c85de6a56c5e05a3fbebe5968fb7
BLAKE2b-256 8b2424189b20ead5fdf9d381ad54948ec8b8ad5b2903d5e5cfd79ecd5f0d532c

See more details on using hashes here.

File details

Details for the file atlan_application_sdk_conformance-0.2.0-py3-none-any.whl.

File metadata

  • Download URL: atlan_application_sdk_conformance-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 116.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.21 {"installer":{"name":"uv","version":"0.11.21","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for atlan_application_sdk_conformance-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 cda140ee73941c15779e0c623a483c29e41b48a29e0311626f285a8b5fad7e8c
MD5 4c062defe4247da00876030099d28696
BLAKE2b-256 928736ced7fe9ebd45cd1170bbc1a38704908e1dca48a26fe242fac77e6f1e30

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page