@@ -3,6 +3,7 @@ name = "basic-pitch"
33version = " 0.4.0"
44description = " Basic Pitch, a lightweight yet powerful audio-to-MIDI converter with pitch bend detection."
55readme = " README.md"
6+ requires-python = " >=3.10"
67keywords = []
78classifiers = [
89 " Development Status :: 5 - Production/Stable" ,
@@ -11,10 +12,10 @@ classifiers = [
1112 " Operating System :: MacOS :: MacOS X" ,
1213 " Operating System :: Microsoft :: Windows" ,
1314 " Programming Language :: Python" ,
14- " Programming Language :: Python :: 3.8" ,
15- " Programming Language :: Python :: 3.9" ,
1615 " Programming Language :: Python :: 3.10" ,
1716 " Programming Language :: Python :: 3.11" ,
17+ " Programming Language :: Python :: 3.12" ,
18+ " Programming Language :: Python :: 3.13" ,
1819 " Programming Language :: Python :: Implementation :: CPython" ,
1920]
2021dependencies = [
@@ -27,8 +28,7 @@ dependencies = [
2728 " resampy>=0.2.2,<0.4.3" ,
2829 " scikit-learn" ,
2930 " scipy>=1.4.1" ,
30- " tensorflow>=2.4.1,<2.15.1; platform_system != 'Darwin' and python_version >= '3.11'" ,
31- " tensorflow-macos>=2.4.1,<2.15.1; platform_system == 'Darwin' and python_version > '3.11'" ,
31+ " tensorflow>=2.16.0;python_version >= '3.11'" ,
3232 " tflite-runtime; platform_system == 'Linux' and python_version < '3.11'" ,
3333 " typing_extensions" ,
3434]
@@ -54,7 +54,7 @@ bp-download = "basic_pitch.data.download:main"
5454[project .optional-dependencies ]
5555data = [
5656 " basic_pitch[tf,test]" ,
57- " apache_beam " ,
57+ " apache-beam>=2.50.0 " ,
5858 " mirdata>=1.0.0" ,
5959 " smart_open" ,
6060 " sox" ,
@@ -68,8 +68,7 @@ test = [
6868 " mido"
6969]
7070tf = [
71- " tensorflow>=2.4.1,<2.15.1; platform_system != 'Darwin'" ,
72- " tensorflow-macos>=2.4.1,<2.15.1; platform_system == 'Darwin' and python_version > '3.7'" ,
71+ " tensorflow>=2.16.1"
7372]
7473coreml = [" coremltools" ]
7574onnx = [" onnxruntime" ]
0 commit comments