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.8.0.tar.gz (570.8 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.8.0.tar.gz.

File metadata

  • Download URL: atlan_application_sdk_conformance-0.8.0.tar.gz
  • Upload date:
  • Size: 570.8 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.8.0.tar.gz
Algorithm Hash digest
SHA256 1ed838b742740ef759ceeeba1cd8fdb351079367abff2464e81fc2829b4457da
MD5 5d096fd7f52444decdb8d9ea4f0acbc3
BLAKE2b-256 451f204d55c1001fa9f8a70fb3a9a84548115d306d1d8dbdba966b6cfdd5e7fc

See more details on using hashes here.

File details

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

File metadata

  • Download URL: atlan_application_sdk_conformance-0.8.0-py3-none-any.whl
  • Upload date:
  • Size: 395.7 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.8.0-py3-none-any.whl
Algorithm Hash digest
SHA256 83e95816a080af9027814a724802f50a1b076b27c8a8f421b83e7470ba6e6cda
MD5 2d0e0aea811f0484aab916960c6e8d6a
BLAKE2b-256 ae02f11c54134a82f49896d7ed3de7c8ba14ae31c31742ece77efe1cf8684784

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