David Hewitt
|
dd4df29bad
|
docs: add `chrono` conversions to types table
|
2024-02-05 21:50:25 +00:00 |
David Hewitt
|
911723389a
|
Merge pull request #3803 from PyO3/dependabot/github_actions/codecov/codecov-action-4
Bump codecov/codecov-action from 3 to 4
|
2024-02-05 19:50:55 +00:00 |
David Hewitt
|
020ed39327
|
Merge pull request #3779 from davidhewitt/bound-from-ptr
expose `Bound::from_owned_ptr` etc
|
2024-02-05 19:26:57 +00:00 |
David Hewitt
|
c85d72bb0e
|
connect CODECOV_TOKEN to codecov action
|
2024-02-05 18:50:18 +00:00 |
dependabot[bot]
|
ec0be57c68
|
Bump codecov/codecov-action from 3 to 4
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 3 to 4.
- [Release notes](https://github.com/codecov/codecov-action/releases)
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/codecov/codecov-action/compare/v3...v4)
---
updated-dependencies:
- dependency-name: codecov/codecov-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2024-02-05 18:43:19 +00:00 |
David Hewitt
|
86f294f6e6
|
expose `Bound::from_owned_ptr` etc
|
2024-02-05 18:27:43 +00:00 |
David Hewitt
|
ecb4ecbe22
|
Merge pull request #3789 from btel/patch-1
docs: add example for wrapping generic classes
|
2024-02-05 12:03:20 +00:00 |
David Hewitt
|
02f1df69b5
|
Merge pull request #3792 from davidhewitt/bound-pyclass-2
pyclass methods for `Bound`
|
2024-02-05 10:38:30 +00:00 |
Adam Reichold
|
c995426c81
|
Merge pull request #3799 from davidhewitt/move-cow
move `Cow[u8]` conversions into `conversions::std::slice` module
|
2024-02-05 10:18:33 +00:00 |
Bartosz Telenczuk
|
64a6a02bf0
|
add example for wrapping generic classes
|
2024-02-05 11:00:09 +01:00 |
David Hewitt
|
42843de47b
|
pyclass methods for `Bound`
|
2024-02-05 09:41:22 +00:00 |
David Hewitt
|
7281268840
|
move `Cow[u8]` conversions into `conversions::std::slice` module
|
2024-02-05 08:52:07 +00:00 |
Bruno Kolenbrander
|
7938d4cadc
|
Merge pull request #3798 from davidhewitt/beta-map-clone
ci: fix beta clippy `map_clone` warning
|
2024-02-05 08:48:14 +00:00 |
David Hewitt
|
de93d15eeb
|
ci: fix beta clippy `map_clone` warning
|
2024-02-05 07:57:27 +00:00 |
David Hewitt
|
c9c6f928a1
|
Merge pull request #3797 from snuderl/PyEllipsis-and-NotImplemented-get-bound-api
PyEllipsis and PyNotImplemented new get_bound api
|
2024-02-05 07:50:03 +00:00 |
Blaž Šnuderl
|
f1384f3582
|
Implement PyNone.get() using PyNone.get_bound()
|
2024-02-05 08:06:59 +01:00 |
Blaž Šnuderl
|
1fd0aa2b19
|
Use new method to implement old
|
2024-02-05 08:03:25 +01:00 |
Blaz Snuderl
|
8388b14369
|
PyNotImplemented get_bound
|
2024-02-04 20:08:52 +01:00 |
Blaz Snuderl
|
8354590ae6
|
PyEllipsis get_bound method
|
2024-02-04 20:01:15 +01:00 |
David Hewitt
|
5dbb51b9ce
|
Merge pull request #3784 from davidhewitt/more-extract-bound
migrate many `FromPyObject` implementations to `Bound` API
|
2024-02-04 15:58:22 +00:00 |
David Hewitt
|
c5b470202d
|
Merge pull request #3796 from Icxolu/marshal
convert `marshal` to `Bound` API
|
2024-02-04 15:56:00 +00:00 |
Icxolu
|
304c8e655a
|
convert `marshal` to `Bound` API
|
2024-02-04 16:25:00 +01:00 |
David Hewitt
|
0d4df9c19d
|
adjust `FromPyObject` implementations to always use `'py` lifetime
|
2024-02-04 14:22:03 +00:00 |
David Hewitt
|
2a741a21e6
|
migrate many `FromPyObject` implementations to `Bound` API
|
2024-02-04 14:22:03 +00:00 |
David Hewitt
|
cd9c21f89f
|
Merge pull request #3793 from snuderl/PyNone-new-api
Implement new API for PyNone #3684
|
2024-02-04 14:20:32 +00:00 |
Blaž Šnuderl
|
d1e967e9ea
|
Uncomment a test
|
2024-02-04 07:31:29 +01:00 |
Blaž Šnuderl
|
eca943ea35
|
Add new get_bound and mark old get as deprecated
|
2024-02-04 07:30:28 +01:00 |
Blaž Šnuderl
|
7efd412a63
|
Merge branch 'main' into PyNone-new-api
|
2024-02-04 07:29:32 +01:00 |
David Hewitt
|
975f182e68
|
Merge pull request #3794 from davidhewitt/revert-python-none
Revert "Merge pull request #3578 from davidhewitt/typed-helpers"
|
2024-02-03 21:17:28 +00:00 |
David Hewitt
|
76d1b34cd5
|
Revert "Merge pull request #3578 from davidhewitt/typed-helpers"
This reverts commit 7b07d6d21b , reversing
changes made to 99858236bd .
|
2024-02-03 20:56:23 +00:00 |
Blaz Snuderl
|
b1863c73df
|
clippy
|
2024-02-03 21:25:47 +01:00 |
Blaz Snuderl
|
507ea28b27
|
test
|
2024-02-03 21:14:31 +01:00 |
Blaž Šnuderl
|
9641b11752
|
hmm
|
2024-02-03 20:57:46 +01:00 |
Blaž Šnuderl
|
a2a6062adc
|
fmt
|
2024-02-03 20:48:25 +01:00 |
Blaž Šnuderl
|
7e94da576d
|
Fix doctests
|
2024-02-03 20:44:48 +01:00 |
Blaž Šnuderl
|
5e9d97d1c6
|
Implement new API for PyNone #3684
|
2024-02-03 19:09:12 +01:00 |
David Hewitt
|
d8c5e7943c
|
Merge pull request #3790 from Icxolu/bool
add `Bound` constructor for `PyBool`
|
2024-02-03 13:10:30 +00:00 |
Icxolu
|
af21a9dc74
|
add `Bound` constructor for `PyBool`
|
2024-02-03 12:06:50 +01:00 |
David Hewitt
|
8f8d4d33fa
|
Merge pull request #3776 from davidhewitt/bound-extract
migrate `FromPyObject` for `Bound` and `Py` to new APIs
|
2024-02-02 23:10:47 +00:00 |
David Hewitt
|
57735540e8
|
Merge pull request #3736 from Tpt/tpt/systemtime
Adds conversion between SystemTime and datetime
|
2024-02-01 14:05:51 +00:00 |
David Hewitt
|
a60c1821af
|
implement `PyFunctionArgument` for `&Bound<T>`
|
2024-02-01 13:22:53 +00:00 |
David Hewitt
|
d35a6a1fd6
|
Merge pull request #3785 from davidhewitt/bound-as-any
add `Bound::as_any` and `Bound::into_any` (and same for `Py`)
|
2024-02-01 10:52:25 +00:00 |
David Hewitt
|
49a57dfd18
|
clean up implementations in `src/instance.rs`
|
2024-02-01 10:14:58 +00:00 |
David Hewitt
|
516c085131
|
Merge pull request #3777 from davidhewitt/bytes-new-bound
add `PyBytes::new_bound`
|
2024-02-01 09:17:26 +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
|
4c94be51a7
|
add `PyBytes::new_bound`
|
2024-02-01 08:52:28 +00:00 |
David Hewitt
|
aa1a9864f7
|
Merge pull request #3786 from Icxolu/bytearray
add `Bound` constructors for `PyByteArray` and `PyMemoryView`
|
2024-01-31 08:11:54 +00:00 |
Icxolu
|
b14dbcf29f
|
add `Bound` constructors for `PyMemoryView`
|
2024-01-30 22:52:31 +01:00 |
Icxolu
|
e704a760b7
|
add `Bound` constructors for `PyByteArray`
|
2024-01-30 22:52:31 +01:00 |