Miles Granger
711155d7ad
Update tests & docs with IntoPyDict::into_py_dict(py)
2019-03-20 20:04:00 +01:00
Alexander Niederbühl
5cc43b8d86
Reactivate coverage on CI
...
Also exclude tests from coverage report and test py3-derive-backend in
travis.
2019-03-18 01:05:08 +01:00
Alexander Niederbühl
548f3f91cf
Replace Pyo3 with PyO3 in README.md
2019-03-13 17:36:16 +01:00
Alexander Niederbühl
e2e4733b82
Test examples in user guide with travis
...
Test could only be activated for Python 3.5 and some tests had to be
ignored, see #381 and #387 .
2019-03-09 23:54:28 +01:00
konstin
0cd72ac213
Bump to 0.6.0-alpha.4
2019-02-20 11:30:09 +01:00
konstin
d02f7c3aa5
Big proc macro refactoring
...
* Removed a lot of clutter, unified some code
* Started using syn::parse::Parse for pyfunction attributes
* No more newlines between imports
* Renamed `#[prop(get, set)]` to `#[pyo3(get, set)]`
* `#[pyfunction]` now supports the same arguments as `#[pyfn()]`
* Some macros now emit proper spanned errors instead of panics.
2019-02-18 20:07:56 +01:00
konstin
9e53418aad
Less feature(specialization)
2019-02-01 18:09:51 +01:00
konstin
936f0153e8
Migrate to rust 2018
2019-02-01 14:23:29 +01:00
konstin
fbe71b27cb
Pin nightly in ci
2019-01-30 16:31:37 +01:00
konstin
d00be67ad3
Fix #298
2018-12-04 22:50:16 +01:00
Tiago Rodrigues Antao
08e61694b3
upgrade version reference
2018-11-30 08:50:15 -05:00
kngwyu
ea6364b98c
Add installation notes on Ubuntu18.04
2018-11-26 13:31:49 +09:00
ijl
e3d528980d
Document orjson lib as user/example
2018-11-23 19:28:36 +00:00
konstin
9c8c5a6063
Rename #[pymodinit] to #[pymodule]
2018-11-15 19:43:29 +01:00
konstin
863ffb161f
Add wrap_module macro
2018-11-15 19:43:29 +01:00
konstin
3b63cc9178
v0.5.0-alpha.2
2018-10-29 17:36:06 +01:00
Stefano Probst
21fe12d048
Fix Typo
...
Fix Typo in README.md
2018-10-29 11:09:29 +01:00
konstin
d598cf440b
Update README.md
2018-10-26 11:17:30 +02:00
konstin
4da9110489
Add tox config for word-count
2018-10-09 18:21:52 +02:00
kngwyu
3620aae503
Build rust doc on travis
2018-10-04 16:19:36 +09:00
Maximilian Roos
78207916d0
macos
2018-09-27 19:55:25 -04:00
Maximilian Roos
9806784503
moudle
2018-09-27 19:54:53 -04:00
konstin
302c099a76
Big refactoring to shrink the prelude
2018-09-21 23:34:28 +02:00
konstin
1ea5d209ff
Update version number in readme to fix #221
2018-09-13 19:33:14 +02:00
Michael Sanders
a525242b05
Add autopy as example lib
2018-09-07 23:12:36 -07:00
konstin
f3c98ca7ba
Move setuptools-rust documentation to setuptools-rust
2018-09-06 18:03:15 +02:00
konstin
f58549f1d8
Get rid of a bunch of PyTokens
2018-09-02 23:33:45 +02:00
konstin
a2af5fe71d
Advertise pyo3-pack a bit more
2018-08-30 23:20:04 +02:00
konstin
9b4d6cf51f
Remove docs.rs link for now
2018-08-30 19:22:59 +02:00
konstin
991a8b94d2
More nightly fixes
2018-08-19 20:42:17 +02:00
konstin
b12b65cfae
Cleanup
2018-08-19 20:06:47 +02:00
konstin
d0ed68414a
Many small improvements
2018-08-04 19:56:59 +02:00
konstin
83db765889
Refactoring
2018-07-30 22:56:25 +02:00
Sven-Hendrik Haase
59b7e0fc2d
Update pyo3 version umber
2018-07-20 00:39:42 +02:00
konstin
d59bebcc38
Upgrade from proc_macro to use_extern_macros
2018-07-18 13:08:05 +02:00
konstin
fe931a594f
#[pymodinit] now uses the function name as default module name
2018-07-10 00:13:02 +02:00
konstin
4013d40897
Add py
prefix to the proc macros and move them into the root module
...
This is important because `proc_macro_path_invoc` isn't going to be stabilized soon.
2018-07-08 23:33:48 +02:00
konstin
9ce5e8cf28
Update README.md
...
Thanks to @mre in https://github.com/PyO3/pyo3/issues/172#issuecomment-401612673
2018-07-01 17:15:29 +02:00
Peng Guanwen
ce4c217527
Fix broken links
...
This fixes #182
2018-06-14 08:10:39 +00:00
Alex Vig
cf5423b5dc
Updated README for macs
...
Made the instructions around generating a Python package more clear
(particularly for macs).
closes #172
2018-06-02 19:01:40 -04:00
konstin
2d57b3bef7
Link to the new guides; Fixes #165
2018-06-01 15:03:04 +02:00
konstin
c9db4f0da2
Some cleanup and housekeeping
2018-05-30 15:03:31 +02:00
konstin
314a4a2b3e
Some more documentation work
2018-05-19 17:27:26 +02:00
konstin
319afe1f76
Small documentation improvements
2018-05-17 23:59:38 +02:00
konstin
d0c42dfcc1
Fix compilation on nightly
2018-05-01 15:44:38 +02:00
Vlad Shcherbina
2aedbffcd0
Fix typos
2018-03-15 14:41:16 +03:00
Vlad-Shcherbina
4f3e5ba357
Remove too strict version requirement for Windows
...
The special rustc version requirement for Windows was introduced in
f6ed2bbae9 (diff-04c6e90faac2675aa89e2176d2eec7d8R23)
Required versions converged in
0c7293125c (diff-04c6e90faac2675aa89e2176d2eec7d8R19)
And since then it seems they were updated mechanically in sync.
2018-02-10 15:37:34 +03:00
Nikolay Kim
1f6c73e91a
add link to crate
2017-11-27 11:51:42 -08:00
Nikolay Kim
3cb57f5579
prepare release
2017-11-27 11:40:03 -08:00
messense
e7a7b3d5a0
Remove use of now unneeded 'AsciiExt' trait
2017-11-23 12:08:05 +08:00