messense
5014b60e5e
Merge pull request #1489 from davidhewitt/fix-msrv-matches
...
msrv: remove use of matches! macro
2021-03-12 16:55:41 +08:00
David Hewitt
e55fe205ed
msrv: remove use of matches! macro
2021-03-12 07:28:49 +00:00
Yuji Kanagawa
b75a8f6e8b
Merge pull request #1486 from davidhewitt/pyfunction-generic-argument
...
pyfunction: reject generic functions
2021-03-12 00:09:24 +09:00
David Hewitt
9613228a0c
pyfunction: reject generic functions
2021-03-09 23:47:47 +00:00
David Hewitt
fe75b2da59
Merge pull request #1482 from PyO3/dependabot/cargo/num-complex-0.4
...
build(deps): update num-complex requirement from 0.3 to 0.4
2021-03-08 22:06:51 +00:00
David Hewitt
5e44c2b0d6
Merge pull request #1473 from davidhewitt/initconfig-limited-api
...
ffi: move initconfig.rs to cpython/initconfig.rs
2021-03-08 21:59:58 +00:00
David Hewitt
993d461287
changelog: add entry for num-complex update
2021-03-08 21:35:50 +00:00
dependabot[bot]
6573cb1b96
build(deps): update num-complex requirement from 0.3 to 0.4
...
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.3.0...num-complex-0.4.0 )
Signed-off-by: dependabot[bot] <support@github.com>
2021-03-08 21:35:35 +00:00
David Hewitt
52555eb7a7
Merge pull request #1481 from PyO3/dependabot/cargo/num-bigint-0.4
...
build(deps): update num-bigint requirement from 0.3 to 0.4
2021-03-08 08:52:27 +00:00
David Hewitt
818039ff93
changelog: add entry for num-bigint update
2021-03-08 08:03:05 +00:00
David Hewitt
ce1aa3172b
Merge pull request #1479 from davidhewitt/no-examples-glob
...
cargo.toml: don't use a glob for examples
2021-03-08 07:10:06 +00:00
dependabot[bot]
adcc4719d2
build(deps): update num-bigint requirement from 0.3 to 0.4
...
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.3.0...num-bigint-0.4.0 )
Signed-off-by: dependabot[bot] <support@github.com>
2021-03-08 05:49:06 +00:00
David Hewitt
72e6dc6618
cargo.toml: don't use a glob for examples
2021-03-07 22:48:56 +00:00
David Hewitt
d75d109aee
Merge pull request #1472 from davidhewitt/nightly-warnings
...
ci: fix nightly warnings
2021-03-06 23:10:48 +00:00
David Hewitt
4c80ce93c3
Merge pull request #1469 from PyO3/deny-pypy-and-abi3
...
Show warning when abi3 is used with PyPy
2021-03-06 23:09:38 +00:00
David Hewitt
a45f520ec1
Merge pull request #1457 from davidhewitt/multiple-pymethods
...
pymethods: make inventory optional
2021-03-06 23:09:02 +00:00
David Hewitt
23b5fe9e69
ffi: add _Py_InitializeMain
2021-03-06 22:45:19 +00:00
David Hewitt
7ed53b72fa
ffi: update PyConfig for Python 3.10
2021-03-06 16:48:34 +00:00
David Hewitt
9ef330d21c
ffi: move initconfig.rs to cpython/initconfig.rs
2021-03-06 16:48:34 +00:00
David Hewitt
e19c083a81
ci: fix nightly warnings
2021-03-06 09:42:50 +00:00
Yuji Kanagawa
6f8f958f34
Apply suggestions from code review
...
Co-authored-by: David Hewitt <1939362+davidhewitt@users.noreply.github.com>
2021-03-06 18:03:17 +09:00
kngwyu
4ec78e6b18
Warning when 'abi3' is used with PyPy
2021-03-06 12:52:32 +09:00
Yuji Kanagawa
fa50c11ac4
Merge pull request #1468 from davidhewitt/docs-warnings
...
docs: deny warnings in ci
2021-03-05 15:13:37 +09:00
David Hewitt
bb6d4df497
multiple-pymethods: documentation updates
2021-03-04 23:03:26 +00:00
David Hewitt
977735db20
pymethods: make inventory optional
2021-03-04 19:52:58 +00:00
David Hewitt
1dcda8809d
docs: deny warnings in ci
2021-03-04 19:41:11 +00:00
David Hewitt
525358a33c
Merge pull request #1458 from davidhewitt/simplify-ci
...
ci: simplify workflow
2021-03-04 19:37:53 +00:00
David Hewitt
85c7ecb36e
ci: simplify workflow
2021-03-04 11:53:27 +00:00
David Hewitt
74fee84654
Merge pull request #1467 from birkenfeld/module_call
...
PyModule: rename call* to call_function*
2021-03-04 10:56:16 +00:00
Georg Brandl
e065f9b517
PyModule: rename call* to call_function*
...
For consistency with PyObject/PyAny, where call() means to call the
object itself.
2021-03-04 09:29:28 +01:00
Yuji Kanagawa
21b26fcf3a
Merge pull request #1440 from davidhewitt/fix-multiple-kw-only-arg
...
pyfunction: refactor argument extraction
2021-03-04 00:15:34 +09:00
Yuji Kanagawa
5bee2af141
Merge pull request #1464 from PyO3/update_maturin_setuptools_rust_comparison
...
Update setuptools-rust/maturin comparison
2021-03-04 00:13:15 +09:00
konstin
7dfb4c353d
Update setuptools-rust/maturin comparison
...
I tried to make differences clearer and make it a bit less biased towards maturin
2021-03-03 11:40:21 +01:00
David Hewitt
df2146c2d2
Merge pull request #1461 from Daggy1234/patch-1
...
example: add polaroid
2021-03-03 08:53:58 +00:00
Arnav Jindal
c889bcbeee
example: add polaroid
2021-03-03 10:36:30 +05:30
David Hewitt
67b1a61ac5
Merge pull request #1455 from PyO3/generate-less-code
...
Generate less code
2021-03-01 22:32:29 +00:00
konstin
19bcce51dd
Use a where clause
2021-03-01 20:31:00 +01:00
David Hewitt
e86c16d3db
[review] kngwyu
2021-03-01 19:12:39 +00:00
David Hewitt
fe74160a7d
pyo3_benchmarks: benchmarks as separate Python example
2021-03-01 19:12:39 +00:00
David Hewitt
29a525b327
pyfunction: refactor argument extraction
2021-03-01 17:49:46 +00:00
David Hewitt
ffd5874c3a
pyfunction: fix args conflicting with keyword only arg
2021-03-01 17:49:46 +00:00
David Hewitt
f9ad119871
Merge pull request #1454 from davidhewitt/tuples-of-12
...
tuples: support conversions up to length 12
2021-03-01 17:28:59 +00:00
konstin
d668ff2ad5
Use Self instead of #cls
2021-03-01 12:42:27 +01:00
konstin
f97c3a9479
Convert callback_body_without_convert function to handle_panic function
2021-03-01 12:42:19 +01:00
David Hewitt
9acf242ccc
tuples: support conversions up to length 12
2021-03-01 08:32:13 +00:00
David Hewitt
593be05b83
Merge pull request #1436 from nw0/ffi-8
...
ffi cleanup: abstract.h
2021-02-28 07:55:35 +00:00
Nicholas Sim
d278aaff54
Remove PyIter_Check, PyIndex_Check under abi3 for Python < 3.8
...
While these are defined as macros in the Python C API, they rely on
access to the PyTypeObject structure, which is not part of the limited
API for those versions.
2021-02-28 13:25:22 +08:00
David Hewitt
cab61806b5
Merge pull request #1453 from PyO3/davidhewitt-patch-2
...
guide: correct documentation on default features
2021-02-27 16:01:31 +00:00
David Hewitt
40777a65d7
Merge pull request #1450 from davidhewitt/pycfunction-static
...
pycfunction: take &'static str arguments to new
2021-02-27 15:01:46 +00:00
David Hewitt
a7528ee690
guide: correct documentation on default features
2021-02-27 14:55:40 +00:00