rahulsmahadev opened a new pull request, #4330:
URL: https://github.com/apache/iceberg-python/pull/4330

   # Rationale for this change
   
   The Iceberg REST catalog spec now recommends a standard User-Agent format 
(apache/iceberg#17727). pyiceberg now sends `pyiceberg/<version> (<python 
implementation> <python version>)`, for example `pyiceberg/0.11.0 (cpython 
3.11.4)`, instead of `PyIceberg/<version>`. The `X-Client-Version` header is 
unchanged.
   
   ## Are these changes tested?
   
   Yes. The expected headers in `tests/catalog/test_rest.py` are updated, and 
`test_user_agent_header` checks the format for CPython and PyPy.
   
   ## Are there any user-facing changes?
   
   The `User-Agent` header sent to REST catalogs changes from 
`PyIceberg/<version>` to the format above.
   
   This pull request and its description were written by Isaac.
   


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


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to