-
Notifications
You must be signed in to change notification settings - Fork 78
/
setup.cfg
130 lines (124 loc) · 3.14 KB
/
setup.cfg
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
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
# -*- coding: utf-8 -*-
#
# Copyright 2020 Google LLC
#
# 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.
[metadata]
name = slo-generator
version = 2.6.0
author = Google Inc.
author_email = olivier.cervello@gmail.com
maintainer = Laurent VAYLET
maintainer_email = laurent.vaylet@gmail.com
url = https://github.com/google/slo-generator
description = SLO Generator
long_description = file: README.md
long_description_content_type = text/markdown
keywords =
slo
sli
generator
gcp
license = Apache License 2.0
license_files = LICENSE
classifiers =
Development Status :: 5 - Production/Stable
Environment :: Console
Intended Audience :: Developers
Intended Audience :: System Administrators
License :: OSI Approved :: Apache Software License
Programming Language :: Python
Programming Language :: Python :: 3.8
Programming Language :: Python :: 3.9
Programming Language :: Python :: 3.10
Programming Language :: Python :: 3.11
Topic :: Software Development :: Build Tools
Topic :: System :: Monitoring
[options]
packages = find:
python_requires = >=3.8, <4
install_requires =
pyyaml
ruamel.yaml
python-dateutil
click
setuptools >=65.5.1 # https://pyup.io/v/52495/f17 (reported by `safety check`)
certifi >=2023.07.22 # avoid CVE-2023-37920 (reported by `safety check`)
[options.packages.find]
exclude =
contrib
docs
tests
[options.extras_require]
api =
Flask
gunicorn
cloudevents
functions-framework
requests
prometheus =
prometheus-client
prometheus-http-client
datadog =
datadog
retrying==1.3.4
dynatrace =
requests
bigquery =
google-api-python-client
google-cloud-bigquery
cloud_monitoring =
google-api-python-client
google-cloud-monitoring
cloud_service_monitoring =
google-api-python-client
google-cloud-monitoring
cloud_storage =
google-api-python-client
google-cloud-storage
elasticsearch =
elasticsearch
opensearch =
opensearch-py
splunk =
splunk-sdk
pubsub =
google-api-python-client
google-cloud-pubsub
cloudevent =
cloudevents
dev =
bandit
GitPython >=3.1.35 # avoid CVE-2023-41040, CVE-2023-40267 and CVE-2023-40590 (reported by `safety check`)
mock
mypy
pip >=23.3 # avoid known vulnerabilities in pip <23.3 (reported by `safety check`)
pre-commit
pytest
pytest-cov
pytype
ruff
safety
types-mock
types-protobuf
types-python-dateutil
types-PyYAML
types-requests
types-setuptools
wheel
[options.entry_points]
console_scripts =
slo-generator = slo_generator.cli:main
# Generated by synthtool. DO NOT EDIT!
[bdist_wheel]
universal = 1