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.3.0.tar.gz (318.2 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.3.0.tar.gz.

File metadata

  • Download URL: atlan_application_sdk_conformance-0.3.0.tar.gz
  • Upload date:
  • Size: 318.2 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.3.0.tar.gz
Algorithm Hash digest
SHA256 29c243ec21b232e0c6b80aebf4ac760a1b3c6976c06a1244d571798cab5d5e16
MD5 f6e6c73a5e1f804f746e56238f9642f0
BLAKE2b-256 19bf4036940a1e6d94468490d6e9f7c0beac771aa70f0a0970334ee19346b8db

See more details on using hashes here.

File details

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

File metadata

  • Download URL: atlan_application_sdk_conformance-0.3.0-py3-none-any.whl
  • Upload date:
  • Size: 132.1 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.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 3fa72a09149307e7db79d6dac2007026603fefc763ae25c6ed66172e8d8095ee
MD5 1ba4c56214d9ece9b92266b45b21655a
BLAKE2b-256 ac4d610e528ed3e8abbd7dd86bb1d345b3838af65db1f4335ab8ff5a00e88a90

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