Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update OVOS dependencies to latest stable versions #708

Merged
merged 19 commits into from
Sep 20, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
19 commits
Select commit Hold shift + click to select a range
65fff71
Update OVOS dependencies to latest stable versions
NeonDaniel Sep 12, 2024
d4f9fb6
More dependency updates
NeonDaniel Sep 12, 2024
dda2423
Loosen OVOS dependency specs for version resolution
NeonDaniel Sep 12, 2024
5957b05
Update demo skill and speech module to resolve dependency resolution …
NeonDaniel Sep 13, 2024
aac9029
Update core module dependencies
NeonDaniel Sep 13, 2024
5358ea3
Update ovos-bus-client dependency to allow latest version
NeonDaniel Sep 18, 2024
49a34c8
Update jokes skill to troubleshoot dependency backtracking
NeonDaniel Sep 18, 2024
b6f6e8e
Update ovos-core dependency to support stable version resolution
NeonDaniel Sep 18, 2024
a7fe32b
Update audiofiles tts plugin for dependency resolution
NeonDaniel Sep 19, 2024
66c31d4
Update enclosure module to troubleshoot dependency resolution
NeonDaniel Sep 19, 2024
544466b
Remove ovos-core `mycroft` extra to troubleshoot dependency resolution
NeonDaniel Sep 19, 2024
6d1882d
Update connectivity-events plugin to troubleshoot dependency resolution
NeonDaniel Sep 19, 2024
2445a4e
Update precise-lite plugin to troubleshoot dependency resolution
NeonDaniel Sep 19, 2024
ba166ba
Update dependencies to troubleshoot dependency resolution
NeonDaniel Sep 19, 2024
fe0769a
Allow newer alsa plugin
NeonDaniel Sep 20, 2024
d529a49
Update dependencies to troubleshoot resolution
NeonDaniel Sep 20, 2024
b063413
Update free-music-archive skill for dependency compat.
NeonDaniel Sep 20, 2024
48c94d8
Update sj201-interface for dependency compat.
NeonDaniel Sep 20, 2024
eadd40d
Revert extraneous dependency changes
NeonDaniel Sep 20, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 4 additions & 4 deletions requirements/core_modules.txt
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# neon core modules
neon-messagebus~=2.0,>=2.0.2a6
neon-enclosure~=1.7,>=1.7.1a2
neon-speech~=4.4,>=4.4.1
neon-messagebus~=2.0,>=2.0.2a7
neon-enclosure~=1.7,>=1.7.1a4
neon-speech~=4.4,>=4.4.2a4
neon-gui~=1.3,>=1.3.1a3
neon-audio~=1.5.1,>=1.5.2a10
neon-audio~=1.5,>=1.5.2a10
28 changes: 15 additions & 13 deletions requirements/pi.txt
Original file line number Diff line number Diff line change
Expand Up @@ -21,9 +21,9 @@ neon-stt-plugin-google-cloud-streaming~=1.0,>=1.0.2a3

neon-tts-plugin-coqui-remote~=0.0.3,>=0.0.4a3
neon-stt-plugin-nemo~=0.0.4,>=0.0.5a4
ovos-tts-plugin-server==0.0.2a12
ovos-tts-plugin-server~=0.0.2
ovos-stt-plugin-server~=0.0.3
ovos-tts-plugin-piper~=0.0.1a11
ovos-tts-plugin-piper~=0.0.2

# Fallback plugins
neon-tts-plugin-coqui~=0.8,>=0.8.1a3
Expand All @@ -35,32 +35,34 @@ neon-phal-plugin-audio-receiver~=0.0.4
neon-phal-plugin-reset~=0.4,>=0.4.2a1
neon-phal-plugin-device-updater~=0.3,>=0.3.1a1
neon-phal-plugin-fan~=0.1,>=0.1.1a2
# TODO: Below patching dependency resolution for fan plugin
sj201-interface>=0.0.3a4
neon-phal-plugin-switches~=0.0.5,>=0.0.6a1
neon-phal-plugin-linear_led~=0.2,>=0.2.4a1
neon-phal-plugin-gui-network-client~=0.0.5,>=0.0.6a1
ovos-phal-plugin-balena-wifi~=1.0.0
ovos-phal-plugin-network-manager~=1.1
ovos-phal-plugin-wifi-setup~=1.0,>=1.1.2a1
ovos-phal-plugin-oauth~=0.0,>=0.0.3a3
ovos-phal-plugin-alsa~=0.0.3
ovos-phal-plugin-system~=0.0,>=0.0.5a1,!=0.0.5a2
ovos-phal-plugin-connectivity-events~=0.0.3
ovos-phal-plugin-wifi-setup~=1.0,>=1.1.3
ovos-phal-plugin-oauth~=0.1
ovos-phal-plugin-alsa~=0.0,>=0.0.3
ovos-phal-plugin-system~=0.1
ovos-phal-plugin-connectivity-events~=0.1
ovos-phal-plugin-homeassistant~=0.0.3,>=0.0.4a5
ovos-phal-plugin-wallpaper-manager~=0.0.1,>=0.0.2a5
ovos-phal-plugin-ipgeo~=0.0.2,>=0.0.3a2
ovos-phal-plugin-wallpaper-manager~=0.1
ovos-phal-plugin-ipgeo~=0.1
ovos-phal-plugin-mk1 @ git+https://github.com/openvoiceos/ovos-phal-plugin-mk1@dev
# TODO: Stable spec for mk1 plugin
# ovos-phal-plugin-gpsd @ git+https://github.com/OpenVoiceOS/ovos-PHAL-plugin-gpsd
ovos-gui-plugin-shell-companion~=0.0.0,>=0.0.1a6
ovos-gui-plugin-shell-companion~=0.0.1

# Pi-specific skills
neon-skill-core_ready~=0.1,>=0.1.1a1
neon-skill-update~=3.1,>=3.1.2a1
ovos-skill-homescreen~=0.0.2,>=0.0.3a16
ovos-skill-homescreen~=0.0.3

# ovos-skill-setup~=0.0.1
ovos-skill-volume~=0.0.1,>=0.0.2a10
ovos-skill-volume~=0.0.2
skill-markII-audio-receiver~=0.1

# Used for Demo Skill
ovos-tts-plugin-mimic~=0.2
ovos-tts-plugin-mimic~=0.3
11 changes: 5 additions & 6 deletions requirements/requirements.txt
Original file line number Diff line number Diff line change
@@ -1,16 +1,15 @@
# ovos-core version pinned for compat. with patches in NeonCore
ovos-core[mycroft,lgpl]>=0.0.8a95,<=0.0.8a100
ovos-core[lgpl]~=0.0.8
# padacioso==0.1.3a2

neon-utils[network,audio]~=1.11,>=1.11.1a3
# TODO: `audio` extra for dependency resolution
ovos-utils~=0.0,>=0.0.38
ovos-bus-client~=0.0.8,>=0.0.9a25
ovos-bus-client~=0.0,>=0.0.10
neon-transformers~=0.2,>=0.2.1a4
ovos-config~=0.0.12,>=0.0.13a27
ovos-plugin-manager~=0.0.25,>=0.0.26a19
# TODO: ovos-backend-client pinned for stable release
ovos-backend-client==0.1.1a5
ovos-config~=0.0,>=0.0.12
ovos-plugin-manager~=0.0,>=0.0.25
ovos-backend-client<=2.0
psutil~=5.6

click~=8.0
Expand Down
2 changes: 1 addition & 1 deletion requirements/skills_default.txt
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ neon-skill-user_settings~=1.0,>=1.0.6a5
neon-skill-weather~=3.0
#neon-skill-wikipedia~=1.0,>=1.0.2
ovos-skill-wikipedia~=0.0
neon-skill-free_music_archive~=1.0,>=1.0.2a1
neon-skill-free_music_archive~=1.0,>=1.0.2a2
neon-skill-local_music~=3.1,>=3.1.1a1
# neon-skill-holidays~=0.0.0a1
neon-skill-fallback_llm~=1.0,>=1.0.2a5
4 changes: 3 additions & 1 deletion requirements/skills_essential.txt
Original file line number Diff line number Diff line change
Expand Up @@ -2,4 +2,6 @@ neon-skill-about~=1.0,>=1.0.3a1
neon-skill-date_time~=1.1,>=1.1.1a2
neon-skill-demo~=1.0,>=1.0.4a1
neon-skill-device_controls~=1.1,>=1.1.1a3
neon-skill-ip-address~=1.2,>=1.2.1a5
neon-skill-ip-address~=1.2,>=1.2.1a5
# TODO: Below patching skill-demo dependency resolution
neon-tts-plugin-audiofiles>=0.0.3a2
Loading