mirror of
https://github.com/CERT-Polska/drakvuf-sandbox.git
synced 2026-10-12 02:01:43 +00:00
* Bump minimal Python version to 3.9, fix linter configurations * Fix linting
33 lines
818 B
Python
33 lines
818 B
Python
#!/usr/bin/env python
|
|
|
|
import os
|
|
from setuptools import find_packages, setup
|
|
|
|
version_globals = {}
|
|
with open("drakrun/version.py") as f:
|
|
exec(f.read(), version_globals)
|
|
|
|
version = version_globals["__version__"]
|
|
if os.getenv("DRAKRUN_VERSION_TAG"):
|
|
version = version + "+" + os.getenv("DRAKRUN_VERSION_TAG")
|
|
|
|
setup(
|
|
name="drakvuf-sandbox",
|
|
version=version,
|
|
description="DRAKRUN",
|
|
package_dir={"drakrun": "drakrun"},
|
|
packages=find_packages(),
|
|
include_package_data=True,
|
|
python_requires=">=3.9",
|
|
install_requires=open("requirements.txt").read().splitlines(),
|
|
entry_points={
|
|
"console_scripts": [
|
|
"drakrun = drakrun.cli:main",
|
|
]
|
|
},
|
|
classifiers=[
|
|
"Programming Language :: Python",
|
|
"Operating System :: OS Independent",
|
|
],
|
|
)
|