David Hewitt
|
49a57dfd18
|
clean up implementations in src/instance.rs
|
2024-02-01 10:14:58 +00:00 |
|
David Hewitt
|
4437e8f616
|
add Py::as_any and Py::into_any
|
2024-02-01 09:07:36 +00:00 |
|
David Hewitt
|
cbc97f8ea9
|
add Bound::as_any and Bound::into_any
|
2024-02-01 09:01:33 +00:00 |
|
David Hewitt
|
6040d93032
|
Merge pull request #3781 from davidhewitt/intern-bound
change return type of `intern!` macro to `&Bound<PyString>`
|
2024-01-30 13:57:29 +00:00 |
|
David Hewitt
|
c93073075b
|
Merge pull request #3783 from davidhewitt/remove-pool-bench
remove bench of `GILPool::new`
|
2024-01-30 13:30:31 +00:00 |
|
David Hewitt
|
2f00eb1423
|
for now just change return type of intern!
|
2024-01-30 13:28:07 +00:00 |
|
David Hewitt
|
0bb9de1aba
|
remove bench of GILPool::new
|
2024-01-30 11:45:06 +00:00 |
|
David Hewitt
|
aa139ad422
|
add intern_bound! macro
|
2024-01-30 10:58:19 +00:00 |
|
David Hewitt
|
fed8bcadaf
|
add remaining bound string constructors
|
2024-01-30 09:13:24 +00:00 |
|
David Hewitt
|
718be9fac5
|
Merge pull request #3770 from Icxolu/capsule
implement `PyCapsuleMethods`
|
2024-01-29 21:23:43 +00:00 |
|
David Hewitt
|
fbe6f158ec
|
Merge pull request #3780 from PyO3/dependabot/github_actions/dorny/paths-filter-3
Bump dorny/paths-filter from 2 to 3
|
2024-01-29 21:06:38 +00:00 |
|
dependabot[bot]
|
ab90403953
|
Bump dorny/paths-filter from 2 to 3
Bumps [dorny/paths-filter](https://github.com/dorny/paths-filter) from 2 to 3.
- [Release notes](https://github.com/dorny/paths-filter/releases)
- [Changelog](https://github.com/dorny/paths-filter/blob/master/CHANGELOG.md)
- [Commits](https://github.com/dorny/paths-filter/compare/v2...v3)
---
updated-dependencies:
- dependency-name: dorny/paths-filter
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2024-01-29 20:31:27 +00:00 |
|
Icxolu
|
e323fcbb9e
|
implement PyCapsuleMethods
|
2024-01-29 18:22:40 +01:00 |
|
David Hewitt
|
0d421b1ca2
|
Merge pull request #3774 from davidhewitt/string-new-bound
add `PyString::new_bound`
|
2024-01-29 13:29:16 +00:00 |
|
David Hewitt
|
c47565666d
|
add PyString::new_bound
|
2024-01-29 13:14:00 +00:00 |
|
David Hewitt
|
7549a21154
|
Merge pull request #3773 from davidhewitt/float-new-bound
add `PyFloat::new_bound`
|
2024-01-29 11:52:45 +00:00 |
|
David Hewitt
|
7f2d1d2aa5
|
Merge pull request #3772 from davidhewitt/dict-new-bound
add `PyDict::new_bound` without deprecation
|
2024-01-29 11:16:04 +00:00 |
|
David Hewitt
|
345e122bbf
|
add PyFloat::new_bound
|
2024-01-29 11:06:34 +00:00 |
|
David Hewitt
|
d4d08b24b0
|
add PyDict::new_bound without deprecation
|
2024-01-29 10:17:54 +00:00 |
|
David Hewitt
|
c54d8976db
|
Merge pull request #3706 from davidhewitt/frompyobject2
Add `extract_bound` method to FromPyObject
|
2024-01-28 07:48:03 +00:00 |
|
David Hewitt
|
ffaa03e3f1
|
Migrate some conversions to extract_bound
|
2024-01-28 07:22:51 +00:00 |
|
David Hewitt
|
595ca4b3c1
|
Add extract_bound method to FromPyObject
|
2024-01-28 07:22:51 +00:00 |
|
David Hewitt
|
eb8d11f42f
|
Merge pull request #3769 from davidhewitt/remove-test-pep-587
remove `test_pep_587`
|
2024-01-27 22:33:35 +00:00 |
|
David Hewitt
|
ed7263faa2
|
Merge pull request #3767 from Icxolu/complex
implement `PyComplexMethods`
|
2024-01-27 22:06:02 +00:00 |
|
David Hewitt
|
5ccc46e459
|
remove test_pep_587
|
2024-01-27 21:57:43 +00:00 |
|
David Hewitt
|
796e4192b7
|
Merge pull request #3755 from davidhewitt/list-bound
add list bound constructors
|
2024-01-27 21:27:22 +00:00 |
|
Icxolu
|
37e2a4d9c9
|
implement PyComplexMethods
|
2024-01-27 22:26:53 +01:00 |
|
David Hewitt
|
7927a2e211
|
add bench for tuple get_borrowed_item
|
2024-01-27 21:12:55 +00:00 |
|
David Hewitt
|
1657109ae0
|
documentation updates for PyList::new_bound
|
2024-01-27 21:12:55 +00:00 |
|
David Hewitt
|
57a49a2b12
|
update tuple benchmarks for bound API
|
2024-01-27 21:12:55 +00:00 |
|
David Hewitt
|
674f7282d8
|
ToPyObject and IntoPy for Borrowed
|
2024-01-27 21:12:55 +00:00 |
|
David Hewitt
|
eed196329d
|
add list bound constructors
|
2024-01-27 21:12:55 +00:00 |
|
David Hewitt
|
0973da27e9
|
Merge pull request #3743 from davidhewitt/set-bound-constructors
add bound constructors for `PySet` and `PyFrozenSet`
|
2024-01-27 17:55:42 +00:00 |
|
David Hewitt
|
5f320d7a04
|
Merge pull request #3765 from davidhewitt/remove-py-newref
remove internal uses of `_Py_NewRef`
|
2024-01-27 13:35:29 +00:00 |
|
David Hewitt
|
f09ad1e28f
|
Merge pull request #3763 from Icxolu/slice-traceback
implement `PyTracebackMethods` and `PySliceMethods`
|
2024-01-27 12:42:37 +00:00 |
|
David Hewitt
|
87e0610b58
|
remove internal uses of _Py_NewRef
|
2024-01-27 12:07:46 +00:00 |
|
Icxolu
|
7fddd983b4
|
update test_compile_error ui test output
|
2024-01-27 12:37:26 +01:00 |
|
Icxolu
|
7918815cee
|
implement PySliceMethods
|
2024-01-27 11:34:32 +01:00 |
|
Icxolu
|
f86053e2c2
|
implement PyTracebackMethods
|
2024-01-27 11:34:32 +01:00 |
|
David Hewitt
|
f449fc0fc1
|
Merge pull request #3753 from PyO3/dependabot/github_actions/actions/cache-4
Bump actions/cache from 3 to 4
|
2024-01-23 23:24:37 +00:00 |
|
David Hewitt
|
173d0afb7b
|
Merge pull request #3757 from davidhewitt/pypy-7.3.15
update ffi structures for PyPy 7.3.15
|
2024-01-23 23:24:22 +00:00 |
|
David Hewitt
|
11b5ae7f5f
|
update ffi structures for PyPy 7.3.15
|
2024-01-23 20:34:19 +00:00 |
|
David Hewitt
|
3af73fabcf
|
Merge pull request #3754 from Xuanwo/patch-1
docs: Update opendal's repo name
|
2024-01-23 08:54:17 +00:00 |
|
Xuanwo
|
4d40f4183f
|
docs: Update opendal's repo name
Apache OpenDAL is now a graduated project, remove the incubator prefix in the repo name.
|
2024-01-23 14:39:38 +08:00 |
|
dependabot[bot]
|
bcfbbf198d
|
Bump actions/cache from 3 to 4
Bumps [actions/cache](https://github.com/actions/cache) from 3 to 4.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](https://github.com/actions/cache/compare/v3...v4)
---
updated-dependencies:
- dependency-name: actions/cache
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2024-01-22 20:07:15 +00:00 |
|
David Hewitt
|
bf32986b1d
|
Merge pull request #3751 from mkovaxx/fix_ugly_enum_example
docs: make complex enum example in class.md more readable
|
2024-01-20 08:19:33 +00:00 |
|
Mate Kovacs
|
f32becacc7
|
fix ugly example
|
2024-01-20 11:47:27 +09:00 |
|
David Hewitt
|
d1b072222a
|
Merge pull request #3582 from mkovaxx/pyclass_complex_enum
Full ADT support with pyclass for complex enums
|
2024-01-19 14:17:28 +00:00 |
|
Mate Kovacs
|
3ed5ddb0ec
|
feat: support pyclass on complex enums
|
2024-01-18 22:04:42 +09:00 |
|
David Hewitt
|
4e24e680e8
|
update set benchmarks
|
2024-01-17 10:49:21 +00:00 |
|