fix(pyproject): allow Python 3.13 to function (#1047)

* fix(pyproject): allow Python 3.13 to function

* chore(nix): use Python 3.13

* fix(nix): add forgotten `audioop-lts`
This commit is contained in:
Xarvex
2026-06-28 01:23:03 -05:00
committed by GitHub
parent d640859856
commit 7a0a1f6047
3 changed files with 4 additions and 2 deletions

View File

@@ -32,7 +32,7 @@
perSystem =
{ pkgs, ... }:
let
python3 = pkgs.python312;
python3 = pkgs.python313;
in
{
packages =

View File

@@ -95,6 +95,7 @@ python3Packages.buildPythonApplication {
dependencies =
with python3Packages;
[
audioop-lts
chardet
ffmpeg-python
humanfriendly

View File

@@ -12,8 +12,9 @@ description = "A User-Focused Photo & File Management System."
version = "9.5.7"
license = "GPL-3.0-only"
readme = "README.md"
requires-python = ">=3.12,<3.13"
requires-python = ">=3.12,<3.14"
dependencies = [
"audioop-lts; python_version >= '3.13'",
"chardet~=5.2",
"ffmpeg-python~=0.2",
"humanfriendly==10.*",