Initial commit of v1.0.0. Updated the .gitignore for the standard Python gitignore. Added Azure DevOps release pipeline for proper artifact release from the start.

This commit is contained in:
Chris McCarthy
2023-03-28 17:33:34 +01:00
parent fdbd5903bc
commit 7800f1f66e
45 changed files with 5086 additions and 20 deletions

27
setup.py Normal file
View File

@@ -0,0 +1,27 @@
# Crown Copyright (C) Dstl 2022. DEFCON 703. Shared in confidence.
"""
Setup
"""
from setuptools import find_packages, setup
setup(
name="primaite",
maintainer="QinetiQ Training and Simulation Ltd",
url="https://github.com/qtsl/PrimAITE",
description="A primary-level simulation tool",
python_requires=">=3.7",
version="1.0.0",
install_requires=[
"gym==0.21.0",
"matplotlib == 3.5.2",
"networkx == 2.6.3",
"numpy == 1.21.1",
"stable_baselines3 == 1.6.0",
"pandas == 1.1.5",
"pyyaml == 6.0",
"typing-extensions == 4.2.0",
"torch == 1.12.0"
],
packages=find_packages()
)