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.11.post0.tar.gz (11.1 kB view details)

Uploaded Source

Built Distribution

File details

Details for the file amazon_braket_build_tools-0.2.11.post0.tar.gz.

File metadata

File hashes

Hashes for amazon_braket_build_tools-0.2.11.post0.tar.gz
Algorithm Hash digest
SHA256 9da95ec79e6ca622c8d98aae8761540ad14327b23aa185ddf84c838c6c01d7b6
MD5 c320ccb0d63bd4088d84b0f784ae500e
BLAKE2b-256 3d8ac136e74a5d8741f104ed40a0826ddfca77d2a69f8baf69f2a6dd015c9167

See more details on using hashes here.

File details

Details for the file amazon_braket_build_tools-0.2.11.post0-py3-none-any.whl.

File metadata

File hashes

Hashes for amazon_braket_build_tools-0.2.11.post0-py3-none-any.whl
Algorithm Hash digest
SHA256 05b08a723d10ccd6d5d69531f7dce8d2e988e3697f504605d6f8b171a895531c
MD5 dd771143a7c03c352a9c4eed5c6f0402
BLAKE2b-256 b2d321c06d42656b4165c809aa85b58c7ed08474db4e1e8ccdc465f7f37c4fd8

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page