Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit f91c953

Browse files
committed
README: Clarify project aims
1 parent 61052c0 commit f91c953

File tree

1 file changed

+10
-7
lines changed

1 file changed

+10
-7
lines changed

README.rst

+10-7
Original file line numberDiff line numberDiff line change
@@ -2,22 +2,25 @@
22
python-userland
33
===============
44

5-
python-userland is a cross-platform implementation of various UNIX and Linux
6-
utilities, written purely in Python 3. It aims to eventually achieve feature
7-
parity with well-known projects such as GNU coreutils.
5+
python-userland is an experimental cross-platform implementation of various
6+
UNIX and Linux utilities, written purely in Python 3.
87

9-
Source files are located under the `src/`; for portability, each of them is a
8+
Source files are located under ``src/``; for portability, each of them is a
109
standalone Python executable that relies only on a Python interpreter and
1110
standard library. No third-party libraries are (currently) used.
1211

1312
Note that this project is a work-in-progress. Not many utilities have been
1413
finished, and existing utilities may be limited in functionality, performance
1514
and correctness.
1615

17-
Compatibility with Other Implementations
18-
========================================
16+
Utilities Featured
17+
==================
1918

20-
Currently undecided.
19+
python-userland aims to implement as much as can be done in Python and its
20+
standard library, without relying on additional C bindings for system-specific
21+
functions. Currently, the focus is on achieving feature parity with `GNU
22+
Coreutils <https://www.gnu.org/software/coreutils/>`_, although not all
23+
utilities (e.g. ``clear``) are necessarily from the Coreutils project.
2124

2225
Platform Support
2326
================

0 commit comments

Comments
 (0)