File tree 1 file changed +10
-7
lines changed
1 file changed +10
-7
lines changed Original file line number Diff line number Diff line change 2
2
python-userland
3
3
===============
4
4
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.
8
7
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
10
9
standalone Python executable that relies only on a Python interpreter and
11
10
standard library. No third-party libraries are (currently) used.
12
11
13
12
Note that this project is a work-in-progress. Not many utilities have been
14
13
finished, and existing utilities may be limited in functionality, performance
15
14
and correctness.
16
15
17
- Compatibility with Other Implementations
18
- ========================================
16
+ Utilities Featured
17
+ ==================
19
18
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.
21
24
22
25
Platform Support
23
26
================
You can’t perform that action at this time.
0 commit comments