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

gh-113317: Argument Clinic: Add libclinic.converters module #117315

Merged
merged 4 commits into from Apr 2, 2024

Commits on Mar 28, 2024

  1. pythongh-113317, AC: Add libclinic.converters module

    Move the following converter classes to libclinic.converters:
    
    * PyByteArrayObject_converter
    * PyBytesObject_converter
    * Py_UNICODE_converter
    * Py_buffer_converter
    * Py_complex_converter
    * Py_ssize_t_converter
    * bool_converter
    * byte_converter
    * char_converter
    * defining_class_converter
    * double_converter
    * fildes_converter
    * float_converter
    * int_converter
    * long_converter
    * long_long_converter
    * object_converter
    * self_converter
    * short_converter
    * size_t_converter
    * slice_index_converter
    * str_converter
    * unicode_converter
    * unsigned_char_converter
    * unsigned_int_converter
    * unsigned_long_converter
    * unsigned_long_long_converter
    * unsigned_short_converter
    
    Move also the following classes to libclinic.converters:
    
    * buffer
    * robuffer
    * rwbuffer
    
    Move the following functions to libclinic.converters:
    
    * correct_name_for_self()
    * r()
    * str_converter_key()
    
    Move Null and NULL to libclinic.utils.
    vstinner committed Mar 28, 2024
    Copy the full SHA
    b1309b5 View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    57eb77a View commit details
    Browse the repository at this point in the history

Commits on Apr 2, 2024

  1. Update test_clinic

    vstinner committed Apr 2, 2024
    Copy the full SHA
    977dbbb View commit details
    Browse the repository at this point in the history
  2. Address review

    vstinner committed Apr 2, 2024
    Copy the full SHA
    ff1f33d View commit details
    Browse the repository at this point in the history