-
Notifications
You must be signed in to change notification settings - Fork 0
/
pyproject.toml
70 lines (63 loc) · 2.38 KB
/
pyproject.toml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
##########################################################################################
# Copyright 2022 Viacheslav Kolupaev; author's website address:
#
# https://vkolupaev.com/?utm_source=c&utm_medium=link&utm_campaign=styleguide_config
#
# Licensed under the Apache License, Version 2.0 (the "License"); you may not use this
# file except in compliance with the License. You may obtain a copy of the License at
#
# https://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software distributed under
# the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
# KIND, either express or implied. See the License for the specific language governing
# permissions and limitations under the License.
##########################################################################################
##########################################################################################
# Unified Python project settings file.
#
# First introduced in PEP 518 and later expanded in PEP 517, PEP 621 and PEP 660.
# This file contains build system requirements and information, which are used by pip
# to build the package.
##########################################################################################
[tool.poetry]
name = "styleguide-config"
version = "0.2.0"
description = "A set of code style tool settings to enforce them in other projects."
license = "Apache-2.0"
authors = ["Viacheslav Kolupaev <v.s.kolupaev@gmail.com>"]
maintainers = ["Viacheslav Kolupaev <v.s.kolupaev@gmail.com>"]
readme = "README.md"
homepage = "https://vkolupaev.com/?utm_source=code&utm_medium=link&utm_campaign=styleguide_config"
repository = "https://gitlab.com/vkolupaev/styleguide-config"
keywords = [
"devops",
"styleguide",
"codestyle",
"toolbox",
"python3",
"nitpick",
"flake8",
"isort",
"mypy",
"pytest",
"poetry",
]
[tool.poetry.dependencies]
python = "^3.11"
nitpick = "^0.34.0"
[tool.poetry.dependencies.pylint]
version = "*"
optional = true
[tool.poetry.dev-dependencies]
[tool.poetry.extras]
lint = ["pylint"]
[tool.black]
line-length = 120
[build-system]
requires = ["poetry-core>=1.0.0"]
build-backend = "poetry.core.masonry.api"
[tool.nitpick]
# Generated by the 'nitpick init' command
# More info at https://nitpick.rtfd.io/en/latest/configuration.html
style = ['./styles/nitpick_style.toml']