David Hewitt
3ba58fedb1
pyo3-build-config: add print-config helper
2021-07-17 12:44:20 +01:00
David Hewitt
5f2627aac2
Merge pull request #1725 from davidhewitt/build-errors
...
pyo3-build-config: improve error messaging
2021-07-17 09:59:26 +01:00
messense
068946c978
Merge pull request #1727 from nihaals/fix-badge
...
Fix crates.io badge
2021-07-16 10:41:02 +08:00
David Hewitt
15a193da21
Merge pull request #1726 from alex/patch-1
...
workaround an issue that causes function arguments to show up as if they are uncovered
2021-07-15 20:03:59 +01:00
Nihaal Sangha
0a454f7add
Replace crates.io badge with shields.io
2021-07-15 17:41:09 +01:00
Alex Gaynor
a941b2c65f
Added a changelog entry
2021-07-15 07:14:44 -04:00
David Hewitt
8107c86682
Merge pull request #1710 from mejrs/pyt
...
Improve Py<...> documentation
2021-07-15 08:23:17 +01:00
Alex Gaynor
82697bfec0
workaround an issue that causes function arguments to show up as if they are uncovered
...
https://github.com/rust-lang/rust/issues/86972 describes this issue in some detail and links to a minimal reproducer
making this change, and this change alone, resolves the coverage issues
2021-07-14 23:38:08 -04:00
David Hewitt
2fbe57d629
pyo3-build-config: improve error messaging
2021-07-14 22:13:58 +01:00
messense
584fc6fe42
Merge pull request #1722 from davidhewitt/pymodule-doc-hidden
...
macros-backend: don't error on #[doc(hidden)]
2021-07-09 10:41:55 +08:00
David Hewitt
d11943ab6d
macros-backend: don't error on #[doc(hidden)]
2021-07-08 23:41:24 +01:00
David Hewitt
4001fdf56f
Merge pull request #1716 from PyO3/release-0.14.1
...
release: 0.14.1
2021-07-04 22:23:06 +01:00
David Hewitt
3f8c4ad38e
release: 0.14.1
2021-07-04 16:49:36 +01:00
David Hewitt
fde4211081
Merge pull request #1707 from nw0/doc
...
Document some undocumented items
2021-07-04 16:35:17 +01:00
David Hewitt
4ed0383e41
Merge pull request #1713 from PyO3/pypy_macros
...
PyPy: the PyList/Tuple_GET/SET macros are defined as functions
2021-07-04 15:59:56 +01:00
Georg Brandl
f7235482eb
PyPy: the PyList_GET/SET macros are defined as functions, the PyTuple_ ones do not exist
2021-07-04 15:54:40 +02:00
Nicholas Sim
fa7588aa7f
Apply suggestions that make doc take the plural form
...
Co-authored-by: Georg Brandl <georg@python.org>
Co-authored-by: David Hewitt <1939362+davidhewitt@users.noreply.github.com>
2021-07-04 19:32:40 +08:00
messense
9cdb6a0d63
Merge pull request #1712 from messense/pathbuf-into-py
...
Implement `IntoPy<PyObject>` for `&PathBuf` and `&OsString`
2021-07-04 16:45:16 +08:00
messense
eaf5dcaab7
Implement IntoPy<PyObject>
for &PathBuf
and &OsString
2021-07-04 16:18:04 +08:00
David Hewitt
4b88dd156e
Merge pull request #1698 from PyO3/release-0.14
...
release: 0.14.0
2021-07-03 22:29:05 +01:00
mejrs
23d43e37dc
remove pyclass on impl block
2021-07-03 18:12:09 +02:00
mejrs
ef1b42070d
improve py<t> docs feedback
2021-07-03 18:01:12 +02:00
mejrs
cfc147e826
fix punctuation
...
Co-authored-by: Georg Brandl <georg@python.org>
2021-07-03 12:12:11 +02:00
mejrs
cd1efef228
fix punctuation
...
Co-authored-by: Georg Brandl <georg@python.org>
2021-07-03 12:11:55 +02:00
mejrs
4a4e0d84d1
fix typo
...
Co-authored-by: Georg Brandl <georg@python.org>
2021-07-03 12:11:41 +02:00
mejrs
d7465af86f
Update src/instance.rs
...
Co-authored-by: Georg Brandl <georg@python.org>
2021-07-03 12:11:13 +02:00
David Hewitt
adf6bdba8e
release: 0.14.0
2021-07-03 08:37:00 +01:00
David Hewitt
5715683892
Merge pull request #1711 from mejrs/macro
...
Add full path for PyCell
2021-07-03 08:19:30 +01:00
mejrs
c07c5a4c93
Add full path for PyCell
2021-07-03 07:51:18 +01:00
mejrs
e6cd5cbd34
Improve Py<...> documentation
2021-07-03 03:31:05 +02:00
Nicholas Sim
3ecb0f6e64
exceptions: new_err: generic docstring
2021-06-30 18:55:51 +08:00
Nicholas Sim
71799c3099
buffer, cmp doc
2021-06-30 18:31:27 +08:00
Nicholas Sim
dc5648733e
doc iterators
2021-06-30 18:30:03 +08:00
Nicholas Sim
d0b54666a1
simple module doc
2021-06-30 18:03:53 +08:00
Nicholas Sim
2b06df33ff
types: datetime: doc
2021-06-30 17:55:44 +08:00
Nicholas Sim
ce44eacc84
ffi: allow(missing_docs)
2021-06-30 17:36:02 +08:00
David Hewitt
c179c8844f
Merge pull request #1706 from davidhewitt/ignore-coverage-tests
...
coverage: ignore tests
2021-06-30 08:58:01 +01:00
David Hewitt
542a6124b1
Merge pull request #1696 from scalexm/unwrap
...
Unwrap `syn::*::Group` in a few places
2021-06-29 22:12:49 +01:00
David Hewitt
c257c676f4
coverage: ignore tests
2021-06-29 22:11:08 +01:00
Nicholas Sim
abaf09e428
add documentation
2021-06-29 18:35:28 +08:00
David Hewitt
0215054012
Merge pull request #1702 from ohadravid/to-python-set-non-default-hashbuilder
...
Make `ToPyObject` impl for `HashSet` accept non-default hashers.
2021-06-27 17:29:00 +01:00
David Hewitt
9249527b63
Merge pull request #1699 from ohadravid/size_hints
...
Added `size_hint` impls for `{PyDict,PyList,PySet,PyTuple}Iterator`s
2021-06-27 17:27:26 +01:00
Ohad Ravid
fcffcdfae5
Added size_hint
impls for {PyDict,PyList,PySet,PyTuple}Iterator
s
2021-06-27 16:10:53 +03:00
Ohad Ravid
43fca5dad7
Make ToPyObject
impl for HashSet
accept non-default hashers.
2021-06-27 15:19:01 +03:00
David Hewitt
11f1a1d6f0
Merge pull request #1700 from messense/cross-compile
...
Add cross compilation test in CI
2021-06-27 09:18:27 +01:00
messense
3e851bb5e6
Add cross compilation test in CI
2021-06-27 15:08:41 +08:00
David Hewitt
b58fe202eb
Merge pull request #1648 from davidhewitt/fix-cross-compile-config
...
pyo3-build-config: fix cross compilation
2021-06-26 20:06:40 +01:00
David Hewitt
5cc1e0f6dd
pyo3-build-config: increased test coverage
2021-06-26 19:30:26 +01:00
David Hewitt
8fb4ce6fbc
pyo3-build-config: fix cross compilation
2021-06-26 14:19:03 +01:00
messense
e16bc16568
Merge pull request #1697 from scalexm/lifetime
...
Use explicit lifetimes in proc-macro expansion
2021-06-25 10:53:22 +08:00