konstin
fc2b0f8b04
Update maturin's description ( #2138 )
...
* Update maturin's description
* Update README.md
Co-authored-by: David Hewitt <1939362+davidhewitt@users.noreply.github.com>
2022-02-06 09:59:54 +00:00
Kevin Heavey
42ab0f47ad
add pyheck to examples
2022-01-28 10:33:18 +00:00
Carl Kadie
5f1d4a9f5c
Update README.md
...
A year ago, I upgraded our Python bioinformatics package from C++ to Rust/PyO3. It worked great! I suggest adding links to the project and a (free) article about lessons learned from the process. I'm especially happy with the ability to use Rayon and Rust generics.
2022-01-01 12:15:31 -08:00
David Hewitt
6ffa508ad3
readme: recommend maturin init
2021-12-02 08:23:07 +00:00
David Hewitt
70030f130d
python: drop support for 3.6
2021-11-20 13:02:42 +00:00
David Hewitt
6a65f98bd2
msrv: bump to 1.48
2021-11-19 10:10:59 +00:00
David Hewitt
f29a8e1b91
Merge pull request #2003 from PyO3/release-0.15.1
...
release: 0.15.1
2021-11-19 10:08:00 +00:00
saidvandeklundert
fc3478c75e
Add link to article in readme ( #2005 )
...
* add Article
* Update README.md
Co-authored-by: David Hewitt <1939362+davidhewitt@users.noreply.github.com>
Co-authored-by: Said van de Klundert <said.van.de.klundert@ibm.com>
Co-authored-by: David Hewitt <1939362+davidhewitt@users.noreply.github.com>
2021-11-19 08:20:25 +00:00
David Hewitt
eb5059acc7
release: 0.15.1
2021-11-18 07:34:22 +00:00
David Hewitt
47747444c7
release: 0.15.0
2021-11-03 23:00:38 +00:00
Bruno Kolenbrander
8a57fe2d20
Clean up doctests, deny some lints ( #1900 )
...
* Clean up doctests, deny some lints
* Apply suggestions from review.
* replace \" with '
* Fix some more doc examples
* Fix formatting
* Fix some more things
* Remove unused parentheses
* Only test class sig on supported abi/platforms
* Only test class signature on correct versions
* Fix tests to compile on msrv
* msrv strikes yet again
* Add feedback
* Pin `half` to 1.7.1 on msrv
2021-10-14 22:15:25 +01:00
Waleed Khan
afea841407
docs: fix timestamps for linked articles
...
It looks like a couple of the articles got their published timestamps swapped.
2021-09-24 15:13:16 -07:00
Alex Touchet
2a09583b28
Update various links and formatting
2021-09-18 11:48:45 -07:00
David Hewitt
dca02a92ce
changelog: updates for 0.14.5 backports
2021-09-05 15:19:36 +01:00
David Hewitt
8349f6315a
readme: add articles & media section
2021-09-02 21:28:14 +01:00
David Hewitt
5119bad580
changelog: updates for 0.14.4
2021-08-29 08:07:44 +01:00
David Hewitt
bc1a983371
changelog: update for 0.14.3 release
2021-08-22 01:25:29 +01:00
David Hewitt
1873264b7d
release: 0.14.2
2021-08-09 07:58:31 +01:00
David Hewitt
b66f539473
docs: sync README and lib.rs examples
2021-08-02 23:03:25 +01:00
David Hewitt
3d3dacf2ac
guide: rewrite "Building and Distribution" chapter
2021-08-01 16:59:47 +01:00
David Hewitt
13f8953d1a
readme: slightly improve getting started notes
2021-07-31 16:18:49 +01:00
David Hewitt
3794aab11f
docs: use pyo3.rs/latest instead of pyo3.rs/main
2021-07-24 08:47:02 +01:00
Nihaal Sangha
0a454f7add
Replace crates.io badge with shields.io
2021-07-15 17:41:09 +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
messense
b5b9a480cd
Add `wrap_pyfunction` macro to prelude
2021-06-24 22:34:55 +08:00
messense
6504f2598b
Add a badge and link to benchmark tracking page
2021-06-23 15:35:07 +08:00
Aviram Hassan
9f7dbceb19
Add ormsgpack as an example in the README
2021-06-13 07:54:41 +03:00
David Hewitt
303f23389b
readme/contributing: sponsorship notes and minor tweaks
2021-04-03 09:39:50 +01:00
David Hewitt
b7b9f55a93
Merge pull request #1538 from davidhewitt/pypy-3.7
...
pypy: support PyPy 3.7
2021-04-03 07:03:43 +01:00
David Hewitt
b213f06df4
macos: automatically provide required linker arguments
2021-04-02 14:18:28 +01:00
David Hewitt
410f61934a
pypy: support PyPy 3.7
2021-04-02 12:11:14 +01:00
David Hewitt
955a65532b
readme: tidy badges
2021-03-28 21:56:10 +01:00
Yuji Kanagawa
dacdc68b26
Merge branch 'main' into architecture
2021-03-18 15:54:52 +09:00
David Hewitt
4d2913dc06
main: tweaks from rename
2021-03-16 22:14:57 +00:00
Yuji Kanagawa
cca560649e
Apply suggestions from davidhewitt
...
Co-authored-by: David Hewitt <1939362+davidhewitt@users.noreply.github.com>
2021-03-07 23:26:45 +09:00
Yuji Kanagawa
7c1cc29612
Apply suggestions from birkenfeld
...
Co-authored-by: Georg Brandl <georg@python.org>
2021-03-06 23:59:46 +09:00
kngwyu
a591b55219
Architecture.md: Initial draft
2021-03-06 17:52:54 +09:00
Arnav Jindal
c889bcbeee
example: add polaroid
2021-03-03 10:36:30 +05:30
David Hewitt
190eb72803
release: 0.13.2
2021-02-12 21:34:29 +00:00
David Hewitt
83f71d85fa
Merge pull request #1421 from birkenfeld/rust1.41
...
Restore compatibility with Rust 1.41(.1).
2021-02-11 20:28:24 +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
Carl Friedrich Bolz-Tereick
9288cf024c
Fix the PyPy link in README.md
2021-02-10 14:01:24 +01:00
David Hewitt
377335a0ac
Merge pull request #1415 from davidhewitt/async-await-guide
...
Added async/await example to the guide
2021-02-09 19:46:47 +00:00
Andrew J Westlake
8140dc99ec
Fixed typo in README, flattened sections in Cargo Test portion of guide
2021-02-08 22:43:01 +00:00
Andrew J Westlake
946460caeb
Added async/await example to the guide, added pyo3-asyncio to list of tools and libraries
2021-02-08 22:41:42 +00:00
David Hewitt
bb5e68fdc8
readme: typo lirbary -> library
2021-02-08 22:09:04 +00:00
Alex Gaynor
0d4eda2ee6
List pyca/cryptography in the README
2021-02-07 22:31:33 -05:00
David Hewitt
6baa1e89d3
Merge branch 'master' into patch-1
2021-01-31 11:16:18 +00:00
Thijs Damsma
d907947f7d
update url to jsonschema-rs
2021-01-29 20:28:29 +01:00
kylepollina
3414cbbbcd
Fix broken links
2021-01-29 09:23:02 -06:00
David Hewitt
d2e87d95f3
release: 0.13.1
2021-01-10 12:20:10 +00:00
Auke Willem Oosterhoff
c1c4a5ffa5
readme/faq: document `rlib` crate type better
2021-01-06 06:54:44 +00:00
David Hewitt
59707f0b81
auto-initialize: new feature to control initializing Python
2021-01-02 16:08:10 +00:00
David Hewitt
26ca1f5bca
Release 0.13
2020-12-22 15:42:04 +00:00
Alex Gaynor
5bca8371da
Document that macOS linker flags apply on aarch64 as well
2020-12-20 10:30:48 -05:00
Dmitry Dygalo
4ad9dacd4a
Add `jsonschema-rs` and `css-inline` to the examples list
2020-12-06 12:25:56 +01:00
David Hewitt
afa5ed3ba2
Release notes for backported 0.12.4
2020-11-28 20:21:52 +00:00
David Hewitt
282fd803b2
readme: add pythonize
2020-11-24 19:48:08 +00:00
David Hewitt
9617edfca9
msrv: bump to 1.45
2020-11-12 11:33:08 +00:00
David Hewitt
afd9b823d2
Drop support for Python 3.5
2020-10-18 19:02:27 +01:00
David Hewitt
d463d2dfd2
examples: add Pyre
2020-10-18 10:14:06 +01:00
David Hewitt
38af32e33e
Release 0.12.3
2020-10-12 16:18:25 +01:00
David Hewitt
1cecad884a
Release 0.12.2
2020-10-12 12:56:46 +01:00
David Hewitt
c05815520c
Release 0.12.1
2020-09-16 21:45:36 +01:00
Syrus Akbary
e0775c363b
Update Wasmer Python extension link
2020-09-16 11:57:46 +03:00
David Hewitt
07f9ae2498
Fix link in changelog
...
Looks like this just got out of date at some point.
2020-09-15 22:33:30 +01:00
David Hewitt
32be8d9a3c
Release 0.12
2020-09-12 14:13:45 +01:00
Sebastian Pütz
22881a3c2f
Change add_function, ensure static docstrings.
...
Change add_function to take `&PyCFunction` instead of a wrapper
fn and ensure that dostrings of functions are `&'static str`.
2020-09-09 12:37:37 +02:00
Sebastian Pütz
3214249010
Make python function wrapper creation fallible.
...
Wrapping a function can fail if we can't get the module name.
Based on suggestion by @kngwyu
2020-09-03 15:48:32 +02:00
David Hewitt
51111dc861
Migrate from Travis CI to Github Actions
2020-08-12 08:09:30 +01:00
David Hewitt
206bf96b11
Merge pull request #1086 from davidhewitt/contributing
...
Make contributing notes much more helpful
2020-08-09 12:16:38 +01:00
David Hewitt
e0376d24aa
Experimental support for PyPy 3.6
...
Co-authored-by: Yuji Kanagawa <yuji.kngw.80s.revive@gmail.com>
2020-08-08 14:54:34 +01:00
David Hewitt
9c212035ef
Make contributing notes much more helpful
2020-08-06 18:39:32 +01:00
Michal 'vorner' Vaner
e6dd2d980f
docs: Link to pyo3-log in README and the guide
...
Show how one can log from Rust through the Python's logging facilities.
Related to #1016 .
2020-07-19 22:01:22 +02:00
David Hewitt
4020e4d0c8
Add `Python::with_gil`
2020-07-13 22:37:40 +01:00
kngwyu
6cbe9ff30d
Bump version to 0.11.1
2020-06-30 14:53:55 +09:00
kngwyu
fd94a0d55c
Bump version to 0.11.0
2020-06-27 23:59:44 +09:00
kngwyu
a63e426f6f
Some doc and test cleanups mainly around specialization
2020-06-20 12:59:56 +09:00
kngwyu
a840ebbb5a
Support Rust 1.39.0
2020-06-18 19:59:40 +09:00
konstin
3180e5cc06
POC stable rust (2 tests failing)
2020-06-18 17:21:09 +09:00
Nateckert
4f8c2e767b
Doc trait exposition ( #964 )
...
Co-authored-by: David Hewitt <1939362+davidhewitt@users.noreply.github.com>
2020-06-15 09:58:37 +01:00
Alexander Niederbühl
bfe212b3de
Move doc comments before attributes
2020-06-07 14:06:15 +02:00
Alexander Niederbühl
207e177a27
Update README.md with content from user guide
2020-06-07 00:21:56 +02:00
Alexander Niederbühl
eadd7b1081
Remove word-count from examples
2020-06-05 16:40:29 +02:00
kngwyu
837261c860
Bump version to 0.10.1
2020-05-14 20:57:51 +09:00
Yuji Kanagawa
7e4d1c41e3
Bump version to 0.10.0 ( #919 )
...
* Bump version to 0.10.0
* Apply suggestions from code review
Co-authored-by: David Hewitt <1939362+davidhewitt@users.noreply.github.com>
* Improve CHANGELOG completeness and messaging
* ObjectProtocol was in prelude
Co-authored-by: David Hewitt <1939362+davidhewitt@users.noreply.github.com>
2020-05-13 13:24:36 +09:00
Yuji Kanagawa
5add8d1dee
Merge branch 'master' into merge-0.9.2
2020-04-09 17:17:52 +09:00
kngwyu
c83d88ba8d
Bump version to 0.9.2
2020-04-09 13:00:13 +09:00
kngwyu
8d1678e28e
Separate examples and tooling section in README and the guide
2020-04-02 23:56:19 +09:00
kngwyu
4759358acb
Bump version to 0.9.1
2020-03-23 18:55:24 +09:00
kngwyu
89e5a654ad
Bump version to 0.9.0
2020-03-19 13:48:00 +09:00
Yuji Kanagawa
00560a1cc1
Merge branch 'master' into add_mocpy_example
2020-02-14 19:13:51 +09:00
Joshua Adelman
57f9dfd77c
Fix incorrect url in last commit
2020-02-13 17:13:28 -05:00
Joshua Adelman
41128bbfe6
Add Hugging Face tokenizers bindings to examples
2020-02-13 17:12:09 -05:00
Matthieu Baumann
db0819be52
Add mocpy to the list of examples
...
MOCpy is an astronomical Python library used for describing arbitrary
coverage regions on the sky unit sphere. It relies on the HEALPix tesselation
scheme and because of this, it is very easy and fast to compute the
intersection/union... between coverage regions!
Please check the documentation of mocpy [here](https://cds-astro.github.io/mocpy/ ) if you are curious.
2020-02-12 17:19:40 +01:00
David Hewitt
6c25f6aacc
Bump minimum Rust version to 1.42.0-nightly
2020-02-09 10:54:00 +00:00
kngwyu
56f68a55cd
Bump version to 0.9.0-alpha.1
2020-01-16 20:05:44 +09:00
kngwyu
d22b03edde
Bump version to 0.8.5
2020-01-05 16:39:18 +09:00
kngwyu
d8a4ecb476
Bump version to 0.8.4
2019-12-14 15:20:55 +09:00