-
-
Notifications
You must be signed in to change notification settings - Fork 41
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
Hard-coded versions in fixtures #334
Comments
Thanks for the hint. In the past, there were some attempts to use "VERSION" instead of the actual value, but they were inconsistent and caused this error you reported. After the latest fix #335 the tests will no longer use the actual version of the library, but the constant string "TESTING". Unfortunately, I cannot change the tests in the already existing version Is there anything I can help with conda-forge? |
Thanks for the speedy reply!
Agreed! I patched the tests and (tried to) ship
Thanks for the offer! Everything has been pretty smooth, thus far, aside from the occasional transient dependency issue, about which a single library can't do much about. The one thing that would be useful for downstreams is including the test files in the If feeling very ambitious, we're always looking for more maintainers which usually just means "update a version pin or two and click merge." But on the main, just keep doing what you're doing! |
Just to close the loop: https://anaconda.org/conda-forge/cyclonedx-python-lib/files?version=3.1.3 |
It appears
3.1.3
replaces theVERSION
string with3.1.2
, such that when the package is tested as-installed, as we do downstream on conda-forge, some very small differences appear:(the only difference is
<ns0:version>3.1.2</ns0:version>
vs<ns0:version>3.1.3</ns0:version>
)We can patch around it, but this seems like it will eventually become a problem, depending on how many places need patching...
The text was updated successfully, but these errors were encountered: