3
3
A Python-3 (CPython >= 3.5.0) Interpreter written in Rust :snake : :scream : :metal : .
4
4
5
5
[ ![ Build Status] ( https://travis-ci.org/RustPython/RustPython.svg?branch=master )] ( https://travis-ci.org/RustPython/RustPython )
6
+ [ ![ Build Status] ( https://dev.azure.com/ryan0463/ryan/_apis/build/status/RustPython.RustPython?branchName=master )] ( https://dev.azure.com/ryan0463/ryan/_build/latest?definitionId=1&branchName=master )
6
7
[ ![ codecov] ( https://codecov.io/gh/RustPython/RustPython/branch/master/graph/badge.svg )] ( https://codecov.io/gh/RustPython/RustPython )
7
8
[ ![ License: MIT] ( https://img.shields.io/badge/License-MIT-green.svg )] ( https://opensource.org/licenses/MIT )
8
9
[ ![ Contributors] ( https://img.shields.io/github/contributors/RustPython/RustPython.svg )] ( https://github.com/RustPython/RustPython/graphs/contributors )
@@ -26,14 +27,22 @@ Or use the interactive shell:
26
27
>>>>> 2+2
27
28
4
28
29
30
+ # Disclaimer
31
+
32
+ RustPython is in a development phase and should not used in production or a fault intolerant setting.
33
+
34
+ Our current build supports only a subset of Python syntax.
35
+
36
+ Contribution is also more than welcome! See our contribution section for more information on this.
37
+
29
38
# Goals
30
39
31
40
- Full Python-3 environment entirely in Rust (not CPython bindings)
32
41
- A clean implementation without compatibility hacks
33
42
34
43
# Documentation
35
44
36
- Currently the project is in an early phase, and so is the documentation .
45
+ Currently along with other areas of the project, documentation is still in an early phase.
37
46
38
47
You can read the [ online documentation] ( https://rustpython.github.io/website/rustpython/index.html ) for the latest code on master.
39
48
@@ -63,7 +72,9 @@ If you wish to update the online documentation. Push directly to the `release` b
63
72
64
73
# Contributing
65
74
66
- To start contributing, there are a lot of things that need to be done.
75
+ Contributions are more than welcome, and in many cases we are happy to guide contributors through PRs or on gitter.
76
+
77
+ With that in mind, please note this project is maintained by volunteers, some of the best ways to get started are below:
67
78
68
79
Most tasks are listed in the [ issue tracker] ( https://github.com/RustPython/RustPython/issues ) .
69
80
Check issues labeled with ` good first issue ` if you wish to start coding.
0 commit comments