Compare commits

...
7 Commits
Author SHA1 Message Date
LinasKo 37b5dd477b bump version from 0.25.0 to 0.26.0rc1 2024-11-18 19:30:02 +02:00
LinasKo 092809b2be Merge pull request #1672 from roboflow/removal/assets
chore: 📦 assets extra removed and merged in to main supervision
2024-11-18 19:21:35 +02:00
Onuralp SEZER 742a824d2c fix: 🐛 install section removed from assets
Signed-off-by: Onuralp SEZER <thunderbirdtr@gmail.com>
2024-11-18 20:15:38 +03:00
Onuralp SEZER c88de3641c chore: 📦 assets extra removed and merged in to main supervision
Signed-off-by: Onuralp SEZER <thunderbirdtr@gmail.com>
2024-11-18 20:03:07 +03:00
Onuralp SEZER aec0bc3529 Merge pull request #1671 from roboflow/refactor/numpy/pyproject_toml
ci: 👷 update numpy dependency to a simplified version constraint
2024-11-18 19:46:33 +03:00
Onuralp SEZER 89769e49f7 ci: 👷 update numpy dependency to a simplified version constraint
Signed-off-by: Onuralp SEZER <thunderbirdtr@gmail.com>
2024-11-18 19:34:44 +03:00
LinasKo 86f95f914a Merge pull request #1669 from roboflow/main
Merge main into develop after 0.25.0 release
2024-11-13 00:04:53 +02:00
3 changed files with 725 additions and 582 deletions
-12
View File
@@ -1,6 +1,5 @@
---
comments: true
status: new
---
# Assets
@@ -8,17 +7,6 @@ status: new
Supervision offers an assets download utility that allows you to download video files
that you can use in your demos.
## Install extra
To install the Supervision assets utility, you can use `pip`. This utility is available
as an extra within the Supervision package.
!!! example "pip install"
```bash
pip install "supervision[assets]"
```
<div class="md-typeset">
<h2><a href="#supervision.assets.downloader.download_assets.download_assets">download_assets</a></h2>
</div>
Generated
+714 -561
View File
File diff suppressed because it is too large Load Diff
+11 -9
View File
@@ -1,6 +1,6 @@
[tool.poetry]
name = "supervision"
version = "0.25.0"
version = "0.26.0rc1"
description = "A set of easy-to-use utils that will come in handy in any Computer Vision project"
authors = ["Piotr Skalski <piotr.skalski92@gmail.com>"]
maintainers = [
@@ -43,11 +43,14 @@ classifiers = [
[tool.poetry.dependencies]
python = "^3.8"
# For Python versions 3.13 and above, use numpy versions 2.1.0,
# required for poetry to not fail.
numpy = [
{ version = ">=1.21.2,<1.23.3", python = "<=3.10" },
{ version = ">=1.23.3", python = ">3.10" },
{ version = ">=1.21.2", python = "<3.13" },
{ version = ">=2.1.0", python = ">=3.13" },
]
scipy = [
{ version = "1.10.0", python = "<3.9" },
{ version = "^1.10.0", python = ">=3.9" },
@@ -62,7 +65,7 @@ scipy = [
# For Python 3.8 and above, we use version 1.0.7 or higher, as it is the lowest major version that supports Python 3.8.
# For Python 3.13 and above, we use version 1.3.0 or higher, as it is the first version that explicitly supports Python 3.13.
contourpy = [
{ version = ">=1.0.7", python = ">=3.8" },
{ version = ">=1.0.7", python = ">=3.8,<3.13" },
{ version = ">=1.3.0", python = ">=3.13" },
]
@@ -70,16 +73,14 @@ matplotlib = ">=3.6.0"
pyyaml = ">=5.3"
defusedxml = "^0.7.1"
pillow = ">=9.4"
requests = { version = ">=2.26.0,<=2.32.3", optional = true }
tqdm = { version = ">=4.62.3,<=4.67.0", optional = true }
requests = ">=2.26.0"
tqdm = ">=4.62.3"
# pandas: picked lowest major version that supports Python 3.8
pandas = { version = ">=2.0.0", optional = true }
pandas-stubs = { version = ">=2.0.0.230412", optional = true }
opencv-python = ">=4.5.5.64"
[tool.poetry.extras]
assets = ["requests", "tqdm"]
metrics = ["pandas", "pandas-stubs"]
metrics = ["pandas"]
[tool.poetry.group.dev.dependencies]
twine = "^5.1.1"
@@ -118,6 +119,7 @@ types-pyyaml = "^6.0.12.20240808"
types-cffi = "^1.16.0.20240331"
types-requests = "^2.32.0.20240712"
types-tqdm = "^4.66.0.20240417"
pandas-stubs = ">=2.0.0.230412"
[tool.bandit]