Skip to content

Commit

Permalink
add requirements
Browse files Browse the repository at this point in the history
  • Loading branch information
tristanpepinartefact committed Nov 3, 2023
1 parent 30eb0e5 commit 4620d17
Show file tree
Hide file tree
Showing 4 changed files with 45 additions and 4 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/ci.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ jobs:
runs-on: ubuntu-latest
strategy:
matrix:
python-version: ['3.8', '3.9', '3.10']
python-version: ['3.10']

steps:
- uses: actions/checkout@v2
Expand Down
15 changes: 15 additions & 0 deletions Makefile
Original file line number Diff line number Diff line change
@@ -1,3 +1,6 @@
PIP_TOOLS_VERSION = 6.13.0
SETUPTOOLS_VERSION = 67.7.2

USE_CONDA ?= 1
INSTALL_SCRIPT = install_with_conda.sh
ifeq (false,$(USE_CONDA))
Expand All @@ -14,6 +17,18 @@ help:
install:
@bash bin/$(INSTALL_SCRIPT)

# help: install_pip_tools - Install piptools and setuptools
.PHONY: install_pip_tools
install_pip_tools:
@echo "Installing pip-tools"
@pip install pip-tools==$(PIP_TOOLS_VERSION) setuptools==$(SETUPTOOLS_VERSION)

# help: install_project_requirements - Install prohect requirements
.PHONY: install_project_requirements
install_project_requirements: install_pip_tools
@pip-compile requirements.in
@pip install -r requirements.txt

# help: install_precommit - Install pre-commit hooks
.PHONY: install_precommit
install_precommit:
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@

TODO: if not done already, check out the [Skaff documentation](https://artefact.roadie.so/catalog/default/component/repo-builder-ds/docs/) for more information about the generated repository.

This Git repository is dedicated to the development of a Python library aimed at correcting the results of tracking algorithms. The primary goal of this library is to reconcile and reassign lost or misidentified IDs, ensuring a consistent and accurate tracking of objects over time.
This Git repository is dedicated to the development of a Python library aimed at correcting the results of tracking algorithms. The primary goal of this library is to reconcile and reassign lost or misidentified IDs, ensuring a consistent and accurate tracking of objects over time.

## Table of Contents

Expand Down
30 changes: 28 additions & 2 deletions requirements.txt
Original file line number Diff line number Diff line change
@@ -1,3 +1,29 @@
-e .
pandas==1.5.3
#
# This file is autogenerated by pip-compile with Python 3.10
# by the following command:
#
# pip-compile requirements.in
#
bytetracker==0.3.2
# via -r requirements.in
lap==0.4.0
# via bytetracker
numpy==1.24.2
# via
# -r requirements.in
# pandas
# scipy
pandas==1.5.3
# via -r requirements.in
python-dateutil==2.8.2
# via pandas
pytz==2023.3.post1
# via pandas
scipy==1.9.3
# via bytetracker
six==1.16.0
# via python-dateutil
torch==1.13.0
# via bytetracker
typing-extensions==4.8.0
# via torch

0 comments on commit 4620d17

Please sign in to comment.