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 stack/python-3.15-8950 · RustPython/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

..
__phello__
__phello__
 
 
_pyrepl
_pyrepl
 
 
asyncio
asyncio
 
 
collections
collections
 
 
compression
compression
 
 
concurrent
concurrent
 
 
ctypes
ctypes
 
 
dbm
dbm
 
 
email
email
 
 
encodings
encodings
 
 
ensurepip
ensurepip
 
 
html
html
 
 
http
http
 
 
idlelib
idlelib
 
 
importlib
importlib
 
 
json
json
 
 
logging
logging
 
 
multiprocessing
multiprocessing
 
 
pathlib
pathlib
 
 
pydoc_data
pydoc_data
 
 
re
re
 
 
sqlite3
sqlite3
 
 
string
string
 
 
sysconfig
sysconfig
 
 
test
test
 
 
tkinter
tkinter
 
 
tomllib
tomllib
 
 
turtledemo
turtledemo
 
 
unittest
unittest
 
 
urllib
urllib
 
 
venv
venv
 
 
wsgiref
wsgiref
 
 
xml
xml
 
 
xmlrpc
xmlrpc
 
 
zipfile
zipfile
 
 
zoneinfo
zoneinfo
 
 
PSF-LICENSE
PSF-LICENSE
 
 
README.md
README.md
 
 
__future__.py
__future__.py
 
 
__hello__.py
__hello__.py
 
 
_aix_support.py
_aix_support.py
 
 
_android_support.py
_android_support.py
 
 
_apple_support.py
_apple_support.py
 
 
_ast_unparse.py
_ast_unparse.py
 
 
_collections_abc.py
_collections_abc.py
 
 
_colorize.py
_colorize.py
 
 
_compat_pickle.py
_compat_pickle.py
 
 
_dummy_os.py
_dummy_os.py
 
 
_dummy_thread.py
_dummy_thread.py
 
 
_ios_support.py
_ios_support.py
 
 
_markupbase.py
_markupbase.py
 
 
_opcode_metadata.py
_opcode_metadata.py
 
 
_osx_support.py
_osx_support.py
 
 
_py_abc.py
_py_abc.py
 
 
_py_warnings.py
_py_warnings.py
 
 
_pycodecs.py
_pycodecs.py
 
 
_pydatetime.py
_pydatetime.py
 
 
_pydecimal.py
_pydecimal.py
 
 
_pyio.py
_pyio.py
 
 
_pylong.py
_pylong.py
 
 
_sitebuiltins.py
_sitebuiltins.py
 
 
_strptime.py
_strptime.py
 
 
_threading_local.py
_threading_local.py
 
 
_weakrefset.py
_weakrefset.py
 
 
abc.py
abc.py
 
 
annotationlib.py
annotationlib.py
 
 
antigravity.py
antigravity.py
 
 
argparse.py
argparse.py
 
 
ast.py
ast.py
 
 
base64.py
base64.py
 
 
bdb.py
bdb.py
 
 
bisect.py
bisect.py
 
 
bz2.py
bz2.py
 
 
calendar.py
calendar.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
 
 
contextvars.py
contextvars.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
 
 
fileinput.py
fileinput.py
 
 
fnmatch.py
fnmatch.py
 
 
fractions.py
fractions.py
 
 
ftplib.py
ftplib.py
 
 
functools.py
functools.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 01402503 — 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.