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
dkao1978
eb9050ab90
Add documentation for compiling on MacOS ( #89 )
...
* Update README.md
* Update overview.md
* Update lib.rs
* Update README.md
* Add links
2017-10-22 11:17:35 +08:00
serpilliere
68937db201
Update README version ( #83 )
2017-10-06 09:54:51 -05:00
Matthieu Bizien
8975ce5088
Update README.md to V0.2 ( #82 )
2017-09-27 05:10:56 -05:00
messense
70c7b4a2a2
Use pyo3 0.2 in docs
2017-08-15 09:30:55 +08:00
Nikolay Kim
ac27eb8b6d
Update README.md
2017-08-12 10:16:47 -07:00
Nikolay Kim
c19a756453
add badges
2017-08-12 10:15:29 -07:00
Nikolay Kim
c44e23f4b9
add prelude mod
2017-07-31 10:42:55 -07:00
Nikolay Kim
efba0742e8
fix readme
2017-07-26 14:30:01 -07:00
Jean-Marie Comets
c5d0860996
Add missing trait in README example ( #61 )
2017-07-26 20:19:49 +08:00
Nikolay Kim
4b0a8f5019
Update README.md
2017-07-23 16:28:13 -07:00
Nikolay Kim
7b5fc4b655
Update README.md
2017-07-23 16:27:04 -07:00
messense
6bbf3d7595
Add rustc version check in build script ( #47 )
...
* Add rustc version check in build script
* Update rustc requirement in README.md
2017-07-18 09:33:27 +08:00
Nikolay Kim
4daac50781
remove associated_consts feature
2017-07-14 03:17:57 -07:00
Nikolay Kim
8eb5dc0667
use associated consts
2017-07-13 16:45:50 -07:00
Nikolay Kim
52ade64bf7
update links
2017-07-13 13:14:47 -07:00
Nikolay Kim
6b093af3d9
update readme
2017-06-29 11:26:25 +06:00
Nikolay Kim
005c36548b
add specialization to docs
2017-06-18 09:28:21 -07:00
messense
a993d8d7e0
Add module doc string autogen ( #39 )
2017-06-18 23:00:27 +08:00
messense
32e25c8bf2
Write Python Module chapter for user guide
2017-06-18 13:07:05 +08:00
messense
213f9a6382
Add user guide link to README.md
2017-06-18 10:14:15 +08:00
Nikolay Kim
e85db971f9
fix module export functions
2017-06-15 14:20:30 -07:00
Nikolay Kim
1008dafea2
fix doc links
2017-06-15 11:30:06 -07:00
Nikolay Kim
d15e85800f
push all doc files
2017-06-15 11:20:40 -07:00
Nikolay Kim
51115e70f2
update doc link
2017-06-15 10:48:10 -07:00
Nikolay Kim
d9bd485072
macro_use is not requires
2017-06-14 14:42:05 -07:00
Nikolay Kim
706477f139
replace py_fn! macro with pyfn attribute
2017-06-14 14:08:30 -07:00
Nikolay Kim
4d68f7f2a3
fix readme
2017-06-11 23:57:21 -07:00
Nikolay Kim
6204a06cbc
update docstring
2017-06-11 23:54:24 -07:00
Nikolay Kim
acc00b7738
fix python exptension export
2017-06-11 23:45:06 -07:00
Nikolay Kim
b84474155e
convert PyGCProtocol
2017-05-30 12:42:07 -07:00
messense
9abc69f5c4
Fix py_module_init! example in README.md
2017-05-25 10:01:23 +08:00
messense
f0120749f9
Fix some issues in README.md
2017-05-21 20:37:56 +08:00
Nikolay Kim
266e608dc5
Update README.md
2017-05-18 23:30:36 -07:00
Nikolay Kim
0c7293125c
simplify class generation
2017-05-18 23:29:09 -07:00
Nikolay Kim
9eae1523cb
Update README.md
2017-05-12 23:34:46 -07:00
Nikolay Kim
b2d49c3648
drop py3.4
2017-05-12 23:29:59 -07:00
Nikolay Kim
03a3817878
update readme and travis
2017-05-12 23:01:54 -07:00
Nikolay Kim
bf4e36d9d9
update travis config
2017-05-12 22:51:14 -07:00
Nikolay Kim
13ac12a568
update readme
2017-05-12 22:32:04 -07:00
Nikolay Kim
1de56bde71
update readme
2017-05-12 22:30:25 -07:00
Daniel Grunwald
4bbea03301
Add link to setuptools-rust
2017-03-12 12:54:21 +01:00
Jim Turner
ca7280fded
Fix cpython dependency in README.md
2017-01-30 18:40:58 -05:00
Daniel Grunwald
cb4ee822e0
Add Python 3.6 to test matrix.
2017-01-18 21:28:04 +01:00
Matteo Bertini
acd36360dc
Fix typo: Mac OS `dynlib` -> `dylib`
...
Closes #73
2016-12-31 11:06:16 +01:00
Daniel Grunwald
b7090799b6
Version 0.1.0
2016-12-17 21:41:14 +01:00
Daniel Grunwald
f6ed2bbae9
Fix #10 : Windows support.
...
We keep the #[link] attributes in #[cfg_attr(windows)] so that we don't require a nightly Rust build on non-Windows platforms.
This can be simplified once RFC 1717 is available in a stable rust version.
This commit also increases the minimum Rust version to 1.13.
2016-12-17 15:46:52 +01:00
Colin Rofls
be884bfe7f
added example of implementing a basic python module
2016-10-26 15:55:50 -04:00
Daniel Grunwald
3af6e17841
WIP: big macro refactoring
...
* Introduce py_argparse_parse_plist!() to allow a more flexible
param list syntax.
* py_fn!() syntax changed
* Remove py_method!() / py_class_method!() macros.
These are of limited use when building dynamic types,
and not useful for py_class!() static types.
2016-03-07 23:22:44 +01:00
Daniel Grunwald
54aa17abf9
Enable testing with Python 3.5
2016-01-22 20:42:34 +01:00
Michael Neumann
bab907b0be
Correct the example in README.md
2015-12-31 12:43:03 +01:00
Daniel Grunwald
a19b186bb4
Fix git URL in readme
2015-11-07 17:19:46 +01:00
Daniel Grunwald
e935111c9c
Update interpolate_idents to my fork (adjusted for currently Rust nightlies).
...
Update libc to 0.2.
2015-11-07 17:10:20 +01:00
Daniel Grunwald
44611991c3
Remove 'p lifetime from PyObject ( #15 )
...
Since the `Python` token no longer is a part of `PyObject`,
lots of methods now require the token as additional argument.
This [breaking-change] breaks everything!
2015-10-25 17:55:29 +01:00
Daniel Grunwald
2b7d28f7fd
Fix build with python 2.7
2015-09-20 19:43:24 +02:00
Daniel Grunwald
072f4d24eb
Initial version of `argparse!`
2015-08-02 21:56:03 +02:00
gentoo90
a785ba87a9
Add an example of calling a python function from rust
2015-07-27 21:56:59 +03:00
Daniel Grunwald
888967ab5d
Update link to documentation.
2015-04-19 07:50:50 +02:00
Daniel Grunwald
81a8cbb64f
Add README.md
2015-04-19 05:29:19 +02:00