Skip to main content

Craft Application

Documentation Status Codecov Status Ruff status

Craft Application is the base library for all Starcraft applications.

Its purpose is to provide a single source of truth for the implementation of common Starcraft mechanisms, such as application services and project models.

This library is most useful for app developers in the Starcraft family.

Documentation

The Craft Application documentation provides guidance about understanding and using the library.

Community and support

You can report any issues or bugs on the project's GitHub repository.

Craft Application is covered by the Ubuntu Code of Conduct.

Contribute to Craft Application

Craft Application is open source and part of the Canonical family. We would love your help.

If you're interested, start with the contribution guide.

We welcome any suggestions and help with the docs. The Canonical Open Documentation Academy is the hub for doc development, including Craft Application docs. No prior coding experience is required.

Craft Application is released under the GPL-3.0 license.

© 2023-2025 Canonical Ltd.

Release files for craft-application 7.3.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for craft-application 7.3.0
File Size Uploaded
craft_application-7.3.0.tar.gz 725.8 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for craft-application 7.3.0
File Interpreter ABI Platform
craft_application-7.3.0-py3-none-any.whl Python 3 none any Details

Total release size: 943.3 kB

Release files / craft_application-7.3.0.tar.gz

Download URL craft_application-7.3.0.tar.gz
Size 725.8 kB
Tags Source
SHA-256 checksum
How to use checksums
4102567ca08cc306ff0022ca573687e72579b21c7aeee19d63705e5718af43cd
BLAKE2b-256 checksum
How to use checksums
3cb674682e7ad5da84d51fbb43a2dfb6bc3622836491918fdc0f3de1f46c099b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 23, 2026.

Transparency log

Release files / craft_application-7.3.0-py3-none-any.whl

Download URL craft_application-7.3.0-py3-none-any.whl
Size 217.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
ef58e272a73d2b073c70dd5cb585db21179442824d2957a4dfab2ee661cba507
BLAKE2b-256 checksum
How to use checksums
1c6027198bf033998eccc7e46528c755a5d9032b96688881d960dcdebcddd03a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 23, 2026.

Transparency log

Release history Release notifications | RSS feed

7.4.0

2 release files

This release

7.3.0 This release

2 release files

7.2.1

2 release files

7.2.0

2 release files

7.1.0

2 release files

7.0.1

2 release files

7.0.0

2 release files

6.4.0

2 release files

6.3.1

2 release files

6.3.0

2 release files

6.2.2

2 release files

6.2.1

2 release files

6.2.0

2 release files

6.1.1

2 release files

6.1.0

2 release files

6.0.1

2 release files

6.0.0

2 release files

5.10.2

2 release files

5.10.1

2 release files

5.10.0

2 release files

5.9.1

2 release files

5.9.0

2 release files

5.8.0

2 release files

5.7.1

2 release files

5.7.0

2 release files

5.6.5

2 release files

5.6.4

2 release files

5.6.3

2 release files

5.6.2

2 release files

5.6.1

2 release files

5.6.0

2 release files

5.5.0

2 release files

5.4.0

2 release files

5.3.0

2 release files

5.2.1

2 release files

5.2.0

2 release files

5.1.0

2 release files

5.0.4

2 release files

5.0.3

2 release files

5.0.2

2 release files

5.0.1

2 release files

5.0.0

2 release files

4.10.0

2 release files

4.9.1

2 release files

4.9.0

2 release files

4.8.3

2 release files

4.8.2

2 release files

4.8.1

2 release files

4.8.0

2 release files

4.7.0

2 release files

4.6.0

2 release files

4.5.0

2 release files

4.4.1

2 release files

4.4.0

2 release files

4.3.0

2 release files

4.2.7

2 release files

4.2.6

2 release files

4.2.5

2 release files

4.2.4

2 release files

4.2.3

2 release files

4.2.2

2 release files

4.2.1

2 release files

4.2.0

2 release files

4.1.3

2 release files

4.1.2

2 release files

4.1.1

2 release files

4.1.0

2 release files

4.0.0

2 release files

3.2.0

2 release files

3.1.0

2 release files

3.0.0

2 release files

2.9.0

2 release files

2.8.0

2 release files

2.7.0

2 release files

2.6.3

2 release files

2.6.2

2 release files

2.6.1

2 release files

2.6.0

2 release files

2.5.0

2 release files

2.4.0

2 release files

2.3.0

2 release files

2.2.0

2 release files

2.1.0

2 release files

2.0.0

2 release files

1.2.1

2 release files

1.2.0

2 release files

1.1.0

2 release files

1.0.0

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page