Skip to content

Commit ff03f3d

Browse files
committed
fix(packaging): Added pyproject.toml and updated README.md
1 parent 879b153 commit ff03f3d

File tree

4 files changed

+43
-28
lines changed

4 files changed

+43
-28
lines changed

README.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,8 +36,7 @@ Pip install for OpenCV (version 3.4.3 or later) is available [here](https://pypi
3636
```
3737
git clone https://github.com/adipandas/multi-object-tracker
3838
cd multi-object-tracker
39-
pip install -r requirements.txt
40-
pip install -e .
39+
pip install [-e] .
4140
```
4241

4342
**Note - for using neural network models with GPU**

pyproject.toml

Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
[project]
2+
name = "motrackers"
3+
version = "0.0.1"
4+
description = "Multi-object trackers in Python"
5+
authors = [
6+
{name = "Aditya M. Deshpande", email = "[[email protected]](mailto:[email protected])"},
7+
]
8+
license = {file = "LICENSE.txt"}
9+
readme = "[README.md](http://readme.md/)"
10+
requires-python = ">3.6"
11+
12+
keywords = ["tracking", "object", "multi-object", "python"]
13+
14+
classifiers = [
15+
"Programming Language :: Python :: 3"
16+
]
17+
18+
dependencies = [
19+
"numpy",
20+
"scipy",
21+
"matplotlib",
22+
"opencv-python",
23+
"pandas",
24+
"motmetrics",
25+
"setuptools"
26+
]
27+
28+
[project.urls]
29+
homepath = "[https://adipandas.github.io/multi-object-tracker/](https://adipandas.github.io/multi-object-tracker/)"
30+
repository = "[https://github.com/adipandas/multi-object-tracker](https://github.com/adipandas/multi-object-tracker)"
31+
32+
[build-system]
33+
requires = ["setuptools", "wheel"]
34+
build-backend = "setuptools.build_meta"
35+
36+
# [https://setuptools.pypa.io/en/stable/userguide/datafiles.html](https://setuptools.pypa.io/en/stable/userguide/datafiles.html)
37+
38+
[tool.setuptools]
39+
include-package-data = true
40+
41+
[tool.setuptools.packages.find]
42+
where = ["."]

requirements.txt

Lines changed: 0 additions & 8 deletions
This file was deleted.

setup.py

Lines changed: 0 additions & 18 deletions
This file was deleted.

0 commit comments

Comments
 (0)