summaryrefslogtreecommitdiffstats
path: root/ansible_collections/amazon/aws/pyproject.toml
diff options
context:
space:
mode:
Diffstat (limited to 'ansible_collections/amazon/aws/pyproject.toml')
-rw-r--r--ansible_collections/amazon/aws/pyproject.toml41
1 files changed, 41 insertions, 0 deletions
diff --git a/ansible_collections/amazon/aws/pyproject.toml b/ansible_collections/amazon/aws/pyproject.toml
new file mode 100644
index 000000000..5f6f4d55e
--- /dev/null
+++ b/ansible_collections/amazon/aws/pyproject.toml
@@ -0,0 +1,41 @@
+[tool.black]
+skip-string-normalization = false
+line-length = 120
+target-version = ['py37', 'py38']
+extend-exclude = '''
+/(
+ | plugins/module_utils/_version.py
+)/
+'''
+
+[tool.darker]
+revision = "origin/main.."
+
+src = [
+ "plugins",
+ "tests/unit",
+ "tests/integration",
+]
+
+[tool.isort]
+profile = "black"
+force_single_line = true
+line_length = 120
+
+src_paths = [
+ "plugins",
+ "tests/unit",
+ "tests/integration",
+]
+
+sections = ["FUTURE", "STDLIB", "THIRDPARTY", "FIRSTPARTY", "ANSIBLE_CORE", "ANSIBLE_AMAZON_AWS", "ANSIBLE_COMMUNITY_AWS", "LOCALFOLDER"]
+known_third_party = ["botocore", "boto3"]
+known_ansible_core = ["ansible"]
+known_ansible_amazon_aws = ["ansible_collections.amazon.aws"]
+known_ansible_community_aws = ["ansible_collections.community.aws"]
+
+[tool.flynt]
+transform-joins = true
+exclude = [
+ "ec2_metadata_facts",
+]