1. 14 Aug, 2024 2 commits
  2. 13 Aug, 2024 27 commits
  3. 26 Jun, 2024 8 commits
  4. 25 Jun, 2024 3 commits
    • feat(types): add support for typing.Literal type (#5192) · 183059f9
      * typevar prototype
      
      * style: pre-commit fixes
      
      * change to NameT
      
      * style: pre-commit fixes
      
      * make string const
      
      * add missing closing bracket
      
      * style: pre-commit fixes
      
      * clean up handle_type_name
      
      * style: pre-commit fixes
      
      * add back missing <
      
      * style: pre-commit fixes
      
      * add back NameT
      
      * try fixed_string
      
      * style: pre-commit fixes
      
      * std::basic_fixed_string
      
      * test c++20
      
      * style: pre-commit fixes
      
      * cleanup
      
      * fix object to typevar conversion
      
      * style: pre-commit fixes
      
      * And CPP20 checks
      
      * style: pre-commit fixes
      
      * add missing cpp20++ check
      
      * style: pre-commit fixes
      
      * Add C++20 check to python
      
      * Fix python if {
      
      * style: pre-commit fixes
      
      * update test name
      
      * style: pre-commit fixes
      
      * remove call on cpp_std
      
      * make field const
      
      * test nontype_template
      
      * update feature check
      
      * update name of guard
      
      * fix try except in test
      
      * fix pre commit
      
      * remove extra semi colon
      
      * except AttributeError
      
      * fix try except in test
      
      * remove const
      
      * Clean up tests
      
      * style: pre-commit fixes
      
      * start string literal
      
      * start int literal
      
      * func declare
      
      * commit clean
      
      * use contextlib.suppres
      
      * resolve stash
      
      * more literal type
      
      * fix annotation name
      
      * stash
      
      * request changes
      
      * lint
      
      * Add comments
      
      * style: pre-commit fixes
      
      * Add support for unions and optionals to be compatible with object
      
      * lint
      
      * remove comment
      
      * Create Literal Type implementation
      
      * clean up
      
      * Update comment
      
      * remove incorrect comment
      
      * rerun CI
      
      * rerun CI
      
      * fix extra line
      
      * lint
      
      * move if defined block
      
      * style: pre-commit fixes
      
      ---------
      
      Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
      Michael Carlstrom committed
    • Add TypeVars / method generics typing (#5167) · aebcd704
      * typevar prototype
      
      * style: pre-commit fixes
      
      * change to NameT
      
      * style: pre-commit fixes
      
      * make string const
      
      * add missing closing bracket
      
      * style: pre-commit fixes
      
      * clean up handle_type_name
      
      * style: pre-commit fixes
      
      * add back missing <
      
      * style: pre-commit fixes
      
      * add back NameT
      
      * try fixed_string
      
      * style: pre-commit fixes
      
      * std::basic_fixed_string
      
      * test c++20
      
      * style: pre-commit fixes
      
      * cleanup
      
      * fix object to typevar conversion
      
      * style: pre-commit fixes
      
      * And CPP20 checks
      
      * style: pre-commit fixes
      
      * add missing cpp20++ check
      
      * style: pre-commit fixes
      
      * Add C++20 check to python
      
      * Fix python if {
      
      * style: pre-commit fixes
      
      * update test name
      
      * style: pre-commit fixes
      
      * remove call on cpp_std
      
      * make field const
      
      * test nontype_template
      
      * update feature check
      
      * update name of guard
      
      * fix try except in test
      
      * fix pre commit
      
      * remove extra semi colon
      
      * except AttributeError
      
      * fix try except in test
      
      * remove const
      
      * Clean up tests
      
      * style: pre-commit fixes
      
      * use contextlib.suppres
      
      * request changes
      
      * lint
      
      * Add comments
      
      * style: pre-commit fixes
      
      * Add support for unions and optionals to be compatible with object
      
      * lint
      
      * remove comment
      
      ---------
      
      Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
      Michael Carlstrom committed
    • docs: prepare for 2.13.0 (#5187) · 9ec64e37
      * docs: prepare for 2.13.0
      
      Signed-off-by: Henry Schreiner <henryschreineriii@gmail.com>
      
      * docs: reword cross-compiling entry
      
      Signed-off-by: Henry Schreiner <henryschreineriii@gmail.com>
      
      * Update changelog.rst
      
      ---------
      
      Signed-off-by: Henry Schreiner <henryschreineriii@gmail.com>
      Henry Schreiner committed