Skip to content

Commit d631e9c

Browse files
authored
Merge pull request adipandas#42 from edavalosanaya/master
fix(packaging): Added pyproject.toml and updated README.md
2 parents 879b153 + 2321825 commit d631e9c

File tree

4 files changed

+44
-28
lines changed

4 files changed

+44
-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: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,43 @@
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+
"ipyfilechooser"
27+
]
28+
29+
[project.urls]
30+
homepath = "[https://adipandas.github.io/multi-object-tracker/](https://adipandas.github.io/multi-object-tracker/)"
31+
repository = "[https://github.com/adipandas/multi-object-tracker](https://github.com/adipandas/multi-object-tracker)"
32+
33+
[build-system]
34+
requires = ["setuptools", "wheel"]
35+
build-backend = "setuptools.build_meta"
36+
37+
# [https://setuptools.pypa.io/en/stable/userguide/datafiles.html](https://setuptools.pypa.io/en/stable/userguide/datafiles.html)
38+
39+
[tool.setuptools]
40+
include-package-data = true
41+
42+
[tool.setuptools.packages.find]
43+
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)