Skip to content

Commit f8e1914

Browse files
committed
[dist] Prepare 0.6.7.1
1 parent 7adac99 commit f8e1914

File tree

6 files changed

+12
-9
lines changed

6 files changed

+12
-9
lines changed

.github/workflows/build.yml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,8 +26,7 @@ jobs:
2626
runs-on: ${{ matrix.os }}
2727
strategy:
2828
matrix:
29-
# TODO: Bump ubuntu 20 to 22 when past EOL date.
30-
os: [macos-13, macos-14, ubuntu-20.04, ubuntu-latest, windows-latest]
29+
os: [macos-13, macos-14, ubuntu-22.04, ubuntu-latest, windows-latest]
3130
python-version: ["3.7", "3.8", "3.9", "3.10", "3.11", "3.12", "3.13"]
3231
exclude:
3332
# macos-14 builders use M1 (ARM64) which does not have a Python 3.7 package available.

requirements.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
#
44
av>=9.2
55
# click 8.3.0 is excluded as per https://scenedetect.com/issues/521
6-
click~=8.0, !=8.3.0
6+
click~=8.0,<8.3.0
77
numpy
88
opencv-python
99
platformdirs

requirements_headless.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
#
44
av>=9.2
55
# click 8.3.0 is excluded as per https://scenedetect.com/issues/521
6-
click~=8.0, !=8.3.0
6+
click~=8.0,<8.3.0
77
numpy
88
opencv-python-headless
99
platformdirs

scenedetect/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@
5656

5757
# Used for module identification and when printing version & about info
5858
# (e.g. calling `scenedetect version` or `scenedetect about`).
59-
__version__ = "0.6.7"
59+
__version__ = "0.6.7.1"
6060

6161
init_logger()
6262
logger = getLogger("pyscenedetect")

setup.cfg

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
[metadata]
33
name = scenedetect
44
version = attr: scenedetect.__version__
5-
license = BSD 3-Clause License
5+
license = BSD-3-Clause
66
author = Brandon Castellano
77
author_email = brandon248@gmail.com
88
description = Video scene cut/shot detection program and Python library.
@@ -21,7 +21,6 @@ classifiers =
2121
Intended Audience :: Developers
2222
Intended Audience :: End Users/Desktop
2323
Intended Audience :: System Administrators
24-
License :: OSI Approved :: MIT License
2524
Operating System :: OS Independent
2625
Programming Language :: Python :: 3
2726
Programming Language :: Python :: 3.7
@@ -39,7 +38,8 @@ keywords = video computer-vision analysis
3938

4039
[options]
4140
install_requires =
42-
Click
41+
# click <8.3.0 is excluded as per https://scenedetect.com/issues/521.
42+
click~=8.0,<8.3.0
4343
numpy
4444
platformdirs
4545
tqdm
@@ -54,7 +54,7 @@ python_requires = >=3.7
5454
[options.extras_require]
5555
opencv = opencv-python
5656
opencv-headless = opencv-python-headless
57-
pyav = av
57+
pyav = av>=9.2
5858
moviepy = moviepy
5959

6060
[options.entry_points]

website/pages/changelog.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,10 @@ Releases
44

55
## PySceneDetect 0.6
66

7+
### PySceneDetect 0.6.7.1 (September 24, 2025)
8+
9+
Re-release of the Python package that fixes dependency version pinning.
10+
711
### PySceneDetect 0.6.7 (August 24, 2025)
812

913
#### Release Notes

0 commit comments

Comments
 (0)