jianguotian opened a new pull request, #17: URL: https://github.com/apache/paimon-full-text/pull/17
## Summary Fix the release-vote blocking LICENSE and NOTICE issues by making legal files exact for each published artifact and target. - Generate target-specific third-party license reports for Rust, Java, and Python artifacts. - Package the correct LICENSE, NOTICE, and third-party report in Java JARs and Python Wheels. - Include the bundled jieba-rs and Python jieba data licenses. - Verify generated reports and packaged legal files in CI/release workflows. ## Scope This PR is intentionally limited to release licensing: - No runtime or core implementation changes. - No Rust dependency or Cargo.lock changes. - Python remains requires-python >=3.8. - Python build requirements remain setuptools>=64 and wheel; no exact tool pinning. - PR #16 remains open; security and other non-blocking changes will be split separately. ## Verification - cargo fetch --locked and tools/generate_license_reports.py --check - tools/check_license_headers.py - Python 3.8 Wheel build, artifact verification, installation, and tests: 3 passed - Python 3.12 Wheel build and artifact verification - Java release main/sources/javadoc JAR verification -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
