nifi icon indicating copy to clipboard operation
nifi copied to clipboard

NIFI-10636 Update Jython-standalone to 2.7.3

Open UcanInfosec opened this issue 3 years ago • 1 comments

Summary

NIFI-10636

Tracking

Please complete the following tracking steps prior to pull request creation.

Issue Tracking

Pull Request Tracking

  • [X] Pull Request title starts with Apache NiFi Jira issue number, such as NIFI-00000
  • [X] Pull Request commit message starts with Apache NiFi Jira issue number, as such NIFI-00000

Pull Request Formatting

  • [X] Pull Request based on current revision of the main branch
  • [X] Pull Request refers to a feature branch with one commit containing changes

Verification

Please indicate the verification steps performed prior to pull request creation.

Build

  • [ ] Build completed using mvn clean install -P contrib-check
    • [X] JDK 8
    • [X] JDK 11
    • [X] JDK 17

Licensing

  • [ ] New dependencies are compatible with the Apache License 2.0 according to the License Policy
  • [ ] New dependencies are documented in applicable LICENSE and NOTICE files

Documentation

  • [ ] Documentation formatting appears as expected in rendered files

UcanInfosec avatar Oct 13 '22 00:10 UcanInfosec

This upgrade involves some testing, as previous patch versions of Jython included some dependency differences. Tagging @mattyb149 for review.

exceptionfactory avatar Oct 13 '22 18:10 exceptionfactory

Reviewing...

mattyb149 avatar Oct 18 '22 17:10 mattyb149

+1 LGTM, verified os.getpid() works and that Xerces is still included. Thanks for the upgrade! Merging to main

mattyb149 avatar Oct 18 '22 20:10 mattyb149