@@ -3,22 +3,29 @@ rust-numpy
3
3
[ ![ Build Status] ( https://travis-ci.org/rust-numpy/rust-numpy.svg?branch=master )] ( https://travis-ci.org/rust-numpy/rust-numpy )
4
4
[ ![ Build status] ( https://ci.appveyor.com/api/projects/status/bjaru43c7t1alx2x/branch/master?svg=true )] ( https://ci.appveyor.com/project/kngwyu/rust-numpy/branch/master )
5
5
[ ![ Crate] ( http://meritbadge.herokuapp.com/numpy )] ( https://crates.io/crates/numpy )
6
- [ ![ docs.rs] ( https://docs.rs/numpy/badge.svg )] ( https://docs.rs/numpy )
7
6
8
7
Rust binding of NumPy C-API
9
8
10
- Dependencies
9
+ API documentation
11
10
-------------
11
+ - [ Latest release(can be broken)] ( https://docs.rs/numpy )
12
+ - [ Current Master] ( https://rust-numpy.github.io/rust-numpy )
12
13
13
- - [ rust-ndarray] ( https://github.com/bluss/rust-ndarray )
14
- - [ pyo3] ( https://github.com/PyO3/pyo3 )
15
14
16
- and more (see [ Cargo.toml] ( Cargo.toml ) )
15
+ Dependencies
16
+ -------------
17
+ - nightly version of rust compiler (see [ pyo3] ( https://github.com/PyO3/pyo3 ) )
18
+ - some rust libraries
19
+ - [ rust-ndarray] ( https://github.com/bluss/rust-ndarray ) for rust-side matrix library
20
+ - [ pyo3] ( https://github.com/PyO3/pyo3 ) for cpython binding
21
+ - and more (see [ Cargo.toml] ( Cargo.toml ) )
22
+ - [ numpy] ( http://www.numpy.org/ ) installed in your python environments(e.g. via ` pip install numpy ` )
17
23
18
24
** Note**
19
25
From 0.3, we migrated from rust-cpython to pyo3.
20
26
If you want rust-cpython, use version 0.2.1 from crates.io.
21
27
28
+
22
29
Example
23
30
---------
24
31
Please see [ example] ( example ) directory for a complete example
@@ -86,12 +93,14 @@ fn rust_ext(py: Python, m: &PyModule) -> PyResult<()> {
86
93
Contribution
87
94
-------------
88
95
This project is in pre-alpha version.
89
- We need your feedback. Don't hesitate to open [ issue ] ( https://github.com/termoshtt/rust-numpy/issues ) !
96
+ We need your feedback. Don't hesitate to open [ issues ] ( https://github.com/termoshtt/rust-numpy/issues ) !
90
97
91
98
Version
92
99
--------
93
100
- v0.3.0
94
101
- Breaking Change: Migrated to pyo3 from rust-cpython
102
+ - Some api addition
103
+ - [ Static type checking with PhantomData] ( https://github.com/rust-numpy/rust-numpy/pull/41 )
95
104
96
105
- v0.2.1
97
106
- NEW: trait ` IntoPyErr ` , ` IntoPyResult ` for error translation
0 commit comments