ppryan commited on
Commit
a399752
·
verified ·
1 Parent(s): fe4d81a

Upload pyproject.toml

Browse files
Files changed (1) hide show
  1. pyproject.toml +34 -0
pyproject.toml ADDED
@@ -0,0 +1,34 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ [project]
2
+ name = "MiniML"
3
+ version = "0.1.0"
4
+ description = "A small NumPy machine learning library implemented from scratch."
5
+ readme = "README.md"
6
+ requires-python = ">=3.10"
7
+ dependencies = [
8
+ "numpy",
9
+ ]
10
+ [project.optional-dependencies]
11
+ dev = [
12
+ "pytest",
13
+ "pytest-cov",
14
+ "ruff",
15
+ "mypy",
16
+ ]
17
+ examples = [
18
+ "matplotlib",
19
+ "scikit-learn",
20
+ "pandas",
21
+ ]
22
+ demo = [
23
+ "gradio",
24
+ "matplotlib",
25
+ "scikit-learn",
26
+ ]
27
+ [build-system]
28
+ requires = ["setuptools>=68"]
29
+ build-backend = "setuptools.build_meta"
30
+ [tool.setuptools.packages.find]
31
+ include = ["miniml*"]
32
+
33
+ [tool.pytest.ini_options]
34
+ pythonpath = ["."]