Commit graph

3510 commits

Author SHA1 Message Date
mejrs 2c7670e124 fixed extra whitespace 2021-04-30 01:23:20 +02:00
mejrs 49ebc7b9cd fixed doc typo 2021-04-30 00:43:07 +02:00
mejrs 90dfb0e5ae relax wording a bit 2021-04-30 00:31:09 +02:00
mejrs 4144a098bc proc_macro_docs 2021-04-30 00:13:19 +02:00
David Hewitt 7ebd322cf3
Merge pull request #1582 from davidhewitt/pip-21.1
examples: use pip 21.1
2021-04-29 23:01:01 +01:00
David Hewitt 1bcbc7aeae pypy: use x64 windows in CI for pypy 3.7 2021-04-29 23:00:20 +01:00
David Hewitt c0ff97e525
Merge pull request #1573 from davidhewitt/utc
ffi: support PyDateTime_TimeZone_UTC
2021-04-29 22:55:35 +01:00
David Hewitt fc6a20f63d
Merge pull request #1578 from mejrs/main
documentation for IntoPy
2021-04-29 09:03:25 +01:00
David Hewitt f1dd1380a5 examples: use pip 21.1 2021-04-29 08:52:01 +01:00
David Hewitt a084cd5a2d
array: fix sequence lengths in error message 2021-04-27 23:53:56 +01:00
David Hewitt 068e3117a5 array: improve test coverage 2021-04-27 23:41:51 +01:00
mejrs 3691bf29a5 fixed tabs in doc comment 2021-04-27 21:16:39 +02:00
mejrs 5e75dfa9f7 documentation for IntoPy 2021-04-27 15:56:49 +02:00
David Hewitt 7ead166d9d array: safer implementation of try_create_array 2021-04-26 08:22:14 +01:00
Caio 9bc5089e4b Add support for arbitrary arrays 2021-04-26 08:22:14 +01:00
David Hewitt b3659692cd
Merge pull request #1574 from davidhewitt/build-script-refactor
build: refactor for simplicity
2021-04-26 08:04:17 +01:00
David Hewitt fe9ed5c1fd build: refactor for simplicity 2021-04-24 11:19:58 +01:00
David Hewitt e95e73b55e ffi: support PyDateTime_TimeZone_UTC 2021-04-22 22:42:57 +01:00
David Hewitt 28ccef2c72
Merge pull request #1475 from indygreg/more-import-ffis
Define missing import APIs
2021-04-22 22:25:33 +01:00
Gregory Szorc 754c27f17d ffi: Define missing import APIs
Co-authored-by: Nicholas Sim <nsim+github@posteo.net>
2021-04-21 21:01:26 +01:00
David Hewitt eed1b1ad26
Merge pull request #1560 from davidhewitt/deprecate-pyproto-pymethods
pyproto: deprecate py_methods
2021-04-21 20:54:35 +01:00
David Hewitt 88d86a65aa
Merge pull request #1571 from davidhewitt/pin-3.10-version
ci: pin Python 3.10.0-alpha.7
2021-04-20 08:25:17 +01:00
David Hewitt 48823e22d6 pyproto: deprecate py_methods 2021-04-20 00:21:19 +01:00
David Hewitt 75c23eca5f ci: pin Python 3.10.0-alpha.7 2021-04-19 23:49:12 +01:00
David Hewitt d153bca2c7
Merge pull request #1557 from davidhewitt/cargo-clippy-rebuilds
build: avoid rebuilds when using clippy in a virtualenv
2021-04-19 22:29:26 +01:00
David Hewitt 4c01ce0127
Merge pull request #1569 from davidhewitt/allow-coverage-cache-fail
ci: allow coverage cache to fail
2021-04-19 22:28:57 +01:00
David Hewitt 2e7eb09ac1 ci: allow coverage cache to fail 2021-04-19 09:50:25 +01:00
David Hewitt 2b9085abdb build: avoid rebuilds when using clippy in a virtualenv 2021-04-19 09:45:01 +01:00
David Hewitt 6bfca272bf
Merge pull request #1563 from davidhewitt/safer-datetime-ffi
ffi: prevent segfault with datetime bindings
2021-04-18 11:28:10 +01:00
David Hewitt 82113d7e7c
Merge pull request #1565 from davidhewitt/pypy-3.7
pypy: support PyPy 7.3.4
2021-04-18 11:26:42 +01:00
David Hewitt d0f1600571 pypy: support PyPy 7.3.4 2021-04-18 09:20:05 +01:00
David Hewitt b9d076a45a
Merge pull request #1564 from davidhewitt/allow-cache-errors
ci: allow failure on cache errors
2021-04-18 08:12:56 +01:00
David Hewitt 6acbeecf8d ci: allow failure on cache errors 2021-04-18 07:08:16 +01:00
David Hewitt eaf75023ed ffi: prevent segfault with datetime bindings 2021-04-17 11:01:52 +01:00
Yuji Kanagawa 45b42aee1d
Merge pull request #1553 from davidhewitt/better-auto-initialize-message
auto-initialize: better error messages and embedding docs
2021-04-13 10:34:22 +09:00
David Hewitt 9cdec14454
Merge pull request #1559 from davidhewitt/tidy-clippy-allows
clippy: tidy up allow lints
2021-04-12 19:02:04 +01:00
David Hewitt b4636e680b
Merge pull request #1534 from davidhewitt/buffer-errors
buffer: tidy up exceptions
2021-04-12 09:11:55 +01:00
David Hewitt 355df5a37f auto-initialize: better error messages and embedding docs 2021-04-12 01:29:03 +01:00
David Hewitt aa0b5d8488 buffer: tidy up exceptions 2021-04-12 01:21:48 +01:00
David Hewitt ac0bd0c0f1 clippy: tidy up allow lints 2021-04-12 01:20:04 +01:00
David Hewitt a9942bd987
Merge pull request #1558 from PyO3/davidhewitt-patch-1
ci: fix macOS cache (try 2)
2021-04-12 00:40:24 +01:00
David Hewitt 261ba692a4 ci: fix macOS cache (try 2) 2021-04-11 23:23:57 +01:00
David Hewitt bbc956b1a8
Merge pull request #1555 from davidhewitt/macos-cache
ci: fix macOS cache
2021-04-11 21:27:27 +01:00
David Hewitt 2c23da74b7 ci: fix macOS cache 2021-04-11 18:39:20 +01:00
David Hewitt f4456ae37c
Merge pull request #1550 from ravenexp/arch-env-vars
Update `build.rs` env vars in Architecture.md
2021-04-11 17:31:57 +01:00
messense 7ac75366c2
Merge pull request #1552 from jameshilliard/cross-rerun
Rerun if PYO3_CROSS env variable changes.
2021-04-09 18:26:41 +08:00
James Hilliard e7b1ea48a8 Rerun if PYO3_CROSS env variable changes. 2021-04-09 02:28:20 -06:00
Sergey Kvachonok 68d187a00a Update build.rs env vars in Architecture.md 2021-04-08 09:57:49 +03:00
David Hewitt f5188bb884
Merge pull request #1546 from ravenexp/class-proto
Add SequenceProtocol and MappingProtocol descriptions to the guide
2021-04-07 23:20:39 +01:00
David Hewitt 990bbb5f70
Merge pull request #1537 from davidhewitt/maturin-examples-v2
examples: maturin and setuptools_rust examples
2021-04-07 08:05:18 +01:00