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.7.0.tar.gz (541.4 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.7.0.tar.gz.

File metadata

  • Download URL: atlan_application_sdk_conformance-0.7.0.tar.gz
  • Upload date:
  • Size: 541.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.24 {"installer":{"name":"uv","version":"0.11.24","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.7.0.tar.gz
Algorithm Hash digest
SHA256 044b3ad392c447ad5965841c2110c219d402a2052efc27077255b918fad1691d
MD5 38c0c7fc77225e9cbf3ce352c5597d46
BLAKE2b-256 45b1a5ab7fe5b0aab0a213803015c2c95e9bd1b9289adaa963bbb09a251f1d0f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: atlan_application_sdk_conformance-0.7.0-py3-none-any.whl
  • Upload date:
  • Size: 366.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.24 {"installer":{"name":"uv","version":"0.11.24","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.7.0-py3-none-any.whl
Algorithm Hash digest
SHA256 734c3240ac4fc50befe8e2063c730dc4b725eacf58a87d330adb8d75a2b66612
MD5 f91860a434b1019ddf97f4c8309064be
BLAKE2b-256 8f2f6d0d7e3f40206fdb1668054545cfb978b4ba5d456079bb8524a9bf272289

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