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
nbstripout: fix tests #38370
nbstripout: fix tests #38370
Conversation
Note: The changes only affect the tests, that is, the check phase. The actual application remains untouched. These changes just fix the build of the derivation. |
cef7bd8
to
17565d4
Compare
# Remove this patch once the pull request has been merged and a new | ||
# release made. | ||
fetchurl { | ||
url = "https://github.com/kynan/nbstripout/compare/1056b101a0ecf40d7c8722f95632f8c37c9c7fb4...03e28424fb788dd09a95e99814977b0d0846c0b4.patch"; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Maybe the following url instead?
https://github.com/jluttine/nbstripout/commit/03e28424fb788dd09a95e99814977b0d0846c0b4.patch
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Done
Building of nbstripout has failed after the version was bumped to 0.3.1 because: the test files were missing from the new release tarball. This adds tests by using the release tarball from GitHub instead of PyPI. However, these tests fail because of a bug in one test. Thus, a patch is used to fix the tests.
17565d4
to
caf8794
Compare
@GrahamcOfBorg build nbstripout |
Success on x86_64-linux (full log) Attempted: nbstripout Partial log (click to expand)
|
Success on aarch64-linux (full log) Attempted: nbstripout Partial log (click to expand)
|
Success on x86_64-darwin (full log) Attempted: nbstripout Partial log (click to expand)
|
Is a backport required here? |
Hmm.. Which branch does that mean? If it builds ok, no need to backport. If it fails and this fixes, then I'd backport. But what is the branch it would be backported to? nixos-18.03? |
I was asking if this package also builds on 18.03, in which case I would backport this package. |
It seems that on 18.03, nbstripout is still an older version which builds fine. So there is no need to backport this if the upgrade from 0.3.0 to 0.3.1 isn't backported either. |
Release: https://github.com/quarkusio/quarkus/releases/tag/3.2.11.Final Complete changelog NixOS#35659 - Fix File handling as a JAX-RS body parameter NixOS#37153 - Bump smallrye-jwt version to 4.4.0 NixOS#38233 - Bump resteasy.version from 6.2.6.Final to 6.2.7.Final NixOS#38236 - Adding a decorator causes bytecode error NixOS#38362 - Register JDBC RowSet required bundle NixOS#38370 - Include RowSet properties file in native image NixOS#38429 - Replace {project-name} attribute in document title for downstream NixOS#38430 - Avoid dots in config doc ids as it's causing issues for downstream NixOS#38580 - Make the Forwarded Parser syntax parsing case-insensitive NixOS#38648 - More documentation adjustments for new downstream tooling NixOS#38649 - Use [[anchor]] format consistently NixOS#38748 - Sanitize app.dekorate.io/vcs-url kubernetes annotation NixOS#38755 - Log when a RestEasy Reactive client close method is called NixOS#38785 - ArC: fix interception when some methods return void NixOS#38865 - Update commons-compress version to mitigate CVE-2024-25710
Release: https://github.com/quarkusio/quarkus/releases/tag/3.2.11.Final Complete changelog NixOS#35659 - Fix File handling as a JAX-RS body parameter NixOS#37153 - Bump smallrye-jwt version to 4.4.0 NixOS#38233 - Bump resteasy.version from 6.2.6.Final to 6.2.7.Final NixOS#38236 - Adding a decorator causes bytecode error NixOS#38362 - Register JDBC RowSet required bundle NixOS#38370 - Include RowSet properties file in native image NixOS#38429 - Replace {project-name} attribute in document title for downstream NixOS#38430 - Avoid dots in config doc ids as it's causing issues for downstream NixOS#38580 - Make the Forwarded Parser syntax parsing case-insensitive NixOS#38648 - More documentation adjustments for new downstream tooling NixOS#38649 - Use [[anchor]] format consistently NixOS#38748 - Sanitize app.dekorate.io/vcs-url kubernetes annotation NixOS#38755 - Log when a RestEasy Reactive client close method is called NixOS#38785 - ArC: fix interception when some methods return void NixOS#38865 - Update commons-compress version to mitigate CVE-2024-25710
Release: https://github.com/quarkusio/quarkus/releases/tag/3.2.11.Final Complete changelog NixOS#35659 - Fix File handling as a JAX-RS body parameter NixOS#37153 - Bump smallrye-jwt version to 4.4.0 NixOS#38233 - Bump resteasy.version from 6.2.6.Final to 6.2.7.Final NixOS#38236 - Adding a decorator causes bytecode error NixOS#38362 - Register JDBC RowSet required bundle NixOS#38370 - Include RowSet properties file in native image NixOS#38429 - Replace {project-name} attribute in document title for downstream NixOS#38430 - Avoid dots in config doc ids as it's causing issues for downstream NixOS#38580 - Make the Forwarded Parser syntax parsing case-insensitive NixOS#38648 - More documentation adjustments for new downstream tooling NixOS#38649 - Use [[anchor]] format consistently NixOS#38748 - Sanitize app.dekorate.io/vcs-url kubernetes annotation NixOS#38755 - Log when a RestEasy Reactive client close method is called NixOS#38785 - ArC: fix interception when some methods return void NixOS#38865 - Update commons-compress version to mitigate CVE-2024-25710
Release: https://github.com/quarkusio/quarkus/releases/tag/3.2.11.Final Complete changelog NixOS#35659 - Fix File handling as a JAX-RS body parameter NixOS#37153 - Bump smallrye-jwt version to 4.4.0 NixOS#38233 - Bump resteasy.version from 6.2.6.Final to 6.2.7.Final NixOS#38236 - Adding a decorator causes bytecode error NixOS#38362 - Register JDBC RowSet required bundle NixOS#38370 - Include RowSet properties file in native image NixOS#38429 - Replace {project-name} attribute in document title for downstream NixOS#38430 - Avoid dots in config doc ids as it's causing issues for downstream NixOS#38580 - Make the Forwarded Parser syntax parsing case-insensitive NixOS#38648 - More documentation adjustments for new downstream tooling NixOS#38649 - Use [[anchor]] format consistently NixOS#38748 - Sanitize app.dekorate.io/vcs-url kubernetes annotation NixOS#38755 - Log when a RestEasy Reactive client close method is called NixOS#38785 - ArC: fix interception when some methods return void NixOS#38865 - Update commons-compress version to mitigate CVE-2024-25710
Release: https://github.com/quarkusio/quarkus/releases/tag/3.2.11.Final Complete changelog NixOS#35659 - Fix File handling as a JAX-RS body parameter NixOS#37153 - Bump smallrye-jwt version to 4.4.0 NixOS#38233 - Bump resteasy.version from 6.2.6.Final to 6.2.7.Final NixOS#38236 - Adding a decorator causes bytecode error NixOS#38362 - Register JDBC RowSet required bundle NixOS#38370 - Include RowSet properties file in native image NixOS#38429 - Replace {project-name} attribute in document title for downstream NixOS#38430 - Avoid dots in config doc ids as it's causing issues for downstream NixOS#38580 - Make the Forwarded Parser syntax parsing case-insensitive NixOS#38648 - More documentation adjustments for new downstream tooling NixOS#38649 - Use [[anchor]] format consistently NixOS#38748 - Sanitize app.dekorate.io/vcs-url kubernetes annotation NixOS#38755 - Log when a RestEasy Reactive client close method is called NixOS#38785 - ArC: fix interception when some methods return void NixOS#38865 - Update commons-compress version to mitigate CVE-2024-25710
Release: https://github.com/quarkusio/quarkus/releases/tag/3.2.11.Final Complete changelog NixOS#35659 - Fix File handling as a JAX-RS body parameter NixOS#37153 - Bump smallrye-jwt version to 4.4.0 NixOS#38233 - Bump resteasy.version from 6.2.6.Final to 6.2.7.Final NixOS#38236 - Adding a decorator causes bytecode error NixOS#38362 - Register JDBC RowSet required bundle NixOS#38370 - Include RowSet properties file in native image NixOS#38429 - Replace {project-name} attribute in document title for downstream NixOS#38430 - Avoid dots in config doc ids as it's causing issues for downstream NixOS#38580 - Make the Forwarded Parser syntax parsing case-insensitive NixOS#38648 - More documentation adjustments for new downstream tooling NixOS#38649 - Use [[anchor]] format consistently NixOS#38748 - Sanitize app.dekorate.io/vcs-url kubernetes annotation NixOS#38755 - Log when a RestEasy Reactive client close method is called NixOS#38785 - ArC: fix interception when some methods return void NixOS#38865 - Update commons-compress version to mitigate CVE-2024-25710
Release: https://github.com/quarkusio/quarkus/releases/tag/3.2.11.Final Complete changelog NixOS#35659 - Fix File handling as a JAX-RS body parameter NixOS#37153 - Bump smallrye-jwt version to 4.4.0 NixOS#38233 - Bump resteasy.version from 6.2.6.Final to 6.2.7.Final NixOS#38236 - Adding a decorator causes bytecode error NixOS#38362 - Register JDBC RowSet required bundle NixOS#38370 - Include RowSet properties file in native image NixOS#38429 - Replace {project-name} attribute in document title for downstream NixOS#38430 - Avoid dots in config doc ids as it's causing issues for downstream NixOS#38580 - Make the Forwarded Parser syntax parsing case-insensitive NixOS#38648 - More documentation adjustments for new downstream tooling NixOS#38649 - Use [[anchor]] format consistently NixOS#38748 - Sanitize app.dekorate.io/vcs-url kubernetes annotation NixOS#38755 - Log when a RestEasy Reactive client close method is called NixOS#38785 - ArC: fix interception when some methods return void NixOS#38865 - Update commons-compress version to mitigate CVE-2024-25710
Release: https://github.com/quarkusio/quarkus/releases/tag/3.2.11.Final Complete changelog NixOS#35659 - Fix File handling as a JAX-RS body parameter NixOS#37153 - Bump smallrye-jwt version to 4.4.0 NixOS#38233 - Bump resteasy.version from 6.2.6.Final to 6.2.7.Final NixOS#38236 - Adding a decorator causes bytecode error NixOS#38362 - Register JDBC RowSet required bundle NixOS#38370 - Include RowSet properties file in native image NixOS#38429 - Replace {project-name} attribute in document title for downstream NixOS#38430 - Avoid dots in config doc ids as it's causing issues for downstream NixOS#38580 - Make the Forwarded Parser syntax parsing case-insensitive NixOS#38648 - More documentation adjustments for new downstream tooling NixOS#38649 - Use [[anchor]] format consistently NixOS#38748 - Sanitize app.dekorate.io/vcs-url kubernetes annotation NixOS#38755 - Log when a RestEasy Reactive client close method is called NixOS#38785 - ArC: fix interception when some methods return void NixOS#38865 - Update commons-compress version to mitigate CVE-2024-25710
Release: https://github.com/quarkusio/quarkus/releases/tag/3.2.11.Final Complete changelog NixOS#35659 - Fix File handling as a JAX-RS body parameter NixOS#37153 - Bump smallrye-jwt version to 4.4.0 NixOS#38233 - Bump resteasy.version from 6.2.6.Final to 6.2.7.Final NixOS#38236 - Adding a decorator causes bytecode error NixOS#38362 - Register JDBC RowSet required bundle NixOS#38370 - Include RowSet properties file in native image NixOS#38429 - Replace {project-name} attribute in document title for downstream NixOS#38430 - Avoid dots in config doc ids as it's causing issues for downstream NixOS#38580 - Make the Forwarded Parser syntax parsing case-insensitive NixOS#38648 - More documentation adjustments for new downstream tooling NixOS#38649 - Use [[anchor]] format consistently NixOS#38748 - Sanitize app.dekorate.io/vcs-url kubernetes annotation NixOS#38755 - Log when a RestEasy Reactive client close method is called NixOS#38785 - ArC: fix interception when some methods return void NixOS#38865 - Update commons-compress version to mitigate CVE-2024-25710
Release: https://github.com/quarkusio/quarkus/releases/tag/3.2.11.Final Complete changelog NixOS#35659 - Fix File handling as a JAX-RS body parameter NixOS#37153 - Bump smallrye-jwt version to 4.4.0 NixOS#38233 - Bump resteasy.version from 6.2.6.Final to 6.2.7.Final NixOS#38236 - Adding a decorator causes bytecode error NixOS#38362 - Register JDBC RowSet required bundle NixOS#38370 - Include RowSet properties file in native image NixOS#38429 - Replace {project-name} attribute in document title for downstream NixOS#38430 - Avoid dots in config doc ids as it's causing issues for downstream NixOS#38580 - Make the Forwarded Parser syntax parsing case-insensitive NixOS#38648 - More documentation adjustments for new downstream tooling NixOS#38649 - Use [[anchor]] format consistently NixOS#38748 - Sanitize app.dekorate.io/vcs-url kubernetes annotation NixOS#38755 - Log when a RestEasy Reactive client close method is called NixOS#38785 - ArC: fix interception when some methods return void NixOS#38865 - Update commons-compress version to mitigate CVE-2024-25710
Release: https://github.com/quarkusio/quarkus/releases/tag/3.2.11.Final Complete changelog NixOS#35659 - Fix File handling as a JAX-RS body parameter NixOS#37153 - Bump smallrye-jwt version to 4.4.0 NixOS#38233 - Bump resteasy.version from 6.2.6.Final to 6.2.7.Final NixOS#38236 - Adding a decorator causes bytecode error NixOS#38362 - Register JDBC RowSet required bundle NixOS#38370 - Include RowSet properties file in native image NixOS#38429 - Replace {project-name} attribute in document title for downstream NixOS#38430 - Avoid dots in config doc ids as it's causing issues for downstream NixOS#38580 - Make the Forwarded Parser syntax parsing case-insensitive NixOS#38648 - More documentation adjustments for new downstream tooling NixOS#38649 - Use [[anchor]] format consistently NixOS#38748 - Sanitize app.dekorate.io/vcs-url kubernetes annotation NixOS#38755 - Log when a RestEasy Reactive client close method is called NixOS#38785 - ArC: fix interception when some methods return void NixOS#38865 - Update commons-compress version to mitigate CVE-2024-25710
Release: https://github.com/quarkusio/quarkus/releases/tag/3.2.11.Final Complete changelog NixOS#35659 - Fix File handling as a JAX-RS body parameter NixOS#37153 - Bump smallrye-jwt version to 4.4.0 NixOS#38233 - Bump resteasy.version from 6.2.6.Final to 6.2.7.Final NixOS#38236 - Adding a decorator causes bytecode error NixOS#38362 - Register JDBC RowSet required bundle NixOS#38370 - Include RowSet properties file in native image NixOS#38429 - Replace {project-name} attribute in document title for downstream NixOS#38430 - Avoid dots in config doc ids as it's causing issues for downstream NixOS#38580 - Make the Forwarded Parser syntax parsing case-insensitive NixOS#38648 - More documentation adjustments for new downstream tooling NixOS#38649 - Use [[anchor]] format consistently NixOS#38748 - Sanitize app.dekorate.io/vcs-url kubernetes annotation NixOS#38755 - Log when a RestEasy Reactive client close method is called NixOS#38785 - ArC: fix interception when some methods return void NixOS#38865 - Update commons-compress version to mitigate CVE-2024-25710
Release: https://github.com/quarkusio/quarkus/releases/tag/3.2.11.Final Complete changelog NixOS#35659 - Fix File handling as a JAX-RS body parameter NixOS#37153 - Bump smallrye-jwt version to 4.4.0 NixOS#38233 - Bump resteasy.version from 6.2.6.Final to 6.2.7.Final NixOS#38236 - Adding a decorator causes bytecode error NixOS#38362 - Register JDBC RowSet required bundle NixOS#38370 - Include RowSet properties file in native image NixOS#38429 - Replace {project-name} attribute in document title for downstream NixOS#38430 - Avoid dots in config doc ids as it's causing issues for downstream NixOS#38580 - Make the Forwarded Parser syntax parsing case-insensitive NixOS#38648 - More documentation adjustments for new downstream tooling NixOS#38649 - Use [[anchor]] format consistently NixOS#38748 - Sanitize app.dekorate.io/vcs-url kubernetes annotation NixOS#38755 - Log when a RestEasy Reactive client close method is called NixOS#38785 - ArC: fix interception when some methods return void NixOS#38865 - Update commons-compress version to mitigate CVE-2024-25710
Motivation for this change
Building of nbstripout has failed after the version was bumped to 0.3.1 because:
the test files were missing from the new release tarball. This adds tests by
using the release tarball from GitHub instead of PyPI.
However, these tests fail because of a bug in one test. Thus, a patch is used to
fix the tests.
Things done
build-use-sandbox
innix.conf
on non-NixOS)nix-shell -p nox --run "nox-review wip"
./result/bin/
)