GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — RustPython/Lib at main · burck1/RustPython

Expand file tree

/

Lib

/
Copy path

Directory actions

More options

More options

Directory actions

More options

More options

Latest commit

 

History

History
History
 
 
/

Lib

/
Copy path

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
asyncio
asyncio
 
 
collections
collections
 
 
concurrent
concurrent
 
 
dbm
dbm
 
 
distutils
distutils
 
 
email
email
 
 
encodings
encodings
 
 
html
html
 
 
http
http
 
 
importlib
importlib
 
 
json
json
 
 
logging
logging
 
 
multiprocessing
multiprocessing
 
 
pydoc_data
pydoc_data
 
 
test
test
 
 
unittest
unittest
 
 
urllib
urllib
 
 
venv
venv
 
 
wsgiref
wsgiref
 
 
xml
xml
 
 
xmlrpc
xmlrpc
 
 
PSF-LICENSE
PSF-LICENSE
 
 
README.md
README.md
 
 
__future__.py
__future__.py
 
 
_collections_abc.py
_collections_abc.py
 
 
_compat_pickle.py
_compat_pickle.py
 
 
_compression.py
_compression.py
 
 
_dummy_os.py
_dummy_os.py
 
 
_dummy_thread.py
_dummy_thread.py
 
 
_markupbase.py
_markupbase.py
 
 
_osx_support.py
_osx_support.py
 
 
_py_abc.py
_py_abc.py
 
 
_pycodecs.py
_pycodecs.py
 
 
_pydecimal.py
_pydecimal.py
 
 
_pyio.py
_pyio.py
 
 
_sitebuiltins.py
_sitebuiltins.py
 
 
_threading_local.py
_threading_local.py
 
 
_weakrefset.py
_weakrefset.py
 
 
abc.py
abc.py
 
 
aifc.py
aifc.py
 
 
antigravity.py
antigravity.py
 
 
argparse.py
argparse.py
 
 
ast.py
ast.py
 
 
asynchat.py
asynchat.py
 
 
asyncore.py
asyncore.py
 
 
base64.py
base64.py
 
 
bdb.py
bdb.py
 
 
binhex.py
binhex.py
 
 
bisect.py
bisect.py
 
 
calendar.py
calendar.py
 
 
cgi.py
cgi.py
 
 
cgitb.py
cgitb.py
 
 
chunk.py
chunk.py
 
 
cmd.py
cmd.py
 
 
code.py
code.py
 
 
codecs.py
codecs.py
 
 
codeop.py
codeop.py
 
 
colorsys.py
colorsys.py
 
 
compileall.py
compileall.py
 
 
configparser.py
configparser.py
 
 
contextlib.py
contextlib.py
 
 
copy.py
copy.py
 
 
copyreg.py
copyreg.py
 
 
csv.py
csv.py
 
 
dataclasses.py
dataclasses.py
 
 
datetime.py
datetime.py
 
 
decimal.py
decimal.py
 
 
difflib.py
difflib.py
 
 
dis.py
dis.py
 
 
doctest.py
doctest.py
 
 
dummy_threading.py
dummy_threading.py
 
 
enum.py
enum.py
 
 
filecmp.py
filecmp.py
 
 
fnmatch.py
fnmatch.py
 
 
formatter.py
formatter.py
 
 
fractions.py
fractions.py
 
 
ftplib.py
ftplib.py
 
 
functools.py
functools.py
 
 
genericpath.py
genericpath.py
 
 
getopt.py
getopt.py
 
 
getpass.py
getpass.py
 
 
gettext.py
gettext.py
 
 
glob.py
glob.py
 
 
gzip.py
gzip.py
 
 
heapq.py
heapq.py
 
 
hmac.py
hmac.py
 
 
imghdr.py
imghdr.py
 
 
imp.py
imp.py
 
 
inspect.py
inspect.py
 
 
io.py
io.py
 
 
ipaddress.py
ipaddress.py
 
 
keyword.py
keyword.py
 
 
linecache.py
linecache.py
 
 
locale.py
locale.py
 
 
mimetypes.py
mimetypes.py
 
 
netrc.py
netrc.py
 
 
ntpath.py
ntpath.py
 
 
nturl2path.py
nturl2path.py
 
 
numbers.py
numbers.py
 
 
opcode.py
opcode.py
 
 

README.md

Standard Library for RustPython

This directory contains all of the Python files that make up the standard library for RustPython.

Most of these files are copied over from the CPython repository (the 3.7 branch), with slight modifications to allow them to work under RustPython. The current goal is to complete the standard library with as few modifications as possible. Current modifications are just temporary workarounds for bugs/missing feature within the RustPython implementation.

The first big module we are targeting is unittest, so we can leverage the CPython test suite.

You are visitor 01402520 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.