b05902132
|
78f5afc82e
|
Finish implementation for pyclass enums
|
2022-02-07 22:17:11 +00:00 |
|
David Hewitt
|
558549e1c2
|
pyproto: split into new feature
|
2022-02-05 16:51:31 +00:00 |
|
David Hewitt
|
de8174684f
|
pyfunction: allow wrap_pyfunction to work on imports (even cross-crate)
|
2022-01-07 08:43:05 +00:00 |
|
David Hewitt
|
ff37f24625
|
macros: accept paths in wrap_x macros
|
2021-12-30 12:46:57 +00:00 |
|
mejrs
|
6afd80a26f
|
Create full feature and change doc rendering
|
2021-12-22 12:09:16 +01:00 |
|
Georg Brandl
|
e4f608f605
|
pyo3_path, part 2: add pyo3_path options and use them.
|
2021-12-09 07:24:18 +01:00 |
|
b05902132
|
b7419b5278
|
Refactor #[pyclass] and now it supports enum.
There's no functionality since it does not generate __richcmp__.
Also it only works on enums with only variants, and does not support
C-like enums.
|
2021-11-21 20:05:53 +08:00 |
|
David Hewitt
|
c9a4cd1f87
|
deprecations: remove items deprecated in PyO3 0.14
|
2021-11-19 16:33:29 +00:00 |
|
David Hewitt
|
eb5059acc7
|
release: 0.15.1
|
2021-11-18 07:34:22 +00:00 |
|
David Hewitt
|
3d1bcae3aa
|
guide: document #[pyo3(from_py_with)]
|
2021-11-07 12:57:40 +00:00 |
|
David Hewitt
|
47747444c7
|
release: 0.15.0
|
2021-11-03 23:00:38 +00:00 |
|
David Hewitt
|
4b2345fe80
|
pymethods: support __call__ proto
|
2021-10-23 00:06:46 +01:00 |
|
David Hewitt
|
dca02a92ce
|
changelog: updates for 0.14.5 backports
|
2021-09-05 15:19:36 +01:00 |
|
David Hewitt
|
5119bad580
|
changelog: updates for 0.14.4
|
2021-08-29 08:07:44 +01:00 |
|
David Hewitt
|
f76535fd07
|
pyo3-macros-backend: support macros inside doc attributes
|
2021-08-28 22:47:20 +01:00 |
|
David Hewitt
|
bc1a983371
|
changelog: update for 0.14.3 release
|
2021-08-22 01:25:29 +01:00 |
|
mejrs
|
e753d77e4a
|
deduplicate documentation
|
2021-08-19 22:55:39 +02:00 |
|
David Hewitt
|
1873264b7d
|
release: 0.14.2
|
2021-08-09 07:58:31 +01:00 |
|
David Hewitt
|
3794aab11f
|
docs: use pyo3.rs/latest instead of pyo3.rs/main
|
2021-07-24 08:47:02 +01:00 |
|
David Hewitt
|
3f8c4ad38e
|
release: 0.14.1
|
2021-07-04 16:49:36 +01:00 |
|
David Hewitt
|
adf6bdba8e
|
release: 0.14.0
|
2021-07-03 08:37:00 +01:00 |
|
David Hewitt
|
18e0aa17e0
|
pymodule: accept #[pyo3(name = "...")] option
|
2021-06-06 08:41:20 +01:00 |
|
David Hewitt
|
9b8b133905
|
pyfunction: document #[pyo3(pass_module)]
|
2021-06-05 17:36:50 +01:00 |
|
David Hewitt
|
cec4c2d2e9
|
text_signature: move to #[pyo3(text_signature = "...")]
|
2021-06-05 16:33:03 +01:00 |
|
David Hewitt
|
70f9d198e5
|
docs: add docs for #[pyo3(name = "...")]
|
2021-05-07 22:43:57 +01:00 |
|
David Hewitt
|
4d46abde73
|
macros: support #[pyo3(name = "...")]
|
2021-05-07 22:35:52 +01:00 |
|
mejrs
|
5f51520559
|
Merge branch 'main' into docsrs
|
2021-05-04 12:34:38 +02:00 |
|
David Hewitt
|
ea9cf5b58a
|
docs: use white-space style instead of blob
|
2021-05-03 16:38:57 +01:00 |
|
mejrs
|
aa6a236362
|
added suggested changes
|
2021-05-03 00:58:00 +02:00 |
|
mejrs
|
78c2d40cb8
|
install doc_cfg feature and workflow
|
2021-05-02 21:10:53 +02:00 |
|
mejrs
|
dc99707756
|
duplicated docs to *_with_inventory macros
|
2021-04-30 17:21:46 +02:00 |
|
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
|
977735db20
|
pymethods: make inventory optional
|
2021-03-04 19:52:58 +00:00 |
|
David Hewitt
|
190eb72803
|
release: 0.13.2
|
2021-02-12 21:34:29 +00:00 |
|
Georg Brandl
|
fa8d7518ca
|
Restore compatibility with Rust 1.41.
This version is currently supported by Debian stable and Alpine Linux.
Fixes #1420
|
2021-02-11 10:14:25 +01:00 |
|
David Hewitt
|
0729fb1e03
|
Merge pull request #1374 from davidhewitt/macros-error-handling
macros-backend: improve error handling ergonomics
|
2021-01-12 08:05:30 +00:00 |
|
David Hewitt
|
d2e87d95f3
|
release: 0.13.1
|
2021-01-10 12:20:10 +00:00 |
|
David Hewitt
|
88872eba4f
|
macros-backend: improve error handling ergonomics
|
2021-01-10 10:25:43 +00:00 |
|
David Hewitt
|
26ca1f5bca
|
Release 0.13
|
2020-12-22 15:42:04 +00:00 |
|
David Hewitt
|
a689ab42c6
|
macros: rename crates for consistency
|
2020-12-20 06:39:28 +00:00 |
|