Skip to main content

A set of build tools for Amazon Braket

Project description

Braket Build Tools

Installing the Amazon Braket Build Tools

The Amazon Braket Build Tools can be installed with pip as follows:

pip install amazon-braket-build-tools

You can also install from source by cloning this repository and running a pip install command in the root directory of the repository:

git clone https://github.com/aws/amazon-braket-build-tools.git
cd amazon-braket-build-tools
pip install .

Flake8 Checkstyle Plugin

This tool checks python source code for Braket checkstyle standards as a Flake8 plugin. Installing amazon-braket-build-tools automatically registers this plugin with flake8 and will be run by default whenever flake8 is used.

Testing The Installation

To test if the extension has been installed run:

flake8 --enable-extensions=BCS --help

At the bottom of the output you should see braket checkstyle among your installed plugins:

Installed plugins: braket.flake8_plugins.braket_checkstyle_plugin: 0.1.0

Running

To run with the extension enabled, just run flake8 on the module of your choice. For example:

flake8 --enable-extensions=BCS src

Security

See CONTRIBUTING for more information.

License

This project is licensed under the Apache-2.0 License.

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

amazon_braket_build_tools-0.2.18.tar.gz (11.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

amazon_braket_build_tools-0.2.18-py3-none-any.whl (12.2 kB view details)

Uploaded Python 3

File details

Details for the file amazon_braket_build_tools-0.2.18.tar.gz.

File metadata

File hashes

Hashes for amazon_braket_build_tools-0.2.18.tar.gz
Algorithm Hash digest
SHA256 74ebdd006c0e1d1747e17f4006816ef49cd44ae9db4efd8ae2b67b8c4608e63f
MD5 d95b003093813c93ff30c2d715fba4c0
BLAKE2b-256 d69a2cf649fd3560e3f996f384f99f1cbafb03be6d5270a059430fcdc6cd2c12

See more details on using hashes here.

Provenance

The following attestation bundles were made for amazon_braket_build_tools-0.2.18.tar.gz:

Publisher: publish-to-pypi.yml on amazon-braket/amazon-braket-build-tools

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file amazon_braket_build_tools-0.2.18-py3-none-any.whl.

File metadata

File hashes

Hashes for amazon_braket_build_tools-0.2.18-py3-none-any.whl
Algorithm Hash digest
SHA256 f28ea3fc0c496be1e068a22c7079d986f1e46067bfe6de80d699f5961f84e6a1
MD5 d77ad7f4fb62a99818d95c740600628b
BLAKE2b-256 512e46a41ddd9b4c534f6c55b32eaa2d19d78552904fedffd700931b4b75bd2c

See more details on using hashes here.

Provenance

The following attestation bundles were made for amazon_braket_build_tools-0.2.18-py3-none-any.whl:

Publisher: publish-to-pypi.yml on amazon-braket/amazon-braket-build-tools

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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