Files
sigma-rules/pyproject.toml
T

58 lines
2.0 KiB
TOML
Raw Normal View History

2022-12-08 15:49:49 -05:00
[project]
name = "detection_rules"
version = "0.1.0"
description = "Detection Rules is the home for rules used by Elastic Security. This repository is used for the development, maintenance, testing, validation, and release of rules for Elastic Securitys Detection Engine."
readme = "README.md"
requires-python = ">=3.8"
license = {file = "LICENSE.txt"}
keywords = ["Detection Rules", "Continuous Monitoring", "Data Protection", "Elastic", "Elastic Endgame", "Endpoint Security"]
classifiers = [
"Topic :: Software Development :: Build Tools",
"Operating System :: OS Independent",
"Programming Language :: Python :: 3.8",
"Programming Language :: Python :: 3.9",
"Programming Language :: Python :: 3.10",
"Programming Language :: Python :: 3.11",
"Programming Language :: Python",
"Topic :: Security",
"Topic :: Software Development :: Libraries :: Python Modules",
"Topic :: Software Development :: Libraries",
"Topic :: Software Development :: Testing",
"Topic :: Software Development",
"Topic :: Utilities"
]
dependencies = [
"Click~=8.1.0",
"elasticsearch~=8.1",
"eql==0.9.15",
"jsl==0.2.4",
"jsonschema==3.2.0",
"marko",
"marshmallow-dataclass[union]~=8.5.6",
"marshmallow-jsonschema~=0.12.0",
"marshmallow-union~=0.1.15",
"marshmallow~=3.13.0",
"pytoml",
"PyYAML~=5.3",
"requests~=2.27",
"toml==0.10.0",
"typing-inspect==0.7.1",
"XlsxWriter~=1.3.6"
]
[project.optional-dependencies]
dev = ["pep8-naming==0.7.0", "PyGithub==1.55", "flake8==3.8.1", "pyflakes==2.2.0", "pytest>=3.6", "pre-commit==2.20.0"]
[project.urls]
"Homepage" = "https://github.com/elastic/detection-rules"
"Bug Reports" = "https://github.com/elastic/detection-rules/issues"
"Research" = "https://www.elastic.co/security-labs"
"Elastic" = "https://www.elastic.co"
[tool.setuptools]
package-data = {"kql" = ["*.g"]}
packages = ["detection_rules", "kql", "kibana", "rta"]
2022-01-26 18:13:49 -05:00
[build-system]
2022-12-08 15:49:49 -05:00
requires = ["setuptools", "wheel", "setuptools_scm"]
2022-01-26 18:13:49 -05:00
build-backend = "setuptools.build_meta"