-
Notifications
You must be signed in to change notification settings - Fork 103
Expand file tree
/
Copy pathrequirements.txt
More file actions
61 lines (53 loc) · 2.68 KB
/
Copy pathrequirements.txt
File metadata and controls
61 lines (53 loc) · 2.68 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
# Claude AI Music Skills - Python Dependencies
#
# Single venv installation for all plugin features:
# python3 -m venv ~/.bitwize-music/venv
# ~/.bitwize-music/venv/bin/pip install -r requirements.txt
# ~/.bitwize-music/venv/bin/playwright install chromium # For document-hunter
#
# Required: Python 3.11+ (the MCP server imports datetime.UTC, a 3.11+ name;
# scipy's pin below also floors at 3.11)
# =============================================================================
# MCP SERVER (required for plugin core functionality)
# =============================================================================
mcp[cli]==1.28.1
pyyaml==6.0.3
# =============================================================================
# AUDIO MASTERING (required for /bitwize-music:mastering-engineer)
# =============================================================================
matchering==2.0.6
pyloudnorm==0.2.0
# Python 3.11 ceiling: scipy 1.18+ and numpy 2.5+ require Python >=3.12.
# Do NOT bump past these lines while the plugin supports 3.11 (see dependabot.yml ignores).
scipy==1.17.1
numpy==2.4.6
soundfile==0.14.0
mutagen==1.48.1
# =============================================================================
# AUDIO MIXING / POLISH (required for /bitwize-music:mix-engineer)
# scipy, numpy, soundfile shared with mastering above
# =============================================================================
noisereduce==3.0.3
# =============================================================================
# PROMO VIDEOS (required for /bitwize-music:promo-director)
# =============================================================================
pillow==12.3.0
librosa==0.11.0
# =============================================================================
# SHEET MUSIC (required for /bitwize-music:sheet-music-publisher)
# =============================================================================
pypdf==6.14.2
reportlab==5.0.0
# =============================================================================
# CLOUD UPLOADS (required for /bitwize-music:cloud-uploader)
# =============================================================================
boto3==1.43.49
# =============================================================================
# DATABASE (required for db_* MCP tools - tweet/promo management)
# =============================================================================
psycopg2-binary==2.9.12
# =============================================================================
# DOCUMENT HUNTING (required for /bitwize-music:document-hunter)
# After pip install, also run: playwright install chromium
# =============================================================================
playwright==1.61.0