Yuji Kanagawa
6ea834526b
Merge pull request #976 from davidhewitt/prefer-py
...
Add PyClass borrow methods to Py
2020-06-18 15:48:36 +09:00
David Hewitt
925986c706
Add PyCell::borrow shortcuts to Py
2020-06-17 08:58:32 +01:00
Yuji Kanagawa
72a0dee03c
Merge pull request #980 from davidhewitt/changelog-deps
...
Add CHANGELOG entries for num crate version bumps
2020-06-17 11:22:31 +09:00
David Hewitt
93608bf031
Merge pull request #979 from kngwyu/aspyref-example
...
Fix AsPyRef example
2020-06-15 20:17:46 +01:00
David Hewitt
e377afa5de
Add CHANGELOG entries for num crate version bumps
2020-06-15 20:14:56 +01:00
Yuji Kanagawa
a524699301
Merge pull request #978 from PyO3/dependabot/cargo/num-bigint-0.3
...
Update num-bigint requirement from 0.2 to 0.3
2020-06-15 23:40:14 +09:00
dependabot-preview[bot]
f8fd478a00
Update num-bigint requirement from 0.2 to 0.3
...
Updates the requirements on [num-bigint](https://github.com/rust-num/num-bigint ) to permit the latest version.
- [Release notes](https://github.com/rust-num/num-bigint/releases )
- [Changelog](https://github.com/rust-num/num-bigint/blob/master/RELEASES.md )
- [Commits](https://github.com/rust-num/num-bigint/compare/num-bigint-0.2.0...num-bigint-0.3.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-06-15 11:57:30 +00:00
Yuji Kanagawa
03e023959c
Merge pull request #977 from PyO3/dependabot/cargo/num-complex-0.3
...
Update num-complex requirement from 0.2 to 0.3
2020-06-15 20:56:03 +09:00
kngwyu
0440b8df81
Fix AsPyRef example
2020-06-15 18:07:21 +09:00
Nateckert
4f8c2e767b
Doc trait exposition ( #964 )
...
Co-authored-by: David Hewitt <1939362+davidhewitt@users.noreply.github.com>
2020-06-15 09:58:37 +01:00
dependabot-preview[bot]
cc0f59077f
Update num-complex requirement from 0.2 to 0.3
...
Updates the requirements on [num-complex](https://github.com/rust-num/num-complex ) to permit the latest version.
- [Release notes](https://github.com/rust-num/num-complex/releases )
- [Changelog](https://github.com/rust-num/num-complex/blob/master/RELEASES.md )
- [Commits](https://github.com/rust-num/num-complex/compare/num-complex-0.2.0...num-complex-0.3.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-06-15 08:48:53 +00:00
Yuji Kanagawa
3e905eb396
Merge pull request #970 from davidhewitt/py-gil-safe
...
Cleanups to ensure GIL-safety of Py<T> and PyObject methods
2020-06-15 13:46:32 +09:00
David Hewitt
a85d157111
Cleanups to ensure GIL-safety of Py<T> and PyObject methods
2020-06-14 16:37:34 +01:00
Yuji Kanagawa
090204c2b2
Merge pull request #972 from PyO3/davidhewitt-patch-4
...
Clarify wording in guide
2020-06-13 20:14:06 +09:00
Yuji Kanagawa
f2f0ccd9e1
Merge pull request #974 from kngwyu/doc-comment-for-py
...
Revert soft-duplicated for Py::new
2020-06-13 19:38:55 +09:00
Yuji Kanagawa
bbdca6b0bd
Merge pull request #967 from davidhewitt/bytearray-as-bytes
...
Add accessor methods to `PyByteArray`
2020-06-13 16:53:22 +09:00
kngwyu
1dc77d5a29
Revert soft-duplicated for Py::new
2020-06-13 16:49:25 +09:00
Yuji Kanagawa
90a2ec305e
Merge pull request #971 from davidhewitt/pytuple-slice-pyany
...
Change return type of `PyTuple::slice` to `&[&PyAny]`
2020-06-13 16:44:38 +09:00
David Hewitt
f58398d6e3
Rewrite sentence one last time
2020-06-13 08:15:30 +01:00
David Hewitt
e73d696f8c
Clarify wording in guide
2020-06-13 08:12:21 +01:00
David Hewitt
8a85feca97
Change return type of PyTuple::slice
to &[&PyAny]
2020-06-12 05:21:27 +01:00
David Hewitt
21d365f7d4
Add accessor methods to PyByteArray
2020-06-12 05:01:09 +01:00
Yuji Kanagawa
7a7271319c
Merge pull request #966 from davidhewitt/pyclass-send
...
Require Send for #[pyclass] (no compilefail test)
2020-06-09 19:25:54 +09:00
Yuji Kanagawa
4317f16a99
Merge pull request #968 from PyO3/davidhewitt-patch-3
...
Tidy up docs for from_borrowed_ptr methods
2020-06-09 19:25:16 +09:00
David Hewitt
bd7869002f
Tidy up docs for from_borrowed_ptr methods
...
The release pool doesn't exist for borrowed objects any more, so just tidied these docs up.
2020-06-09 08:45:58 +01:00
Yuji Kanagawa
f19e39ab40
Merge pull request #965 from PyO3/davidhewitt-patch-2
...
Improve error messages in pyimpl.rs
2020-06-09 15:52:30 +09:00
David Hewitt
0f5a349fbd
Improve error messages in pyimpl.rs
2020-06-08 20:14:56 +01:00
David
33617bfffc
Require Send for #[pyclass]
2020-06-08 02:06:15 +01:00
Yuji Kanagawa
798d72e6a6
Merge pull request #962 from Alexander-N/guide
...
Update README and remove Getting Started section from user guide
2020-06-07 22:13:32 +09:00
Alexander Niederbühl
bfe212b3de
Move doc comments before attributes
2020-06-07 14:06:15 +02:00
Yuji Kanagawa
15c40afe07
Merge pull request #963 from PyO3/refactor-travis
...
Use Deployment v2 API in travis
2020-06-07 13:20:19 +09:00
Alexander Niederbühl
75d44ca296
Remove getting started chapter from user guide
...
Since it's exactly the same content as in the README.
2020-06-07 00:26:17 +02:00
Alexander Niederbühl
207e177a27
Update README.md with content from user guide
2020-06-07 00:21:56 +02:00
kngwyu
7501b16bc2
Use Deployment v2 API in travis
2020-06-06 23:59:15 +09:00
Yuji Kanagawa
d7a4c94282
Merge pull request #960 from PyO3/refactor-travis
...
Refactor travis.yml
2020-06-06 16:35:43 +09:00
Yuji Kanagawa
34a5e8c30b
Merge pull request #959 from Alexander-N/allow-threads
...
User Guide: Rewrite parallelism chapter
2020-06-06 16:35:02 +09:00
kngwyu
bf6e5c45e5
Refactor travis.yml
2020-06-06 14:56:16 +09:00
Alexander Niederbühl
bbf1c39cea
Address review comments
2020-06-05 21:24:03 +02:00
Alexander Niederbühl
eca93c3ff8
Ignore doctests
2020-06-05 21:02:52 +02:00
Alexander Niederbühl
e38a077c29
Fix typos
2020-06-05 20:54:38 +02:00
Alexander Niederbühl
cbe3e574b7
Rewrite parallelism chapter in guide
2020-06-05 20:25:07 +02:00
Alexander Niederbühl
d2c7645bad
Add benchmark for Python threaded word count
...
Add benchmark where the sequential Rust version of the word count is
executed twice to demonstrate parallelism with Python threads. Also
slightly simplify the benchmark functions.
2020-06-05 20:22:20 +02:00
Alexander Niederbühl
bafe269dde
Set debug to False
in word-count example
2020-06-05 16:40:29 +02:00
Alexander Niederbühl
de9aae1e82
Use string slices as function arguments
...
Also use the same names as parameters.
2020-06-05 16:40:29 +02:00
Alexander Niederbühl
eadd7b1081
Remove word-count from examples
2020-06-05 16:40:29 +02:00
Alexander Niederbühl
4c55fa6b38
Remove unnecessary wrapping of test function
2020-06-05 16:40:29 +02:00
Alexander Niederbühl
eb73105625
Make benchmarks more comparable
2020-06-05 16:40:29 +02:00
Yuji Kanagawa
d674b5ff34
Merge pull request #952 from kngwyu/typed-pybuffer
...
Typed PyBuffer
2020-06-05 23:08:07 +09:00
Yuji Kanagawa
be1b7045af
Merge pull request #955 from Alexander-N/clippy
...
Small cleanup
2020-06-05 21:53:21 +09:00
Alexander Niederbühl
bcf48c0bd2
Fix clippy lints
2020-06-05 13:53:01 +02:00