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

refactor/ovos-core!! #313

Merged
merged 5 commits into from
May 2, 2023
Merged

refactor/ovos-core!! #313

merged 5 commits into from
May 2, 2023

Conversation

JarbasAl
Copy link
Member

this makes setup.py provide 2 packages when installing core

minimal needed code to run the skills service lives in ovos_core

goodbye from mycroft import *!

the mycroft module remains only for backwards compatibility, downstream should start importing ovos_core

replaces #197

@JarbasAl JarbasAl added refactor code refactor without functional changes packaging dependency updates or packaging changes labels Apr 25, 2023
JarbasAl added a commit that referenced this pull request Apr 25, 2023
this makes setup.py provide 2 packages when installing core

minimal needed code to run the skills service lives in ovos_core

goodbye `from mycroft import *`!

the mycroft module remains only for backwards compatibility, downstream should start importing `ovos_core`
@JarbasAl JarbasAl mentioned this pull request Apr 28, 2023
@JarbasAl JarbasAl force-pushed the refactor/double_pkg branch 2 times, most recently from 42dac41 to 0bbce85 Compare May 1, 2023 21:07
this makes setup.py provide 2 packages when installing core

minimal needed code to run the skills service lives in ovos_core

goodbye `from mycroft import *`!

the mycroft module remains only for backwards compatibility, downstream should start importing `ovos_core`
@codecov
Copy link

codecov bot commented May 1, 2023

Codecov Report

Merging #313 (80a861c) into dev (6ceb058) will decrease coverage by 37.93%.
The diff coverage is n/a.

@@             Coverage Diff             @@
##              dev     #313       +/-   ##
===========================================
- Coverage   50.35%   12.42%   -37.93%     
===========================================
  Files         119       10      -109     
  Lines       10077     1400     -8677     
===========================================
- Hits         5074      174     -4900     
+ Misses       5003     1226     -3777     

see 92 files with indirect coverage changes

@JarbasAl JarbasAl merged commit 5f36bc3 into dev May 2, 2023
@JarbasAl JarbasAl deleted the refactor/double_pkg branch May 2, 2023 00:16
@JarbasAl JarbasAl mentioned this pull request May 2, 2023
@JarbasAl JarbasAl added this to the 0.0.8 milestone Sep 30, 2023
@JarbasAl JarbasAl mentioned this pull request Feb 29, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
packaging dependency updates or packaging changes refactor code refactor without functional changes
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants