Commit Graph

  • b7a3a8bffe
    Merge pull request #3282 from CallMeMSL/patch-1 David Hewitt 2023-06-28 18:16:18 +0000
  • afc1d4cc42
    Merge pull request #3281 from davidhewitt/set-discard Adam Reichold 2023-06-28 17:09:01 +0000
  • 23bdd4337f
    Fix typos and add punctuation recommended by grammarly in Class.md CallMeMSL 2023-06-28 13:46:13 +0200
  • 1d56cfef47
    Merge pull request #3278 from davidhewitt/ffi-check-ci David Hewitt 2023-06-28 08:10:54 +0000
  • b7d391d994 clarify ownership of opt_to_pyobj helper function David Hewitt 2023-06-28 08:38:12 +0100
  • c0b9502c0e handle exceptions properly in `PySet::discard` David Hewitt 2023-06-28 08:49:17 +0100
  • b329439bdc
    Merge pull request #3271 from davidhewitt/hasattr David Hewitt 2023-06-28 07:44:30 +0000
  • a0aa9ce92e use _run_cargo helper in noxfile David Hewitt 2023-06-27 22:57:01 +0100
  • 4867ef8dd3 stop suppressing unrelated exceptions in `PyAny::hasattr` David Hewitt 2023-06-25 19:12:14 +0100
  • 48c16a6878 move pyo3-ffi-check into its own workspace David Hewitt 2023-06-26 22:26:37 +0100
  • 071f31408f
    Merge pull request #3277 from PyO3/indexmap-range Adam Reichold 2023-06-27 06:06:43 +0000
  • 76b794a154
    Merge pull request #3272 from lucatrv/patch-2 David Hewitt 2023-06-26 21:31:52 +0000
  • b5a1ca058d Extended range of supported versions of `indexmap` optional dependency to include version 2. Adam Reichold 2023-06-26 23:14:32 +0200
  • 7425206251
    Merge pull request #3274 from PyO3/fix-pr-template Adam Reichold 2023-06-25 20:28:29 +0000
  • 575cb2ab4a
    Merge pull request #3270 from davidhewitt/pypy-getitemerror Adam Reichold 2023-06-25 19:52:45 +0000
  • c246e95875 Our PR template still referenced the removed xtask infrastructure. Adam Reichold 2023-06-25 21:11:00 +0200
  • 20f909c97f refactor `PyDict::get_item[_with_error]` implementations David Hewitt 2023-06-25 19:26:51 +0100
  • de9d760462
    Add conversions between Rust Path/PathBuf and Python str / pathlib.Path Luca Trevisani 2023-06-25 20:40:51 +0200
  • db91642bae add `PyDict::get_item_with_error` for PyPy David Hewitt 2023-06-25 19:26:08 +0100
  • b1e7ed8a58 Fix fixed offset timezone conversion bug. Grant Slatton 2023-06-24 08:43:37 -0700
  • edf47b575f
    Merge pull request #3264 from davidhewitt/no-index Adam Reichold 2023-06-22 10:12:36 +0000
  • 0a4806f7eb
    Merge pull request #3265 from davidhewitt/badges Adam Reichold 2023-06-22 04:37:24 +0000
  • 0e304b1b7f add http headers to help search engines index the docs David Hewitt 2023-06-21 21:35:06 +0100
  • 6bafb6bb1d get all badges through shields.io David Hewitt 2023-06-21 22:43:38 +0100
  • a6e10514b2
    Merge pull request #3263 from PyO3/with-pool David Hewitt 2023-06-21 20:37:24 +0000
  • 4afa994449 Mark Python::with_pool as safe on stable. Adam Reichold 2023-06-21 09:12:10 +0200
  • d7e147509b Add Python::with_pool as a safer alternative to Python::new_pool. Adam Reichold 2023-06-21 08:00:26 +0200
  • b2a1a961dd
    Merge pull request #3260 from mejrs/traverse David Hewitt 2023-06-20 21:44:50 +0000
  • 71ed4e17c7
    Merge pull request #3256 from PyO3/dependabot/cargo/unindent-0.2.1 Adam Reichold 2023-06-20 20:05:17 +0000
  • fdc8b64506
    Merge pull request #3258 from PyO3/dependabot/cargo/hashbrown-gte-0.9-and-lt-0.15 Adam Reichold 2023-06-20 18:13:21 +0000
  • 430716ff4d Add changelog entry for bumping hashbrown dependency. Adam Reichold 2023-06-20 19:38:43 +0200
  • 689033cd80 Extend changelog of indoc bump to include related unindent change as well. Adam Reichold 2023-06-20 19:40:58 +0200
  • 51a6863440 Give a better error message for Python in traverse mejrs 2023-06-19 23:25:51 +0200
  • 27549304ae
    Update hashbrown requirement from >= 0.9, < 0.14 to >= 0.9, < 0.15 dependabot[bot] 2023-06-19 20:58:37 +0000
  • b222542229
    Update unindent requirement from 0.1.4 to 0.2.1 dependabot[bot] 2023-06-19 20:57:35 +0000
  • ad785e7778
    Merge pull request #3254 from mejrs/include Adam Reichold 2023-06-19 18:45:43 +0000
  • 339ea99d38
    Merge pull request #3255 from mejrs/unreachable Adam Reichold 2023-06-19 18:45:39 +0000
  • b939849094 Use `value` as argument name mejrs 2023-06-19 20:17:50 +0200
  • 456efde245 Replace unreachable! with empty enum match mejrs 2023-06-19 19:48:04 +0200
  • 686f5eb0ad Simplify doctests macro mejrs 2023-06-19 18:12:01 +0200
  • e664749d61
    Merge pull request #3252 from PyO3/type-object-mode-callable Adam Reichold 2023-06-19 08:57:08 +0000
  • 5eed73f1c0 Rework pyobject_native_type_info! to expect callables Adam Reichold 2023-06-18 21:59:04 +0200
  • bdf51ab241
    Merge pull request #3248 from ijl/py312-exc David Hewitt 2023-06-18 21:45:14 +0000
  • 9d50aad58f
    Merge pull request #3250 from PyO3/pool-opts David Hewitt 2023-06-18 17:15:24 +0000
  • 42bbd52e15 Keep the dynamic borrow checking enabled for debug builds. Adam Reichold 2023-06-18 15:25:37 +0200
  • 96ad57d783 We already carefully handle re-entrancy for OWNED_OBJECTS, so let's avoid the runtime checking overhead. Adam Reichold 2023-06-17 14:00:28 +0200
  • 85d5b6ee77 Drop reference pool's dirty flag is the additional cost does not outweigh the improvement compared to locking an uncontented mutex. Adam Reichold 2023-06-17 13:27:46 +0200
  • ed208731ed
    Merge pull request #3251 from PyO3/addr_of David Hewitt 2023-06-17 21:17:13 +0000
  • cbead1f437 Fix two left-over usages of cfg(addr_of). Adam Reichold 2023-06-17 19:35:50 +0200
  • 7e61f18751
    Merge pull request #3249 from lucatrv/patch-1 Adam Reichold 2023-06-17 10:48:50 +0000
  • ab7a65cbb5
    Improve `PyModule::from_code` examples Luca Trevisani 2023-06-16 23:45:49 +0200
  • 9e9a6e9ebd Add PyErr_GetRaisedException(), PyErr_SetRaisedException() to FFI ijl 2023-06-16 14:49:22 +0000
  • 5b85c924dd
    Merge pull request #3243 from PyO3/classes-and-free-functions Adam Reichold 2023-06-16 11:10:01 +0000
  • 684002daf5 Format recently modified code example from the guide. Adam Reichold 2023-06-16 08:44:54 +0200
  • e55e1721a5
    Merge pull request #3222 from krpatter-intc/getitem_example David Hewitt 2023-06-16 06:58:49 +0000
  • 2996f92ade Extend guide section on classes regarding free functions Adam Reichold 2023-06-15 20:34:32 +0200
  • 64e9f2073b
    Merge pull request #3245 from davidhewitt/example-editions Adam Reichold 2023-06-16 05:34:44 +0000
  • 4fab62545a simple getitem example Patterson, Kevin R 2023-06-08 17:04:39 -0500
  • c384dcfc78 examples: bump edition to 2021 David Hewitt 2023-06-15 22:25:48 +0100
  • 527f3c286b
    Merge pull request #3239 from alex/syn-2 David Hewitt 2023-06-14 16:49:25 +0000
  • afbb1d435c
    Upgrade to syn 2 Alex Gaynor 2023-06-13 19:34:45 -0400
  • a0c85bb649
    Merge pull request #3240 from davidhewitt/maturin-versions Adam Reichold 2023-06-14 08:24:31 +0000
  • 5fd5dcba44 bump maturin version in example files David Hewitt 2023-06-14 08:45:32 +0100
  • 4bfa5be616
    Merge pull request #3238 from davidhewitt/version-bumps Adam Reichold 2023-06-14 06:08:22 +0000
  • ba0c7e15b3
    Merge pull request #3156 from adriangb/frozenset-ops Adam Reichold 2023-06-14 06:06:32 +0000
  • 0b4187a672
    Merge pull request #3232 from davidhewitt/remove-0-18-deprecations David Hewitt 2023-06-13 21:49:45 +0000
  • 80c66ecc95 add changelog for #3237 David Hewitt 2023-06-13 22:41:24 +0100
  • 4f3fcdbf0f remove all functionality deprecated in PyO3 0.18 David Hewitt 2023-06-13 08:19:43 +0100
  • a28641af68
    Add `PyFrozenSetBuilder` Adrian Garcia Badaracco 2023-06-13 15:59:35 -0500
  • ede32cb886
    Merge pull request #3237 from PyO3/dependabot/cargo/indoc-2.0.1 Adam Reichold 2023-06-13 17:50:02 +0000
  • 842ab99504
    Merge pull request #3234 from PyO3/dependabot/cargo/bindgen-0.65.1 Adam Reichold 2023-06-13 17:49:57 +0000
  • da0f40332a
    Update indoc requirement from 1.0.3 to 2.0.1 dependabot[bot] 2023-06-13 07:40:16 +0000
  • 6818e737ef
    Update bindgen requirement from 0.63.0 to 0.65.1 dependabot[bot] 2023-06-13 07:39:44 +0000
  • 2909d5f2d7
    Merge pull request #3228 from davidhewitt/fix-dependabot David Hewitt 2023-06-13 06:29:07 +0000
  • 6a4f520c38
    Merge pull request #3227 from davidhewitt/py37-allow-fail Adam Reichold 2023-06-13 05:01:22 +0000
  • c01738d3fc rename examples package to fix dependabot David Hewitt 2023-06-12 21:18:12 +0100
  • c434263241 ci: allow failure on 3.7 and pypy nightly David Hewitt 2023-06-12 20:30:03 +0100
  • a053489c8b
    Merge pull request #2709 from davidhewitt/py3.12 Adam Reichold 2023-06-12 08:59:35 +0000
  • b110466c57
    Merge pull request #3221 from davidhewitt/msrv-tidy-ups Adam Reichold 2023-06-12 06:33:48 +0000
  • 199261f436
    Merge pull request #3197 from mhils/ipaddr David Hewitt 2023-06-12 04:00:43 +0000
  • ef7c02ccdb
    Merge pull request #3225 from davidhewitt/pool-can-be-dirty David Hewitt 2023-06-12 03:17:21 +0000
  • 671ed933e2 ci: allow failures in 3.12 builds for now David Hewitt 2023-06-08 07:28:14 +0100
  • 621898b07d ci: add Python 3.12-dev jobs David Hewitt 2022-11-22 22:19:12 +0000
  • 7fd59455b1 ci: pool can be dirty from other threads David Hewitt 2023-06-11 20:52:37 +0100
  • 56a43bc078
    Merge pull request #3224 from davidhewitt/msrv-log David Hewitt 2023-06-11 20:05:25 +0000
  • 5348ff2426 ci: pin log for msrv David Hewitt 2023-06-11 20:26:19 +0100
  • bb6d1711cb
    Merge pull request #3220 from davidhewitt/remove-bors Adam Reichold 2023-06-09 07:03:31 +0000
  • 05af0b2f42 fixup styles for internal doc banner David Hewitt 2023-06-08 22:04:48 +0100
  • 46942b9a14 docs: remove workarounds for `#[doc = concat!(...)]` following msrv bump David Hewitt 2023-06-08 21:04:49 +0100
  • 618d99966f ci: remove bors configuration David Hewitt 2023-06-08 20:56:40 +0100
  • d3bd82c6f2
    Merge pull request #3219 from davidhewitt/pypy-310-ffi Adam Reichold 2023-06-08 12:26:11 +0000
  • 980f05a88e Add `IpAddr` <-> `ipaddress.IPv(4/6)Address` conversion Maximilian Hils 2023-06-01 13:29:23 +0200
  • 72d1805109 fix pypy 3.10 ffi definitions David Hewitt 2023-06-08 07:48:15 +0100
  • 24ea1de27b ci: fail ffi-check on pypy failures David Hewitt 2023-06-08 07:17:03 +0100
  • 93f7694e95
    Merge pull request #3217 from davidhewitt/build-full messense 2023-06-08 05:16:31 +0000
  • b9c42b9c93 ci: enable full builds with a label David Hewitt 2023-06-07 22:22:32 +0100
  • e29b19757e
    Merge pull request #3216 from davidhewitt/media-20230607 David Hewitt 2023-06-07 20:43:38 +0000
  • 14c4dc8855 readme: add media June 2023 David Hewitt 2023-06-07 21:05:13 +0100
  • 1b92a6fec0
    Merge pull request #3215 from PyO3/bump-edition Adam Reichold 2023-06-07 19:41:02 +0000
  • 0d30bb7d3d Bump Rust edition to 2021 and make current Clippy happy. Adam Reichold 2023-06-07 20:49:27 +0200