-
Notifications
You must be signed in to change notification settings - Fork 16
Add SDV as dependency and update requirements file #1758
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
base: master
Are you sure you want to change the base?
Conversation
|
Hi @tamuri, unfortunately I get the following errors: sdv.errors.VersionError: You are currently on SDV version 1.20.1 but this synthesizer was created on version 1.22.1. Downgrading your SDV version is not supported. Attaching to this message the conda environment on which the emulator branch is currently working. |
|
To confirm: the saved file was created using version 1.22.1 but the version you're running is 1.24.1? Meaning that newer version can read files created by an older version? |
|
Pinned sdv to 1.24.1. Please try again @marghe-molaro. |
|
Confirming that this new environment is now working fine, many thanks @tamuri |
|
Thanks for checking - please approve! |
Resolves #1755. I have avoided updating the other dependencies, especially numpy and pandas as these have big effect on the epi modules. However, had to update virtualenv because sdv requires a more recent version of platformdirs.
Also,
dev.txtis also constrained bybase.txtwhen using pip-compile to ensure consistency.@marghe-molaro - the resolved version of sdv (1.20.1) was the most recent that doesn't disturb the other packages. Can you check these requirement still work for your emulator, please? You can create a new conda environment to test.