rok opened a new pull request, #48618:
URL: https://github.com/apache/arrow/pull/48618

   ### Rationale for this change
   
   This is the first in series of PRs adding type annotations to pyarrow and 
resolving #32609.
   
   ### What changes are included in this PR?
   
   This PR establishes infrastructure for type checking:
   
   - Adds CI workflow for running mypy, pyright, and ty type checkers on linux, 
macos and windows
   - Configures type checkers to validate stub files (excluding source files 
for now)
   - Adds PEP 561 `py.typed` marker to enable type checking
   - Updates wheel build scripts to include stub files in distributions
   - Creates initial minimal stub directory structure
   - Updates developer documentation with type checking workflow
   
   ### Are these changes tested?
   
   No. This is mostly a CI change.
   
   ### Are there any user-facing changes?
   
   This does not add any actual annotations (only `py.typed` marker) so user 
should not be affected.


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