A. R. Shajii
|
93fb3d53e3
|
JIT argument order fix (#639)
* Fix argument ordering in JIT
* Format
* Update JIT tests
* Fix JIT test
|
2025-03-18 10:45:34 -04:00 |
A. R. Shajii
|
b8c1eeed36
|
2025 updates (#619)
* 2025 updates
* Update ci.yml
|
2025-01-29 15:41:43 -05:00 |
Ibrahim Numanagić
|
48a2bfa57a
|
Add Cython fixes (decorator arguments, pyvars support) (#42)
* Add Cython fixes (decorator arguments, pyvars support)
* Update CI and README
* Fix problematic test
* Don't track Cython-generated cpp file [ci skip]
* Fix test
* Various codon.jit improvements
* clang-format [ci skip]
* Add docs [ci skip]
* Add docs link
Co-authored-by: A. R. Shajii <ars@ars.me>
|
2022-08-03 16:36:03 -04:00 |
A. R. Shajii
|
c128e59132
|
Annotation updates (#41)
* Fix gitignore, versions
* Add caching (WIP)
* Fix decorator
* Refactor
* Support tuple conversions
* Fix void; allow pyobj default conversion
* Improve setup
* Rename
* Fix JIT output capturing
* Support conversion of "complex"
* Allow class conversions
* Use Python number API
* Use Python API for (get/set/del)item
* Add decorator docs
* Cleanup
* Support slice and optional conversions
* Add comparison magics
* Remove Optional.__invert__() method
* Fix tests
* Fix test
* Add release notes
* New pybridge tests
* Update decorator tests
* Fix optional tuple handling
* Fix optional str() and repr()
* Add more decorator tests
* Fix optional.__bool__
* Update releases.md
* Add op tests
* Organize release notes [skip ci]
* clang-format [skip ci]
* Add r-magics to pyobj; more tests [skip ci]
* More pybridge tests
* Add plugin library paths to build command
* Remove walrus operator [skip ci]
* Fix optional operator handling; Fix right-magic handling
Co-authored-by: Ibrahim Numanagić <ibrahimpasa@gmail.com>
Co-authored-by: Ibrahim Numanagić <inumanag@users.noreply.github.com>
|
2022-08-02 14:53:17 -04:00 |
Ibrahim Numanagić
|
12e8fe7666
|
@codon Python decorator and Python interop fixes (#19)
* Codon decorator
* Move to extra/cython, add error handling
* Small fixes
* CR
* CR
* Fix cython CI
* Fix cython CI v2
* Fix cython CI v3
* Fix cython CI v4
* Fix cython CI v5
* Fix cython CI v6
* Fix cython CI v7
* Fix cython CI v8
* Fix cython CI v9
* Fix cython CI v10
* Fix cython CI v11
* CR
* Fix CI
* Fix CI
* Fix CI
* Fix CI
* Fix CI
Co-authored-by: Ishak Numanagić <ishak.numanagic@gmail.com>
|
2022-03-31 10:22:26 +02:00 |