aisk opened a new issue, #8082:
URL: https://github.com/apache/paimon/issues/8082

   ### Search before asking
   
   - [x] I searched in the [issues](https://github.com/apache/paimon/issues) 
and found nothing similar.
   
   
   ### Paimon version
   
   `paimon-python/dev/requirements-dev.txt` is currently incomplete for local 
Python development. For example, basic test dependencies such as pytest are not 
fully represented there, so developers cannot rely on this file to set up a 
local environment for running Python tests.
   
   As a result, local setup has to be inferred from the GitHub CI workflow, 
where many dependencies are installed manually in 
`.github/workflows/paimon-python-checks.yml`. This makes local development 
error-prone and easy to drift from CI.
   
   ### Compute Engine
   
   Not related
   
   ### Minimal reproduce step
   
   - Create a clean virtualenv
   - Running `pip install -r dev/requirements-dev.txt`
   - Running `pytest`, a lot of dependencies are missing, including `pytest` 
itself
   
   ### What doesn't meet your expectations?
   
   `requirements-dev.txt` should include the common dependencies needed for 
local Python test development. After that, CI can reuse this file for the 
common setup, while keeping feature-specific dependencies installed separately 
when needed.
   
   ### Anything else?
   
   _No response_
   
   ### Are you willing to submit a PR?
   
   - [x] I'm willing to submit a PR!


-- 
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]

Reply via email to