Skip to content
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

[Build] Refactor project structure and refactor release tools #31

Merged
merged 4 commits into from
Dec 2, 2024

Conversation

yuzelin
Copy link
Contributor

@yuzelin yuzelin commented Nov 27, 2024

Purpose

Changes:

  1. use pypaimon as package name and add necessary files
  2. only build source release instead of wheel because we didn't depend on Cython
  3. Move java bridge module out of python module
  4. Add Github action for build source release

TODO:
Add a script tool for quickly building source release for locally testing or using
Modify API doc and build doc

Tests

API and Format

Documentation

@yuzelin yuzelin force-pushed the refactor-structure branch 4 times, most recently from cc59d1f to 49fa4d9 Compare November 28, 2024 05:29
@yuzelin yuzelin force-pushed the refactor-structure branch 8 times, most recently from e10b128 to 9d2d871 Compare December 2, 2024 06:44
@yuzelin yuzelin force-pushed the refactor-structure branch from 80f25bf to 70f36bc Compare December 2, 2024 07:01
@yuzelin yuzelin force-pushed the refactor-structure branch from 5ace408 to 4f1420f Compare December 2, 2024 07:40
@JingsongLi
Copy link

+1

@JingsongLi JingsongLi merged commit 2a31b1c into apache:main Dec 2, 2024
2 checks passed
@yuzelin yuzelin deleted the refactor-structure branch December 2, 2024 08:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants