-
-
Notifications
You must be signed in to change notification settings - Fork 314
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
bugfix: df data synthesis with size=None, fix CI #410
Conversation
there was a bug in the no CI setup that overrode the pandas version needed for a particular test session with the latest version. This manifested in the github actions CI where e.g. pandas==0.25.3 was not actually being tested
Codecov Report
@@ Coverage Diff @@
## master #410 +/- ##
==========================================
+ Coverage 99.00% 99.20% +0.19%
==========================================
Files 21 21
Lines 2503 2502 -1
==========================================
+ Hits 2478 2482 +4
+ Misses 25 20 -5
Continue to review full report at Codecov.
|
@jeffzi FYI I had to make some updates to The pandas version installed by |
Glad to see those improvements. I hesitated between
On the CI, the |
Fixes #399: this PR fixes a bug in the dataframe synthesis logic in the
strategies
module where a length mismatch in a generated dataframe and index would occur, see here for an example.It also fixes an issue with the CI #409 where the latest version of pandas would be installed in the virtual environment regardless of whether
0.25.3
or the latest version were specified in thenox
test suite. It also makes the following changes to thenox
test suite:mamba
in local CImamba
in the github actionexternal=True
in the conda install command so that the installation process uses the underlying cache (the nativenox.session.conda_install
would re-install all dependencies from strach)