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

Remove precompilation and AlphaStableDistributions.jl dependency #37

Merged
merged 5 commits into from
Oct 25, 2023

Conversation

lrnv
Copy link
Owner

@lrnv lrnv commented Oct 24, 2023

This PR removes the dependency on alphastabledistributions.jl which is causing a lot of load time and compile time to occur,, while we really do not need 99% of it but only one function.

Sadly, copying the function here does not feel like the right thing to do since it's deduplicating code so I dont know yet what will be the outcome of this.

@lrnv lrnv changed the title Remove AlphaStableDistributions dependency Remove precompilation and AlphaStableDistributions.jl dependency Oct 25, 2023
Repository owner deleted a comment from codecov-commenter Oct 25, 2023
@codecov
Copy link

codecov bot commented Oct 25, 2023

Codecov Report

Merging #37 (3e74a5c) into main (98d6443) will decrease coverage by 17.44%.
Report is 3 commits behind head on main.
The diff coverage is 0.00%.

❗ Current head 3e74a5c differs from pull request most recent head 9288f33. Consider uploading reports for the commit 9288f33 to get more accurate results

@@             Coverage Diff             @@
##             main      #37       +/-   ##
===========================================
- Coverage   66.34%   48.90%   -17.44%     
===========================================
  Files          20       21        +1     
  Lines         309      321       +12     
===========================================
- Hits          205      157       -48     
- Misses        104      164       +60     
Files Coverage Δ
src/Copulas.jl 100.00% <ø> (ø)
src/ArchimedeanCopulas/GumbelCopula.jl 85.71% <0.00%> (-14.29%) ⬇️
src/univariate_distributions/AlphaStable.jl 0.00% <0.00%> (ø)

... and 6 files with indirect coverage changes

📣 We’re building smart automated test selection to slash your CI/CD build times. Learn more

@lrnv lrnv merged commit 2f86e83 into main Oct 25, 2023
@lrnv lrnv deleted the remove_alphastable_dep branch October 25, 2023 09:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant