Skip to main content

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

Suppressing a finding

Most findings are suppressed inline, next to the violating line:

x = 1  # conformance: ignore[E001] reason

A rule that checks for something missing repo-wide (no line to attach an inline comment to) is instead exempted via a [tool.conformance] key in the repo's own pyproject.toml — see docs/schema-contract.md §6.4 for the canonical convention and when to use it over inline suppression.

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.

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.14.0.tar.gz (858.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.14.0.tar.gz.

File metadata

  • Download URL: atlan_application_sdk_conformance-0.14.0.tar.gz
  • Upload date:
  • Size: 858.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.29 {"installer":{"name":"uv","version":"0.11.29","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.14.0.tar.gz
Algorithm Hash digest
SHA256 af600bec757db8340aa055f181faea25e6d83b8c908c200400c2c0e965ec4243
MD5 d6827cab0b1b12687f91a99f02609dbc
BLAKE2b-256 b78d605dfe8ad4b7d76b077b93f4ff7f76c1b68b582db440866a1b9b9d8d463e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: atlan_application_sdk_conformance-0.14.0-py3-none-any.whl
  • Upload date:
  • Size: 671.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.29 {"installer":{"name":"uv","version":"0.11.29","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.14.0-py3-none-any.whl
Algorithm Hash digest
SHA256 13c69ab4e0318fa7f5e19e807a51608bdcb1aad6db7d36f906e79d5ee32f58ac
MD5 8cd984148f356e5b6ce8d4108aaf5af4
BLAKE2b-256 2fb3268af05e56b15ef5ff842d6828d1a58fb81860efb813e705c94a80b46f3a

See more details on using hashes here.

Release history Release notifications | RSS feed

0.22.0

2 files

0.21.0

2 files

0.20.1

2 files

0.20.0

2 files

0.19.1

2 files

0.19.0

2 files

0.18.0

2 files

0.17.0

2 files

0.16.0

2 files

0.15.0

2 files

This release

0.14.0 This release

2 files

0.13.0

2 files

0.12.0

2 files

0.11.3

2 files

0.11.2

2 files

0.11.1

2 files

0.11.0

2 files

0.10.0

2 files

0.9.0

2 files

0.8.0

2 files

0.7.0

2 files

0.6.0

2 files

0.5.0

2 files

0.4.0

2 files

0.3.0

2 files

0.2.0

2 files

Supported by

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