💾 Archived View for tris.fyi › pydoc › sys captured on 2023-04-26 at 13:22:28. Gemini links have been rewritten to link to archived content

View Raw

More Information

⬅️ Previous capture (2023-01-29)

-=-=-=-=-=-=-

Back to module index

Go to module by name

sys

This module provides access to some objects used or maintained by the
interpreter and to functions that interact strongly with the interpreter.

Dynamic objects:

argv -- command line arguments; argv[0] is the script pathname if known
path -- module search path; path[0] is the script directory, else ''
modules -- dictionary of loaded modules

displayhook -- called to show results in an interactive session
excepthook -- called to handle any uncaught exception other than SystemExit
  To customize printing in an interactive session or to install a custom
  top-level exception handler, assign other functions to replace these.

stdin -- standard input file object; used by input()
stdout -- standard output file object; used by print()
stderr -- standard error object; used for error messages
  By assigning other file objects (or objects that behave like files)
  to these, it is possible to redirect all of the interpreter's I/O.

last_type -- type of last uncaught exception
last_value -- value of last uncaught exception
last_traceback -- traceback of last uncaught exception
  These three are only available in an interactive session after a
  traceback has been printed.

Static objects:

builtin_module_names -- tuple of module names built into this interpreter
copyright -- copyright notice pertaining to this interpreter
exec_prefix -- prefix used to find the machine-specific Python library
executable -- absolute path of the executable binary of the Python interpreter
float_info -- a named tuple with information about the float implementation.
float_repr_style -- string indicating the style of repr() output for floats
hash_info -- a named tuple with information about the hash algorithm.
hexversion -- version information encoded as a single integer
implementation -- Python implementation information.
int_info -- a named tuple with information about the int implementation.
maxsize -- the largest supported length of containers.
maxunicode -- the value of the largest Unicode code point
platform -- platform identifier
prefix -- prefix used to find the Python library
thread_info -- a named tuple with information about the thread implementation.
version -- the version of this interpreter as a string
version_info -- version information as a named tuple
__stdin__ -- the original stdin; don't touch!
__stdout__ -- the original stdout; don't touch!
__stderr__ -- the original stderr; don't touch!
__displayhook__ -- the original displayhook; don't touch!
__excepthook__ -- the original excepthook; don't touch!

Functions:

displayhook() -- print an object to the screen, and save it in builtins._
excepthook() -- print an exception and its traceback to sys.stderr
exc_info() -- return thread-safe information about the current exception
exit() -- exit the interpreter by raising SystemExit
getdlopenflags() -- returns flags to be used for dlopen() calls
getprofile() -- get the global profiling function
getrefcount() -- return the reference count for an object (plus one :-)
getrecursionlimit() -- return the max recursion depth for the interpreter
getsizeof() -- return the size of an object in bytes
gettrace() -- get the global debug tracing function
setdlopenflags() -- set the flags to be used for dlopen() calls
setprofile() -- set the global profiling function
setrecursionlimit() -- set the max recursion depth for the interpreter
settrace() -- set the global debug tracing function

Functions

addaudithook

addaudithook(hook)

  Adds a new audit hook callback.

audit

audit(...)

  audit(event, *args)

  Passes the event to any audit hooks that are attached.

breakpointhook

breakpointhook(...)

  breakpointhook(*args, **kws)

  This hook function is called by built-in breakpoint().

call_tracing

call_tracing(func, args, /)

  Call func(*args), while tracing is enabled.

  The tracing state is saved, and restored afterwards.  This is intended
  to be called from a debugger from a checkpoint, to recursively debug
  some other code.

displayhook

displayhook(object, /)

  Print an object to sys.stdout and also save it in builtins._

exc_info

exc_info()

  Return current exception information: (type, value, traceback).

  Return information about the most recent exception caught by an except
  clause in the current stack frame or in an older stack frame.

excepthook

excepthook(exctype, value, traceback, /)

  Handle an exception by displaying it with a traceback on sys.stderr.

exit

exit(status=None, /)

  Exit the interpreter by raising SystemExit(status).

  If the status is omitted or None, it defaults to zero (i.e., success).
  If the status is an integer, it will be used as the system exit status.
  If it is another kind of object, it will be printed and the system
  exit status will be one (i.e., failure).

get_asyncgen_hooks

get_asyncgen_hooks()

  Return the installed asynchronous generators hooks.

  This returns a namedtuple of the form (firstiter, finalizer).

get_coroutine_origin_tracking_depth

get_coroutine_origin_tracking_depth()

  Check status of origin tracking for coroutine objects in this thread.

get_int_max_str_digits

get_int_max_str_digits()

  Set the maximum string digits limit for non-binary int<->str conversions.

getallocatedblocks

getallocatedblocks()

  Return the number of memory blocks currently allocated.

getdefaultencoding

getdefaultencoding()

  Return the current default encoding used by the Unicode implementation.

getdlopenflags

getdlopenflags()

  Return the current value of the flags that are used for dlopen calls.

  The flag constants are defined in the os module.

getfilesystemencodeerrors

getfilesystemencodeerrors()

  Return the error mode used Unicode to OS filename conversion.

getfilesystemencoding

getfilesystemencoding()

  Return the encoding used to convert Unicode filenames to OS filenames.

getprofile

getprofile()

  Return the profiling function set with sys.setprofile.

  See the profiler chapter in the library manual.

getrecursionlimit

getrecursionlimit()

  Return the current value of the recursion limit.

  The recursion limit is the maximum depth of the Python interpreter
  stack.  This limit prevents infinite recursion from causing an overflow
  of the C stack and crashing Python.

getrefcount

getrefcount(object, /)

  Return the reference count of object.

  The count returned is generally one higher than you might expect,
  because it includes the (temporary) reference as an argument to
  getrefcount().

getsizeof

getsizeof(...)

  getsizeof(object [, default]) -> int

  Return the size of object in bytes.

getswitchinterval

getswitchinterval()

  Return the current thread switch interval; see sys.setswitchinterval().

gettrace

gettrace()

  Return the global debug tracing function set with sys.settrace.

  See the debugger chapter in the library manual.

intern

intern(string, /)

  ``Intern'' the given string.

  This enters the string in the (global) table of interned strings whose
  purpose is to speed up dictionary lookups. Return the string itself or
  the previously interned string object with the same value.

is_finalizing

is_finalizing()

  Return True if Python is exiting.

set_asyncgen_hooks

set_asyncgen_hooks(...)

  set_asyncgen_hooks(* [, firstiter] [, finalizer])

  Set a finalizer for async generators objects.

set_coroutine_origin_tracking_depth

set_coroutine_origin_tracking_depth(depth)

  Enable or disable origin tracking for coroutine objects in this thread.

  Coroutine objects will track 'depth' frames of traceback information
  about where they came from, available in their cr_origin attribute.

  Set a depth of 0 to disable.

set_int_max_str_digits

set_int_max_str_digits(maxdigits)

  Set the maximum string digits limit for non-binary int<->str conversions.

setdlopenflags

setdlopenflags(flags, /)

  Set the flags used by the interpreter for dlopen calls.

  This is used, for example, when the interpreter loads extension
  modules. Among other things, this will enable a lazy resolving of
  symbols when importing a module, if called as sys.setdlopenflags(0).
  To share symbols across extension modules, call as
  sys.setdlopenflags(os.RTLD_GLOBAL).  Symbolic names for the flag
  modules can be found in the os module (RTLD_xxx constants, e.g.
  os.RTLD_LAZY).

setprofile

setprofile(...)

  setprofile(function)

  Set the profiling function.  It will be called on each function call
  and return.  See the profiler chapter in the library manual.

setrecursionlimit

setrecursionlimit(limit, /)

  Set the maximum depth of the Python interpreter stack to n.

  This limit prevents infinite recursion from causing an overflow of the C
  stack and crashing Python.  The highest possible limit is platform-
  dependent.

setswitchinterval

setswitchinterval(interval, /)

  Set the ideal thread switching delay inside the Python interpreter.

  The actual frequency of switching threads can be lower if the
  interpreter executes long sequences of uninterruptible code
  (this is implementation-specific and workload-dependent).

  The parameter must represent the desired switching delay in seconds
  A typical value is 0.005 (5 milliseconds).

settrace

settrace(...)

  settrace(function)

  Set the global debug tracing function.  It will be called on each
  function call.  See the debugger chapter in the library manual.

unraisablehook

unraisablehook(unraisable, /)

  Handle an unraisable exception.

  The unraisable argument has the following attributes:

  * exc_type: Exception type.
  * exc_value: Exception value, can be None.
  * exc_traceback: Exception traceback, can be None.
  * err_msg: Error message, can be None.
  * object: Object causing the exception, can be None.

Other members

abiflags = ''
api_version = 1013
argv = ['/nix/store/3hj7jdn5dygvzz68wbrigldinh3xrd8s-amethyst-0.0.1/bin/amethyst', '/etc/amethyst.conf']
base_exec_prefix = '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8'
base_prefix = '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8'
builtin_module_names = ('_abc', '_ast', '_codecs', '_collections', '_functools', '_imp', '_io', '_locale', '_operator', '_signal', '_sre', '_stat', '_string', '_symtable', '_thread', '_tracemalloc', '_warnings', '_weakref', 'atexit', 'builtins', 'errno', 'faulthandler', 'gc', 'itertools', 'marshal', 'posix', 'pwd', 'sys', 'time', 'xxsubtype')
byteorder = 'little'
copyright = 'Copyright (c) 2001-2022 Python Software Foundation.\nAll Rights Reserved.\n\nCopyright (c) 2000 BeOpen.com.\nAll Rights Reserved.\n\nCopyright (c) 1995-2001 Corporation for National Research Initiatives.\nAll Rights Reserved.\n\nCopyright (c) 1991-1995 Stichting Mathematisch Centrum, Amsterdam.\nAll Rights Reserved.'
dont_write_bytecode = False
exec_prefix = '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8'
executable = '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/bin/python3.10'
flags = sys.flags(debug=0, inspect=0, interactive=0, optimize=0, dont_write_bytecode=0, no_user_site=1, no_site=0, ignore_environment=0, verbose=0, bytes_warning=0, quiet=0, hash_randomization=1, isolated=0, dev_mode=False, utf8_mode=0, warn_default_encoding=0, int_max_str_digits=-1)
float_info = sys.float_info(max=1.7976931348623157e+308, max_exp=1024, max_10_exp=308, min=2.2250738585072014e-308, min_exp=-1021, min_10_exp=-307, dig=15, mant_dig=53, epsilon=2.220446049250313e-16, radix=2, rounds=1)
float_repr_style = 'short'
hash_info = sys.hash_info(width=64, modulus=2305843009213693951, inf=314159, nan=0, imag=1000003, algorithm='siphash24', hash_bits=64, seed_bits=128, cutoff=0)
hexversion = 50989296
implementation = namespace(name='cpython', cache_tag='cpython-310', version=sys.version_info(major=3, minor=10, micro=8, releaselevel='final', serial=0), hexversion=50989296, _multiarch='x86_64-linux-gnu')
int_info = sys.int_info(bits_per_digit=30, sizeof_digit=4, default_max_str_digits=4300, str_digits_check_threshold=640)
maxsize = 9223372036854775807
maxunicode = 1114111
meta_path = [<class '_frozen_importlib.BuiltinImporter'>, <class '_frozen_importlib.FrozenImporter'>, <class '_frozen_importlib_external.PathFinder'>]
modules = {'sys': <module 'sys' (built-in)>, 'builtins': <module 'builtins' (built-in)>, '_frozen_importlib': <module '_frozen_importlib' (frozen)>, '_imp': <module '_imp' (built-in)>, '_thread': <module '_thread' (built-in)>, '_warnings': <module '_warnings' (built-in)>, '_weakref': <module '_weakref' (built-in)>, '_io': <module '_io' (built-in)>, 'marshal': <module 'marshal' (built-in)>, 'posix': <module 'posix' (built-in)>, '_frozen_importlib_external': <module '_frozen_importlib_external' (frozen)>, 'time': <module 'time' (built-in)>, 'zipimport': <module 'zipimport' (frozen)>, '_codecs': <module '_codecs' (built-in)>, 'codecs': <module 'codecs' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/codecs.py'>, 'encodings.aliases': <module 'encodings.aliases' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/encodings/aliases.py'>, 'encodings': <module 'encodings' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/encodings/__init__.py'>, 'encodings.utf_8': <module 'encodings.utf_8' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/encodings/utf_8.py'>, '_signal': <module '_signal' (built-in)>, '_abc': <module '_abc' (built-in)>, 'abc': <module 'abc' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/abc.py'>, 'io': <module 'io' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/io.py'>, '__main__': <module '__main__' from '/nix/store/3hj7jdn5dygvzz68wbrigldinh3xrd8s-amethyst-0.0.1/bin/.amethyst-wrapped'>, '_stat': <module '_stat' (built-in)>, 'stat': <module 'stat' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/stat.py'>, '_collections_abc': <module '_collections_abc' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/_collections_abc.py'>, 'genericpath': <module 'genericpath' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/genericpath.py'>, 'posixpath': <module 'posixpath' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/posixpath.py'>, 'os.path': <module 'posixpath' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/posixpath.py'>, 'os': <module 'os' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/os.py'>, '_sitebuiltins': <module '_sitebuiltins' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/_sitebuiltins.py'>, 'pwd': <module 'pwd' (built-in)>, 'itertools': <module 'itertools' (built-in)>, 'keyword': <module 'keyword' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/keyword.py'>, '_operator': <module '_operator' (built-in)>, 'operator': <module 'operator' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/operator.py'>, 'reprlib': <module 'reprlib' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/reprlib.py'>, '_collections': <module '_collections' (built-in)>, 'collections': <module 'collections' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/collections/__init__.py'>, 'types': <module 'types' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/types.py'>, '_functools': <module '_functools' (built-in)>, 'functools': <module 'functools' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/functools.py'>, 'sitecustomize': <module 'sitecustomize' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/site-packages/sitecustomize.py'>, 'site': <module 'site' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/site.py'>, 'enum': <module 'enum' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/enum.py'>, '_sre': <module '_sre' (built-in)>, 'sre_constants': <module 'sre_constants' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/sre_constants.py'>, 'sre_parse': <module 'sre_parse' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/sre_parse.py'>, 'sre_compile': <module 'sre_compile' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/sre_compile.py'>, '_locale': <module '_locale' (built-in)>, 'copyreg': <module 'copyreg' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/copyreg.py'>, 're': <module 're' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/re.py'>, 'amethyst': <module 'amethyst' from '/nix/store/3hj7jdn5dygvzz68wbrigldinh3xrd8s-amethyst-0.0.1/lib/python3.10/site-packages/amethyst/__init__.py'>, 'math': <module 'math' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/lib-dynload/math.cpython-310-x86_64-linux-gnu.so'>, '_datetime': <module '_datetime' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/lib-dynload/_datetime.cpython-310-x86_64-linux-gnu.so'>, 'datetime': <module 'datetime' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/datetime.py'>, '_socket': <module '_socket' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/lib-dynload/_socket.cpython-310-x86_64-linux-gnu.so'>, '_ssl': <module '_ssl' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/lib-dynload/_ssl.cpython-310-x86_64-linux-gnu.so'>, 'collections.abc': <module 'collections.abc' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/collections/abc.py'>, 'select': <module 'select' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/lib-dynload/select.cpython-310-x86_64-linux-gnu.so'>, 'selectors': <module 'selectors' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/selectors.py'>, 'errno': <module 'errno' (built-in)>, 'array': <module 'array' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/lib-dynload/array.cpython-310-x86_64-linux-gnu.so'>, 'socket': <module 'socket' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/socket.py'>, '_struct': <module '_struct' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/lib-dynload/_struct.cpython-310-x86_64-linux-gnu.so'>, 'struct': <module 'struct' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/struct.py'>, 'binascii': <module 'binascii' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/lib-dynload/binascii.cpython-310-x86_64-linux-gnu.so'>, 'base64': <module 'base64' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/base64.py'>, 'warnings': <module 'warnings' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/warnings.py'>, 'ssl': <module 'ssl' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/ssl.py'>, '_weakrefset': <module '_weakrefset' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/_weakrefset.py'>, 'weakref': <module 'weakref' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/weakref.py'>, 'copy': <module 'copy' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/copy.py'>, '_ast': <module '_ast' (built-in)>, 'contextlib': <module 'contextlib' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/contextlib.py'>, 'ast': <module 'ast' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/ast.py'>, '_opcode': <module '_opcode' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/lib-dynload/_opcode.cpython-310-x86_64-linux-gnu.so'>, 'opcode': <module 'opcode' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/opcode.py'>, 'dis': <module 'dis' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/dis.py'>, 'importlib._bootstrap': <module '_frozen_importlib' (frozen)>, 'importlib._bootstrap_external': <module '_frozen_importlib_external' (frozen)>, 'importlib': <module 'importlib' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/importlib/__init__.py'>, 'importlib.machinery': <module 'importlib.machinery' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/importlib/machinery.py'>, 'token': <module 'token' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/token.py'>, 'tokenize': <module 'tokenize' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/tokenize.py'>, 'linecache': <module 'linecache' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/linecache.py'>, 'inspect': <module 'inspect' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/inspect.py'>, 'dataclasses': <module 'dataclasses' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/dataclasses.py'>, 'typing.io': <class 'typing.io'>, 'typing.re': <class 'typing.re'>, 'typing': <module 'typing' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/typing.py'>, 'concurrent': <module 'concurrent' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/concurrent/__init__.py'>, 'traceback': <module 'traceback' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/traceback.py'>, '_string': <module '_string' (built-in)>, 'string': <module 'string' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/string.py'>, 'threading': <module 'threading' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/threading.py'>, 'atexit': <module 'atexit' (built-in)>, 'logging': <module 'logging' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/logging/__init__.py'>, 'concurrent.futures._base': <module 'concurrent.futures._base' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/concurrent/futures/_base.py'>, 'concurrent.futures': <module 'concurrent.futures' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/concurrent/futures/__init__.py'>, '_heapq': <module '_heapq' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/lib-dynload/_heapq.cpython-310-x86_64-linux-gnu.so'>, 'heapq': <module 'heapq' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/heapq.py'>, 'signal': <module 'signal' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/signal.py'>, 'fcntl': <module 'fcntl' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/lib-dynload/fcntl.cpython-310-x86_64-linux-gnu.so'>, '_posixsubprocess': <module '_posixsubprocess' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/lib-dynload/_posixsubprocess.cpython-310-x86_64-linux-gnu.so'>, 'subprocess': <module 'subprocess' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/subprocess.py'>, 'asyncio.constants': <module 'asyncio.constants' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/asyncio/constants.py'>, 'asyncio.format_helpers': <module 'asyncio.format_helpers' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/asyncio/format_helpers.py'>, 'asyncio.base_futures': <module 'asyncio.base_futures' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/asyncio/base_futures.py'>, 'asyncio.log': <module 'asyncio.log' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/asyncio/log.py'>, 'asyncio.coroutines': <module 'asyncio.coroutines' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/asyncio/coroutines.py'>, '_contextvars': <module '_contextvars' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/lib-dynload/_contextvars.cpython-310-x86_64-linux-gnu.so'>, 'contextvars': <module 'contextvars' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/contextvars.py'>, 'asyncio.exceptions': <module 'asyncio.exceptions' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/asyncio/exceptions.py'>, 'asyncio.base_tasks': <module 'asyncio.base_tasks' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/asyncio/base_tasks.py'>, '_asyncio': <module '_asyncio' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/lib-dynload/_asyncio.cpython-310-x86_64-linux-gnu.so'>, 'asyncio.events': <module 'asyncio.events' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/asyncio/events.py'>, 'asyncio.futures': <module 'asyncio.futures' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/asyncio/futures.py'>, 'asyncio.protocols': <module 'asyncio.protocols' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/asyncio/protocols.py'>, 'asyncio.transports': <module 'asyncio.transports' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/asyncio/transports.py'>, 'asyncio.sslproto': <module 'asyncio.sslproto' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/asyncio/sslproto.py'>, 'asyncio.mixins': <module 'asyncio.mixins' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/asyncio/mixins.py'>, 'asyncio.tasks': <module 'asyncio.tasks' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/asyncio/tasks.py'>, 'asyncio.locks': <module 'asyncio.locks' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/asyncio/locks.py'>, 'asyncio.staggered': <module 'asyncio.staggered' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/asyncio/staggered.py'>, 'asyncio.trsock': <module 'asyncio.trsock' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/asyncio/trsock.py'>, 'asyncio.base_events': <module 'asyncio.base_events' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/asyncio/base_events.py'>, 'asyncio.runners': <module 'asyncio.runners' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/asyncio/runners.py'>, 'asyncio.queues': <module 'asyncio.queues' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/asyncio/queues.py'>, 'asyncio.streams': <module 'asyncio.streams' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/asyncio/streams.py'>, 'asyncio.subprocess': <module 'asyncio.subprocess' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/asyncio/subprocess.py'>, 'asyncio.threads': <module 'asyncio.threads' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/asyncio/threads.py'>, 'asyncio.base_subprocess': <module 'asyncio.base_subprocess' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/asyncio/base_subprocess.py'>, 'asyncio.selector_events': <module 'asyncio.selector_events' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/asyncio/selector_events.py'>, 'asyncio.unix_events': <module 'asyncio.unix_events' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/asyncio/unix_events.py'>, 'asyncio': <module 'asyncio' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/asyncio/__init__.py'>, 'amethyst.mime': <module 'amethyst.mime' from '/nix/store/3hj7jdn5dygvzz68wbrigldinh3xrd8s-amethyst-0.0.1/lib/python3.10/site-packages/amethyst/mime.py'>, 'amethyst.response': <module 'amethyst.response' from '/nix/store/3hj7jdn5dygvzz68wbrigldinh3xrd8s-amethyst-0.0.1/lib/python3.10/site-packages/amethyst/response.py'>, 'cryptography.__about__': <module 'cryptography.__about__' from '/nix/store/90gmnpw25sgpv6wyvcs34g941a7mwfy0-python3.10-cryptography-38.0.1/lib/python3.10/site-packages/cryptography/__about__.py'>, 'cryptography.utils': <module 'cryptography.utils' from '/nix/store/90gmnpw25sgpv6wyvcs34g941a7mwfy0-python3.10-cryptography-38.0.1/lib/python3.10/site-packages/cryptography/utils.py'>, 'cryptography': <module 'cryptography' from '/nix/store/90gmnpw25sgpv6wyvcs34g941a7mwfy0-python3.10-cryptography-38.0.1/lib/python3.10/site-packages/cryptography/__init__.py'>, 'cryptography.hazmat': <module 'cryptography.hazmat' from '/nix/store/90gmnpw25sgpv6wyvcs34g941a7mwfy0-python3.10-cryptography-38.0.1/lib/python3.10/site-packages/cryptography/hazmat/__init__.py'>, 'cryptography.hazmat.bindings': <module 'cryptography.hazmat.bindings' from '/nix/store/90gmnpw25sgpv6wyvcs34g941a7mwfy0-python3.10-cryptography-38.0.1/lib/python3.10/site-packages/cryptography/hazmat/bindings/__init__.py'>, 'cryptography.hazmat.bindings._rust': <module 'cryptography.hazmat.bindings._rust' from '/nix/store/90gmnpw25sgpv6wyvcs34g941a7mwfy0-python3.10-cryptography-38.0.1/lib/python3.10/site-packages/cryptography/hazmat/bindings/_rust.abi3.so'>, 'cryptography.hazmat.primitives': <module 'cryptography.hazmat.primitives' from '/nix/store/90gmnpw25sgpv6wyvcs34g941a7mwfy0-python3.10-cryptography-38.0.1/lib/python3.10/site-packages/cryptography/hazmat/primitives/__init__.py'>, 'cryptography.exceptions': <module 'cryptography.exceptions' from '/nix/store/90gmnpw25sgpv6wyvcs34g941a7mwfy0-python3.10-cryptography-38.0.1/lib/python3.10/site-packages/cryptography/exceptions.py'>, 'cryptography.hazmat.primitives.hashes': <module 'cryptography.hazmat.primitives.hashes' from '/nix/store/90gmnpw25sgpv6wyvcs34g941a7mwfy0-python3.10-cryptography-38.0.1/lib/python3.10/site-packages/cryptography/hazmat/primitives/hashes.py'>, 'cryptography.x509.certificate_transparency': <module 'cryptography.x509.certificate_transparency' from '/nix/store/90gmnpw25sgpv6wyvcs34g941a7mwfy0-python3.10-cryptography-38.0.1/lib/python3.10/site-packages/cryptography/x509/certificate_transparency.py'>, 'cryptography.hazmat.primitives._serialization': <module 'cryptography.hazmat.primitives._serialization' from '/nix/store/90gmnpw25sgpv6wyvcs34g941a7mwfy0-python3.10-cryptography-38.0.1/lib/python3.10/site-packages/cryptography/hazmat/primitives/_serialization.py'>, 'cryptography.hazmat.primitives.asymmetric': <module 'cryptography.hazmat.primitives.asymmetric' from '/nix/store/90gmnpw25sgpv6wyvcs34g941a7mwfy0-python3.10-cryptography-38.0.1/lib/python3.10/site-packages/cryptography/hazmat/primitives/asymmetric/__init__.py'>, 'cryptography.hazmat.primitives.asymmetric.dh': <module 'cryptography.hazmat.primitives.asymmetric.dh' from '/nix/store/90gmnpw25sgpv6wyvcs34g941a7mwfy0-python3.10-cryptography-38.0.1/lib/python3.10/site-packages/cryptography/hazmat/primitives/asymmetric/dh.py'>, 'cryptography.hazmat.primitives.asymmetric.utils': <module 'cryptography.hazmat.primitives.asymmetric.utils' from '/nix/store/90gmnpw25sgpv6wyvcs34g941a7mwfy0-python3.10-cryptography-38.0.1/lib/python3.10/site-packages/cryptography/hazmat/primitives/asymmetric/utils.py'>, 'cryptography.hazmat.primitives.asymmetric.dsa': <module 'cryptography.hazmat.primitives.asymmetric.dsa' from '/nix/store/90gmnpw25sgpv6wyvcs34g941a7mwfy0-python3.10-cryptography-38.0.1/lib/python3.10/site-packages/cryptography/hazmat/primitives/asymmetric/dsa.py'>, 'cryptography.hazmat._oid': <module 'cryptography.hazmat._oid' from '/nix/store/90gmnpw25sgpv6wyvcs34g941a7mwfy0-python3.10-cryptography-38.0.1/lib/python3.10/site-packages/cryptography/hazmat/_oid.py'>, 'cryptography.hazmat.primitives.asymmetric.ec': <module 'cryptography.hazmat.primitives.asymmetric.ec' from '/nix/store/90gmnpw25sgpv6wyvcs34g941a7mwfy0-python3.10-cryptography-38.0.1/lib/python3.10/site-packages/cryptography/hazmat/primitives/asymmetric/ec.py'>, 'cryptography.hazmat.primitives.asymmetric.ed25519': <module 'cryptography.hazmat.primitives.asymmetric.ed25519' from '/nix/store/90gmnpw25sgpv6wyvcs34g941a7mwfy0-python3.10-cryptography-38.0.1/lib/python3.10/site-packages/cryptography/hazmat/primitives/asymmetric/ed25519.py'>, 'cryptography.hazmat.primitives.asymmetric.ed448': <module 'cryptography.hazmat.primitives.asymmetric.ed448' from '/nix/store/90gmnpw25sgpv6wyvcs34g941a7mwfy0-python3.10-cryptography-38.0.1/lib/python3.10/site-packages/cryptography/hazmat/primitives/asymmetric/ed448.py'>, 'cryptography.hazmat.primitives._asymmetric': <module 'cryptography.hazmat.primitives._asymmetric' from '/nix/store/90gmnpw25sgpv6wyvcs34g941a7mwfy0-python3.10-cryptography-38.0.1/lib/python3.10/site-packages/cryptography/hazmat/primitives/_asymmetric.py'>, 'cryptography.hazmat.primitives.asymmetric.rsa': <module 'cryptography.hazmat.primitives.asymmetric.rsa' from '/nix/store/90gmnpw25sgpv6wyvcs34g941a7mwfy0-python3.10-cryptography-38.0.1/lib/python3.10/site-packages/cryptography/hazmat/primitives/asymmetric/rsa.py'>, 'cryptography.hazmat.primitives.asymmetric.x25519': <module 'cryptography.hazmat.primitives.asymmetric.x25519' from '/nix/store/90gmnpw25sgpv6wyvcs34g941a7mwfy0-python3.10-cryptography-38.0.1/lib/python3.10/site-packages/cryptography/hazmat/primitives/asymmetric/x25519.py'>, 'cryptography.hazmat.primitives.asymmetric.x448': <module 'cryptography.hazmat.primitives.asymmetric.x448' from '/nix/store/90gmnpw25sgpv6wyvcs34g941a7mwfy0-python3.10-cryptography-38.0.1/lib/python3.10/site-packages/cryptography/hazmat/primitives/asymmetric/x448.py'>, 'cryptography.hazmat.primitives.asymmetric.types': <module 'cryptography.hazmat.primitives.asymmetric.types' from '/nix/store/90gmnpw25sgpv6wyvcs34g941a7mwfy0-python3.10-cryptography-38.0.1/lib/python3.10/site-packages/cryptography/hazmat/primitives/asymmetric/types.py'>, 'cryptography.hazmat.primitives.serialization.base': <module 'cryptography.hazmat.primitives.serialization.base' from '/nix/store/90gmnpw25sgpv6wyvcs34g941a7mwfy0-python3.10-cryptography-38.0.1/lib/python3.10/site-packages/cryptography/hazmat/primitives/serialization/base.py'>, 'cryptography.hazmat.primitives._cipheralgorithm': <module 'cryptography.hazmat.primitives._cipheralgorithm' from '/nix/store/90gmnpw25sgpv6wyvcs34g941a7mwfy0-python3.10-cryptography-38.0.1/lib/python3.10/site-packages/cryptography/hazmat/primitives/_cipheralgorithm.py'>, 'cryptography.hazmat.primitives.ciphers.algorithms': <module 'cryptography.hazmat.primitives.ciphers.algorithms' from '/nix/store/90gmnpw25sgpv6wyvcs34g941a7mwfy0-python3.10-cryptography-38.0.1/lib/python3.10/site-packages/cryptography/hazmat/primitives/ciphers/algorithms.py'>, 'cryptography.hazmat.primitives.ciphers.modes': <module 'cryptography.hazmat.primitives.ciphers.modes' from '/nix/store/90gmnpw25sgpv6wyvcs34g941a7mwfy0-python3.10-cryptography-38.0.1/lib/python3.10/site-packages/cryptography/hazmat/primitives/ciphers/modes.py'>, 'cryptography.hazmat.primitives.ciphers.base': <module 'cryptography.hazmat.primitives.ciphers.base' from '/nix/store/90gmnpw25sgpv6wyvcs34g941a7mwfy0-python3.10-cryptography-38.0.1/lib/python3.10/site-packages/cryptography/hazmat/primitives/ciphers/base.py'>, 'cryptography.hazmat.primitives.ciphers': <module 'cryptography.hazmat.primitives.ciphers' from '/nix/store/90gmnpw25sgpv6wyvcs34g941a7mwfy0-python3.10-cryptography-38.0.1/lib/python3.10/site-packages/cryptography/hazmat/primitives/ciphers/__init__.py'>, 'cryptography.hazmat.primitives.serialization.ssh': <module 'cryptography.hazmat.primitives.serialization.ssh' from '/nix/store/90gmnpw25sgpv6wyvcs34g941a7mwfy0-python3.10-cryptography-38.0.1/lib/python3.10/site-packages/cryptography/hazmat/primitives/serialization/ssh.py'>, 'cryptography.hazmat.primitives.serialization': <module 'cryptography.hazmat.primitives.serialization' from '/nix/store/90gmnpw25sgpv6wyvcs34g941a7mwfy0-python3.10-cryptography-38.0.1/lib/python3.10/site-packages/cryptography/hazmat/primitives/serialization/__init__.py'>, '_hashlib': <module '_hashlib' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/lib-dynload/_hashlib.cpython-310-x86_64-linux-gnu.so'>, '_blake2': <module '_blake2' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/lib-dynload/_blake2.cpython-310-x86_64-linux-gnu.so'>, 'hashlib': <module 'hashlib' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/hashlib.py'>, 'ipaddress': <module 'ipaddress' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/ipaddress.py'>, 'hmac': <module 'hmac' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/hmac.py'>, 'cryptography.hazmat.primitives.constant_time': <module 'cryptography.hazmat.primitives.constant_time' from '/nix/store/90gmnpw25sgpv6wyvcs34g941a7mwfy0-python3.10-cryptography-38.0.1/lib/python3.10/site-packages/cryptography/hazmat/primitives/constant_time.py'>, 'email': <module 'email' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/email/__init__.py'>, '_bisect': <module '_bisect' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/lib-dynload/_bisect.cpython-310-x86_64-linux-gnu.so'>, 'bisect': <module 'bisect' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/bisect.py'>, '_random': <module '_random' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/lib-dynload/_random.cpython-310-x86_64-linux-gnu.so'>, '_sha512': <module '_sha512' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/lib-dynload/_sha512.cpython-310-x86_64-linux-gnu.so'>, 'random': <module 'random' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/random.py'>, 'urllib': <module 'urllib' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/urllib/__init__.py'>, 'urllib.parse': <module 'urllib.parse' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/urllib/parse.py'>, 'locale': <module 'locale' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/locale.py'>, 'calendar': <module 'calendar' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/calendar.py'>, 'email._parseaddr': <module 'email._parseaddr' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/email/_parseaddr.py'>, 'email.base64mime': <module 'email.base64mime' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/email/base64mime.py'>, 'email.quoprimime': <module 'email.quoprimime' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/email/quoprimime.py'>, 'email.errors': <module 'email.errors' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/email/errors.py'>, 'quopri': <module 'quopri' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/quopri.py'>, 'email.encoders': <module 'email.encoders' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/email/encoders.py'>, 'email.charset': <module 'email.charset' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/email/charset.py'>, 'email.utils': <module 'email.utils' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/email/utils.py'>, 'cryptography.x509.oid': <module 'cryptography.x509.oid' from '/nix/store/90gmnpw25sgpv6wyvcs34g941a7mwfy0-python3.10-cryptography-38.0.1/lib/python3.10/site-packages/cryptography/x509/oid.py'>, 'cryptography.x509.name': <module 'cryptography.x509.name' from '/nix/store/90gmnpw25sgpv6wyvcs34g941a7mwfy0-python3.10-cryptography-38.0.1/lib/python3.10/site-packages/cryptography/x509/name.py'>, 'cryptography.x509.general_name': <module 'cryptography.x509.general_name' from '/nix/store/90gmnpw25sgpv6wyvcs34g941a7mwfy0-python3.10-cryptography-38.0.1/lib/python3.10/site-packages/cryptography/x509/general_name.py'>, 'cryptography.x509.extensions': <module 'cryptography.x509.extensions' from '/nix/store/90gmnpw25sgpv6wyvcs34g941a7mwfy0-python3.10-cryptography-38.0.1/lib/python3.10/site-packages/cryptography/x509/extensions.py'>, 'cryptography.x509.base': <module 'cryptography.x509.base' from '/nix/store/90gmnpw25sgpv6wyvcs34g941a7mwfy0-python3.10-cryptography-38.0.1/lib/python3.10/site-packages/cryptography/x509/base.py'>, 'cryptography.x509': <module 'cryptography.x509' from '/nix/store/90gmnpw25sgpv6wyvcs34g941a7mwfy0-python3.10-cryptography-38.0.1/lib/python3.10/site-packages/cryptography/x509/__init__.py'>, 'amethyst.tls': <module 'amethyst.tls' from '/nix/store/3hj7jdn5dygvzz68wbrigldinh3xrd8s-amethyst-0.0.1/lib/python3.10/site-packages/amethyst/tls.py'>, 'amethyst.server': <module 'amethyst.server' from '/nix/store/3hj7jdn5dygvzz68wbrigldinh3xrd8s-amethyst-0.0.1/lib/python3.10/site-packages/amethyst/server.py'>, 'amethyst.request': <module 'amethyst.request' from '/nix/store/3hj7jdn5dygvzz68wbrigldinh3xrd8s-amethyst-0.0.1/lib/python3.10/site-packages/amethyst/request.py'>, 'amethyst.resource': <module 'amethyst.resource' from '/nix/store/3hj7jdn5dygvzz68wbrigldinh3xrd8s-amethyst-0.0.1/lib/python3.10/site-packages/amethyst/resource.py'>, 'amethyst.util': <module 'amethyst.util' from '/nix/store/3hj7jdn5dygvzz68wbrigldinh3xrd8s-amethyst-0.0.1/lib/python3.10/site-packages/amethyst/util.py'>, 'amethyst.handler': <module 'amethyst.handler' from '/nix/store/3hj7jdn5dygvzz68wbrigldinh3xrd8s-amethyst-0.0.1/lib/python3.10/site-packages/amethyst/handler.py'>, '_csv': <module '_csv' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/lib-dynload/_csv.cpython-310-x86_64-linux-gnu.so'>, 'csv': <module 'csv' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/csv.py'>, 'fnmatch': <module 'fnmatch' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/fnmatch.py'>, 'ntpath': <module 'ntpath' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/ntpath.py'>, 'pathlib': <module 'pathlib' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/pathlib.py'>, 'importlib._abc': <module 'importlib._abc' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/importlib/_abc.py'>, 'importlib.util': <module 'importlib.util' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/importlib/util.py'>, 'zlib': <module 'zlib' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/lib-dynload/zlib.cpython-310-x86_64-linux-gnu.so'>, '_compression': <module '_compression' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/_compression.py'>, '_bz2': <module '_bz2' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/lib-dynload/_bz2.cpython-310-x86_64-linux-gnu.so'>, 'bz2': <module 'bz2' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/bz2.py'>, '_lzma': <module '_lzma' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/lib-dynload/_lzma.cpython-310-x86_64-linux-gnu.so'>, 'lzma': <module 'lzma' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/lzma.py'>, 'shutil': <module 'shutil' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/shutil.py'>, 'zipfile': <module 'zipfile' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/zipfile.py'>, 'textwrap': <module 'textwrap' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/textwrap.py'>, 'uu': <module 'uu' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/uu.py'>, 'email.header': <module 'email.header' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/email/header.py'>, 'email._policybase': <module 'email._policybase' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/email/_policybase.py'>, 'email._encoded_words': <module 'email._encoded_words' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/email/_encoded_words.py'>, 'email.iterators': <module 'email.iterators' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/email/iterators.py'>, 'email.message': <module 'email.message' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/email/message.py'>, 'importlib.metadata._functools': <module 'importlib.metadata._functools' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/importlib/metadata/_functools.py'>, 'importlib.metadata._text': <module 'importlib.metadata._text' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/importlib/metadata/_text.py'>, 'importlib.metadata._adapters': <module 'importlib.metadata._adapters' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/importlib/metadata/_adapters.py'>, 'importlib.metadata._meta': <module 'importlib.metadata._meta' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/importlib/metadata/_meta.py'>, 'importlib.metadata._collections': <module 'importlib.metadata._collections' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/importlib/metadata/_collections.py'>, 'importlib.metadata._itertools': <module 'importlib.metadata._itertools' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/importlib/metadata/_itertools.py'>, 'importlib.abc': <module 'importlib.abc' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/importlib/abc.py'>, 'importlib.metadata': <module 'importlib.metadata' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/importlib/metadata/__init__.py'>, 'amethyst_ext': <module 'amethyst_ext' from '/nix/store/lsvw498hh26fv6kdp8x1khlc60j6fc39-python3.10-amethyst_extensions-0.0.1/lib/python3.10/site-packages/amethyst_ext/__init__.py'>, 'pkgutil': <module 'pkgutil' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/pkgutil.py'>, 'amethyst_ext.pydoc': <module 'amethyst_ext.pydoc' from '/nix/store/lsvw498hh26fv6kdp8x1khlc60j6fc39-python3.10-amethyst_extensions-0.0.1/lib/python3.10/site-packages/amethyst_ext/pydoc.py'>, 'amethyst_ext.redirect': <module 'amethyst_ext.redirect' from '/nix/store/lsvw498hh26fv6kdp8x1khlc60j6fc39-python3.10-amethyst_extensions-0.0.1/lib/python3.10/site-packages/amethyst_ext/redirect.py'>, 'amethyst.resource_registry': <module 'amethyst.resource_registry' from '/nix/store/3hj7jdn5dygvzz68wbrigldinh3xrd8s-amethyst-0.0.1/lib/python3.10/site-packages/amethyst/resource_registry.py'>, 'amethyst.config': <module 'amethyst.config' from '/nix/store/3hj7jdn5dygvzz68wbrigldinh3xrd8s-amethyst-0.0.1/lib/python3.10/site-packages/amethyst/config.py'>, '_json': <module '_json' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/lib-dynload/_json.cpython-310-x86_64-linux-gnu.so'>, 'json.scanner': <module 'json.scanner' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/json/scanner.py'>, 'json.decoder': <module 'json.decoder' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/json/decoder.py'>, 'json.encoder': <module 'json.encoder' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/json/encoder.py'>, 'json': <module 'json' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/json/__init__.py'>, 'amethyst.kindergarten': <module 'amethyst.kindergarten' from '/nix/store/3hj7jdn5dygvzz68wbrigldinh3xrd8s-amethyst-0.0.1/lib/python3.10/site-packages/amethyst/kindergarten.py'>, '_queue': <module '_queue' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/lib-dynload/_queue.cpython-310-x86_64-linux-gnu.so'>, 'queue': <module 'queue' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/queue.py'>, 'concurrent.futures.thread': <module 'concurrent.futures.thread' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/concurrent/futures/thread.py'>, 'cryptography.hazmat.backends': <module 'cryptography.hazmat.backends' from '/nix/store/90gmnpw25sgpv6wyvcs34g941a7mwfy0-python3.10-cryptography-38.0.1/lib/python3.10/site-packages/cryptography/hazmat/backends/__init__.py'>, 'cryptography.hazmat.backends.openssl.aead': <module 'cryptography.hazmat.backends.openssl.aead' from '/nix/store/90gmnpw25sgpv6wyvcs34g941a7mwfy0-python3.10-cryptography-38.0.1/lib/python3.10/site-packages/cryptography/hazmat/backends/openssl/aead.py'>, 'cryptography.hazmat.backends.openssl.ciphers': <module 'cryptography.hazmat.backends.openssl.ciphers' from '/nix/store/90gmnpw25sgpv6wyvcs34g941a7mwfy0-python3.10-cryptography-38.0.1/lib/python3.10/site-packages/cryptography/hazmat/backends/openssl/ciphers.py'>, 'cryptography.hazmat.backends.openssl.cmac': <module 'cryptography.hazmat.backends.openssl.cmac' from '/nix/store/90gmnpw25sgpv6wyvcs34g941a7mwfy0-python3.10-cryptography-38.0.1/lib/python3.10/site-packages/cryptography/hazmat/backends/openssl/cmac.py'>, 'cryptography.hazmat.backends.openssl.dh': <module 'cryptography.hazmat.backends.openssl.dh' from '/nix/store/90gmnpw25sgpv6wyvcs34g941a7mwfy0-python3.10-cryptography-38.0.1/lib/python3.10/site-packages/cryptography/hazmat/backends/openssl/dh.py'>, 'cryptography.hazmat.backends.openssl.utils': <module 'cryptography.hazmat.backends.openssl.utils' from '/nix/store/90gmnpw25sgpv6wyvcs34g941a7mwfy0-python3.10-cryptography-38.0.1/lib/python3.10/site-packages/cryptography/hazmat/backends/openssl/utils.py'>, 'cryptography.hazmat.backends.openssl.dsa': <module 'cryptography.hazmat.backends.openssl.dsa' from '/nix/store/90gmnpw25sgpv6wyvcs34g941a7mwfy0-python3.10-cryptography-38.0.1/lib/python3.10/site-packages/cryptography/hazmat/backends/openssl/dsa.py'>, 'cryptography.hazmat.backends.openssl.ec': <module 'cryptography.hazmat.backends.openssl.ec' from '/nix/store/90gmnpw25sgpv6wyvcs34g941a7mwfy0-python3.10-cryptography-38.0.1/lib/python3.10/site-packages/cryptography/hazmat/backends/openssl/ec.py'>, 'cryptography.hazmat.backends.openssl.ed25519': <module 'cryptography.hazmat.backends.openssl.ed25519' from '/nix/store/90gmnpw25sgpv6wyvcs34g941a7mwfy0-python3.10-cryptography-38.0.1/lib/python3.10/site-packages/cryptography/hazmat/backends/openssl/ed25519.py'>, 'cryptography.hazmat.backends.openssl.ed448': <module 'cryptography.hazmat.backends.openssl.ed448' from '/nix/store/90gmnpw25sgpv6wyvcs34g941a7mwfy0-python3.10-cryptography-38.0.1/lib/python3.10/site-packages/cryptography/hazmat/backends/openssl/ed448.py'>, 'cryptography.hazmat.backends.openssl.hashes': <module 'cryptography.hazmat.backends.openssl.hashes' from '/nix/store/90gmnpw25sgpv6wyvcs34g941a7mwfy0-python3.10-cryptography-38.0.1/lib/python3.10/site-packages/cryptography/hazmat/backends/openssl/hashes.py'>, 'cryptography.hazmat.backends.openssl.hmac': <module 'cryptography.hazmat.backends.openssl.hmac' from '/nix/store/90gmnpw25sgpv6wyvcs34g941a7mwfy0-python3.10-cryptography-38.0.1/lib/python3.10/site-packages/cryptography/hazmat/backends/openssl/hmac.py'>, 'cryptography.hazmat.backends.openssl.poly1305': <module 'cryptography.hazmat.backends.openssl.poly1305' from '/nix/store/90gmnpw25sgpv6wyvcs34g941a7mwfy0-python3.10-cryptography-38.0.1/lib/python3.10/site-packages/cryptography/hazmat/backends/openssl/poly1305.py'>, 'cryptography.hazmat.primitives.asymmetric.padding': <module 'cryptography.hazmat.primitives.asymmetric.padding' from '/nix/store/90gmnpw25sgpv6wyvcs34g941a7mwfy0-python3.10-cryptography-38.0.1/lib/python3.10/site-packages/cryptography/hazmat/primitives/asymmetric/padding.py'>, 'cryptography.hazmat.backends.openssl.rsa': <module 'cryptography.hazmat.backends.openssl.rsa' from '/nix/store/90gmnpw25sgpv6wyvcs34g941a7mwfy0-python3.10-cryptography-38.0.1/lib/python3.10/site-packages/cryptography/hazmat/backends/openssl/rsa.py'>, 'cryptography.hazmat.backends.openssl.x25519': <module 'cryptography.hazmat.backends.openssl.x25519' from '/nix/store/90gmnpw25sgpv6wyvcs34g941a7mwfy0-python3.10-cryptography-38.0.1/lib/python3.10/site-packages/cryptography/hazmat/backends/openssl/x25519.py'>, 'cryptography.hazmat.backends.openssl.x448': <module 'cryptography.hazmat.backends.openssl.x448' from '/nix/store/90gmnpw25sgpv6wyvcs34g941a7mwfy0-python3.10-cryptography-38.0.1/lib/python3.10/site-packages/cryptography/hazmat/backends/openssl/x448.py'>, 'cryptography.hazmat.bindings.openssl': <module 'cryptography.hazmat.bindings.openssl' from '/nix/store/90gmnpw25sgpv6wyvcs34g941a7mwfy0-python3.10-cryptography-38.0.1/lib/python3.10/site-packages/cryptography/hazmat/bindings/openssl/__init__.py'>, '_cffi_backend': <module '_cffi_backend' from '/nix/store/vsfwiwh1cdgy9f27wmjg6mjhn9lq75qm-python3.10-cffi-1.15.1/lib/python3.10/site-packages/_cffi_backend.cpython-310-x86_64-linux-gnu.so'>, 'cryptography.hazmat.bindings._openssl.lib': <Lib object for 'cryptography.hazmat.bindings._openssl'>, 'cryptography.hazmat.bindings._openssl': <module 'cryptography.hazmat.bindings._openssl' from '/nix/store/90gmnpw25sgpv6wyvcs34g941a7mwfy0-python3.10-cryptography-38.0.1/lib/python3.10/site-packages/cryptography/hazmat/bindings/_openssl.abi3.so'>, 'cryptography.hazmat.bindings.openssl._conditional': <module 'cryptography.hazmat.bindings.openssl._conditional' from '/nix/store/90gmnpw25sgpv6wyvcs34g941a7mwfy0-python3.10-cryptography-38.0.1/lib/python3.10/site-packages/cryptography/hazmat/bindings/openssl/_conditional.py'>, 'cryptography.hazmat.bindings.openssl.binding': <module 'cryptography.hazmat.bindings.openssl.binding' from '/nix/store/90gmnpw25sgpv6wyvcs34g941a7mwfy0-python3.10-cryptography-38.0.1/lib/python3.10/site-packages/cryptography/hazmat/bindings/openssl/binding.py'>, 'cryptography.hazmat.primitives.kdf': <module 'cryptography.hazmat.primitives.kdf' from '/nix/store/90gmnpw25sgpv6wyvcs34g941a7mwfy0-python3.10-cryptography-38.0.1/lib/python3.10/site-packages/cryptography/hazmat/primitives/kdf/__init__.py'>, 'cryptography.hazmat.primitives.kdf.scrypt': <module 'cryptography.hazmat.primitives.kdf.scrypt' from '/nix/store/90gmnpw25sgpv6wyvcs34g941a7mwfy0-python3.10-cryptography-38.0.1/lib/python3.10/site-packages/cryptography/hazmat/primitives/kdf/scrypt.py'>, 'cryptography.hazmat.primitives.serialization.pkcs7': <module 'cryptography.hazmat.primitives.serialization.pkcs7' from '/nix/store/90gmnpw25sgpv6wyvcs34g941a7mwfy0-python3.10-cryptography-38.0.1/lib/python3.10/site-packages/cryptography/hazmat/primitives/serialization/pkcs7.py'>, 'cryptography.hazmat.primitives.serialization.pkcs12': <module 'cryptography.hazmat.primitives.serialization.pkcs12' from '/nix/store/90gmnpw25sgpv6wyvcs34g941a7mwfy0-python3.10-cryptography-38.0.1/lib/python3.10/site-packages/cryptography/hazmat/primitives/serialization/pkcs12.py'>, 'cryptography.hazmat.backends.openssl.backend': <module 'cryptography.hazmat.backends.openssl.backend' from '/nix/store/90gmnpw25sgpv6wyvcs34g941a7mwfy0-python3.10-cryptography-38.0.1/lib/python3.10/site-packages/cryptography/hazmat/backends/openssl/backend.py'>, 'cryptography.hazmat.backends.openssl': <module 'cryptography.hazmat.backends.openssl' from '/nix/store/90gmnpw25sgpv6wyvcs34g941a7mwfy0-python3.10-cryptography-38.0.1/lib/python3.10/site-packages/cryptography/hazmat/backends/openssl/__init__.py'>, '_symtable': <module '_symtable' (built-in)>, '_tracemalloc': <module '_tracemalloc' (built-in)>, 'faulthandler': <module 'faulthandler' (built-in)>, 'gc': <module 'gc' (built-in)>, 'xxsubtype': <module 'xxsubtype' (built-in)>, 'multiprocessing.process': <module 'multiprocessing.process' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/multiprocessing/process.py'>, '_compat_pickle': <module '_compat_pickle' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/_compat_pickle.py'>, '_pickle': <module '_pickle' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/lib-dynload/_pickle.cpython-310-x86_64-linux-gnu.so'>, 'pickle': <module 'pickle' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/pickle.py'>, 'multiprocessing.reduction': <module 'multiprocessing.reduction' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/multiprocessing/reduction.py'>, 'multiprocessing.context': <module 'multiprocessing.context' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/multiprocessing/context.py'>, '__mp_main__': <module '__main__' from '/nix/store/3hj7jdn5dygvzz68wbrigldinh3xrd8s-amethyst-0.0.1/bin/.amethyst-wrapped'>, 'multiprocessing': <module 'multiprocessing' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/multiprocessing/__init__.py'>, 'tempfile': <module 'tempfile' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/tempfile.py'>, '_multiprocessing': <module '_multiprocessing' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/lib-dynload/_multiprocessing.cpython-310-x86_64-linux-gnu.so'>, 'multiprocessing.util': <module 'multiprocessing.util' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/multiprocessing/util.py'>, 'multiprocessing.connection': <module 'multiprocessing.connection' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/multiprocessing/connection.py'>, 'multiprocessing.queues': <module 'multiprocessing.queues' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/multiprocessing/queues.py'>, 'concurrent.futures.process': <module 'concurrent.futures.process' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/concurrent/futures/process.py'>, '__future__': <module '__future__' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/__future__.py'>, 'sysconfig': <module 'sysconfig' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/sysconfig.py'>, '_aix_support': <module '_aix_support' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/_aix_support.py'>, '_bootsubprocess': <module '_bootsubprocess' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/_bootsubprocess.py'>, '_markupbase': <module '_markupbase' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/_markupbase.py'>, '_osx_support': <module '_osx_support' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/_osx_support.py'>, '_py_abc': <module '_py_abc' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/_py_abc.py'>, 'numbers': <module 'numbers' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/numbers.py'>, '_pydecimal': <module '_pydecimal' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/_pydecimal.py'>, '_pyio': <module '_pyio' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/_pyio.py'>, '_strptime': <module '_strptime' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/_strptime.py'>, '_sysconfigdata__linux_x86_64-linux-gnu': <module '_sysconfigdata__linux_x86_64-linux-gnu' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/_sysconfigdata__linux_x86_64-linux-gnu.py'>, '_threading_local': <module '_threading_local' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/_threading_local.py'>, 'chunk': <module 'chunk' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/chunk.py'>, 'aifc': <module 'aifc' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/aifc.py'>, 'shlex': <module 'shlex' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/shlex.py'>, 'webbrowser': <module 'webbrowser' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/webbrowser.py'>, 'antigravity': <module 'antigravity' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/antigravity.py'>, 'gettext': <module 'gettext' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/gettext.py'>, 'argparse': <module 'argparse' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/argparse.py'>, 'asyncore': <module 'asyncore' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/asyncore.py'>, 'asynchat': <module 'asynchat' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/asynchat.py'>, 'bdb': <module 'bdb' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/bdb.py'>, 'binhex': <module 'binhex' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/binhex.py'>, '_lsprof': <module '_lsprof' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/lib-dynload/_lsprof.cpython-310-x86_64-linux-gnu.so'>, 'profile': <module 'profile' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/profile.py'>, 'cProfile': <module 'cProfile' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/cProfile.py'>, 'email.feedparser': <module 'email.feedparser' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/email/feedparser.py'>, 'email.parser': <module 'email.parser' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/email/parser.py'>, 'html.entities': <module 'html.entities' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/html/entities.py'>, 'html': <module 'html' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/html/__init__.py'>, 'cgi': <module 'cgi' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/cgi.py'>, 'platform': <module 'platform' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/platform.py'>, 'pydoc': <module 'pydoc' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/pydoc.py'>, 'cgitb': <module 'cgitb' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/cgitb.py'>, 'cmd': <module 'cmd' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/cmd.py'>, 'codeop': <module 'codeop' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/codeop.py'>, 'code': <module 'code' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/code.py'>, 'colorsys': <module 'colorsys' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/colorsys.py'>, 'py_compile': <module 'py_compile' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/py_compile.py'>, 'filecmp': <module 'filecmp' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/filecmp.py'>, 'compileall': <module 'compileall' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/compileall.py'>, 'configparser': <module 'configparser' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/configparser.py'>, '_crypt': <module '_crypt' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/lib-dynload/_crypt.cpython-310-x86_64-linux-gnu.so'>, 'crypt': <module 'crypt' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/crypt.py'>, '_ctypes': <module '_ctypes' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/lib-dynload/_ctypes.cpython-310-x86_64-linux-gnu.so'>, 'ctypes._endian': <module 'ctypes._endian' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/ctypes/_endian.py'>, 'ctypes': <module 'ctypes' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/ctypes/__init__.py'>, '_curses': <module '_curses' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/lib-dynload/_curses.cpython-310-x86_64-linux-gnu.so'>, 'curses': <module 'curses' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/curses/__init__.py'>, '_dbm': <module '_dbm' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/lib-dynload/_dbm.cpython-310-x86_64-linux-gnu.so'>, 'dbm.ndbm': <module 'dbm.ndbm' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/dbm/ndbm.py'>, 'dbm': <module 'dbm' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/dbm/__init__.py'>, '_decimal': <module '_decimal' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/lib-dynload/_decimal.cpython-310-x86_64-linux-gnu.so'>, 'decimal': <module 'decimal' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/decimal.py'>, 'difflib': <module 'difflib' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/difflib.py'>, 'distutils': <module 'distutils' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/distutils/__init__.py'>, 'glob': <module 'glob' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/glob.py'>, 'pprint': <module 'pprint' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/pprint.py'>, 'pdb': <module 'pdb' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/pdb.py'>, 'unittest.util': <module 'unittest.util' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/unittest/util.py'>, 'unittest.result': <module 'unittest.result' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/unittest/result.py'>, 'unittest.case': <module 'unittest.case' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/unittest/case.py'>, 'unittest.suite': <module 'unittest.suite' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/unittest/suite.py'>, 'unittest.loader': <module 'unittest.loader' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/unittest/loader.py'>, 'unittest.signals': <module 'unittest.signals' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/unittest/signals.py'>, 'unittest.runner': <module 'unittest.runner' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/unittest/runner.py'>, 'unittest.main': <module 'unittest.main' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/unittest/main.py'>, 'unittest': <module 'unittest' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/unittest/__init__.py'>, 'doctest': <module 'doctest' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/doctest.py'>, 'unittest.async_case': <module 'unittest.async_case' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/unittest/async_case.py'>, 'importlib._adapters': <module 'importlib._adapters' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/importlib/_adapters.py'>, 'importlib._common': <module 'importlib._common' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/importlib/_common.py'>, 'importlib.resources': <module 'importlib.resources' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/importlib/resources.py'>, 'ensurepip': <module 'ensurepip' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/ensurepip/__init__.py'>, 'fileinput': <module 'fileinput' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/fileinput.py'>, 'fractions': <module 'fractions' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/fractions.py'>, 'ftplib': <module 'ftplib' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/ftplib.py'>, 'getopt': <module 'getopt' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/getopt.py'>, 'termios': <module 'termios' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/lib-dynload/termios.cpython-310-x86_64-linux-gnu.so'>, 'getpass': <module 'getpass' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/getpass.py'>, 'graphlib': <module 'graphlib' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/graphlib.py'>, 'gzip': <module 'gzip' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/gzip.py'>, 'http': <module 'http' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/http/__init__.py'>, 'idlelib': <module 'idlelib' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/idlelib/__init__.py'>, 'imaplib': <module 'imaplib' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/imaplib.py'>, 'imghdr': <module 'imghdr' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/imghdr.py'>, 'imp': <module 'imp' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/imp.py'>, 'lib2to3': <module 'lib2to3' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/lib2to3/__init__.py'>, 'email.generator': <module 'email.generator' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/email/generator.py'>, 'mailbox': <module 'mailbox' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/mailbox.py'>, 'mailcap': <module 'mailcap' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/mailcap.py'>, 'mimetypes': <module 'mimetypes' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/mimetypes.py'>, 'modulefinder': <module 'modulefinder' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/modulefinder.py'>, 'netrc': <module 'netrc' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/netrc.py'>, 'nntplib': <module 'nntplib' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/nntplib.py'>, 'nturl2path': <module 'nturl2path' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/nturl2path.py'>, 'optparse': <module 'optparse' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/optparse.py'>, 'pickletools': <module 'pickletools' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/pickletools.py'>, 'pipes': <module 'pipes' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/pipes.py'>, 'xml': <module 'xml' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/xml/__init__.py'>, 'xml.parsers': <module 'xml.parsers' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/xml/parsers/__init__.py'>, 'pyexpat.errors': <module 'pyexpat.errors'>, 'pyexpat.model': <module 'pyexpat.model'>, 'pyexpat': <module 'pyexpat' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/lib-dynload/pyexpat.cpython-310-x86_64-linux-gnu.so'>, 'xml.parsers.expat.model': <module 'pyexpat.model'>, 'xml.parsers.expat.errors': <module 'pyexpat.errors'>, 'xml.parsers.expat': <module 'xml.parsers.expat' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/xml/parsers/expat.py'>, 'plistlib': <module 'plistlib' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/plistlib.py'>, 'poplib': <module 'poplib' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/poplib.py'>, 'pstats': <module 'pstats' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/pstats.py'>, 'tty': <module 'tty' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/tty.py'>, 'pty': <module 'pty' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/pty.py'>, 'pyclbr': <module 'pyclbr' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/pyclbr.py'>, 'pydoc_data': <module 'pydoc_data' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/pydoc_data/__init__.py'>, 'readline': <module 'readline' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/lib-dynload/readline.cpython-310-x86_64-linux-gnu.so'>, 'rlcompleter': <module 'rlcompleter' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/rlcompleter.py'>, '_codecs_jp': <module '_codecs_jp' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/lib-dynload/_codecs_jp.cpython-310-x86_64-linux-gnu.so'>, 'runpy': <module 'runpy' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/runpy.py'>, 'sched': <module 'sched' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/sched.py'>, 'secrets': <module 'secrets' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/secrets.py'>, 'shelve': <module 'shelve' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/shelve.py'>, 'email._header_value_parser': <module 'email._header_value_parser' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/email/_header_value_parser.py'>, 'smtpd': <module 'smtpd' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/smtpd.py'>, 'smtplib': <module 'smtplib' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/smtplib.py'>, 'sndhdr': <module 'sndhdr' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/sndhdr.py'>, 'socketserver': <module 'socketserver' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/socketserver.py'>, '_sqlite3': <module '_sqlite3' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/lib-dynload/_sqlite3.cpython-310-x86_64-linux-gnu.so'>, 'sqlite3.dbapi2': <module 'sqlite3.dbapi2' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/sqlite3/dbapi2.py'>, 'sqlite3': <module 'sqlite3' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/sqlite3/__init__.py'>, '_statistics': <module '_statistics' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/lib-dynload/_statistics.cpython-310-x86_64-linux-gnu.so'>, 'statistics': <module 'statistics' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/statistics.py'>, 'unicodedata': <module 'unicodedata' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/lib-dynload/unicodedata.cpython-310-x86_64-linux-gnu.so'>, 'stringprep': <module 'stringprep' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/stringprep.py'>, 'sunau': <module 'sunau' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/sunau.py'>, 'symtable': <module 'symtable' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/symtable.py'>, 'tabnanny': <module 'tabnanny' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/tabnanny.py'>, 'grp': <module 'grp' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/lib-dynload/grp.cpython-310-x86_64-linux-gnu.so'>, 'tarfile': <module 'tarfile' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/tarfile.py'>, 'telnetlib': <module 'telnetlib' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/telnetlib.py'>, 'test': <module 'test' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/test/__init__.py'>, 'this': <module 'this' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/this.py'>, 'timeit': <module 'timeit' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/timeit.py'>, 'trace': <module 'trace' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/trace.py'>, 'tracemalloc': <module 'tracemalloc' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/tracemalloc.py'>, 'turtledemo': <module 'turtledemo' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/turtledemo/__init__.py'>, 'uuid': <module 'uuid' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/uuid.py'>, 'venv': <module 'venv' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/venv/__init__.py'>, 'audioop': <module 'audioop' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/lib-dynload/audioop.cpython-310-x86_64-linux-gnu.so'>, 'wave': <module 'wave' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/wave.py'>, 'wsgiref': <module 'wsgiref' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/wsgiref/__init__.py'>, 'xdrlib': <module 'xdrlib' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/xdrlib.py'>, 'xmlrpc': <module 'xmlrpc' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/xmlrpc/__init__.py'>, 'zipapp': <module 'zipapp' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/zipapp.py'>, 'zoneinfo._tzpath': <module 'zoneinfo._tzpath' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/zoneinfo/_tzpath.py'>, 'zoneinfo._common': <module 'zoneinfo._common' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/zoneinfo/_common.py'>, '_zoneinfo': <module '_zoneinfo' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/lib-dynload/_zoneinfo.cpython-310-x86_64-linux-gnu.so'>, 'zoneinfo': <module 'zoneinfo' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/zoneinfo/__init__.py'>, '_codecs_cn': <module '_codecs_cn' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/lib-dynload/_codecs_cn.cpython-310-x86_64-linux-gnu.so'>, '_codecs_hk': <module '_codecs_hk' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/lib-dynload/_codecs_hk.cpython-310-x86_64-linux-gnu.so'>, '_codecs_iso2022': <module '_codecs_iso2022' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/lib-dynload/_codecs_iso2022.cpython-310-x86_64-linux-gnu.so'>, '_codecs_kr': <module '_codecs_kr' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/lib-dynload/_codecs_kr.cpython-310-x86_64-linux-gnu.so'>, '_codecs_tw': <module '_codecs_tw' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/lib-dynload/_codecs_tw.cpython-310-x86_64-linux-gnu.so'>, '_ctypes_test': <module '_ctypes_test' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/lib-dynload/_ctypes_test.cpython-310-x86_64-linux-gnu.so'>, '_curses_panel': <module '_curses_panel' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/lib-dynload/_curses_panel.cpython-310-x86_64-linux-gnu.so'>, 'xml.etree': <module 'xml.etree' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/xml/etree/__init__.py'>, 'xml.etree.ElementPath': <module 'xml.etree.ElementPath' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/xml/etree/ElementPath.py'>, '_elementtree': <module '_elementtree' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/lib-dynload/_elementtree.cpython-310-x86_64-linux-gnu.so'>, '_gdbm': <module '_gdbm' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/lib-dynload/_gdbm.cpython-310-x86_64-linux-gnu.so'>, '_md5': <module '_md5' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/lib-dynload/_md5.cpython-310-x86_64-linux-gnu.so'>, '_multibytecodec': <module '_multibytecodec' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/lib-dynload/_multibytecodec.cpython-310-x86_64-linux-gnu.so'>, '_posixshmem': <module '_posixshmem' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/lib-dynload/_posixshmem.cpython-310-x86_64-linux-gnu.so'>, '_sha1': <module '_sha1' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/lib-dynload/_sha1.cpython-310-x86_64-linux-gnu.so'>, '_sha256': <module '_sha256' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/lib-dynload/_sha256.cpython-310-x86_64-linux-gnu.so'>, '_sha3': <module '_sha3' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/lib-dynload/_sha3.cpython-310-x86_64-linux-gnu.so'>, '_testbuffer': <module '_testbuffer' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/lib-dynload/_testbuffer.cpython-310-x86_64-linux-gnu.so'>, '_testcapi': <module '_testcapi' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/lib-dynload/_testcapi.cpython-310-x86_64-linux-gnu.so'>, '_testimportmultiple': <module '_testimportmultiple' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/lib-dynload/_testimportmultiple.cpython-310-x86_64-linux-gnu.so'>, '_testinternalcapi': <module '_testinternalcapi' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/lib-dynload/_testinternalcapi.cpython-310-x86_64-linux-gnu.so'>, '_testmultiphase': <module '_testmultiphase' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/lib-dynload/_testmultiphase.cpython-310-x86_64-linux-gnu.so'>, '_xxsubinterpreters': <module '_xxsubinterpreters' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/lib-dynload/_xxsubinterpreters.cpython-310-x86_64-linux-gnu.so'>, '_xxtestfuzz': <module '_xxtestfuzz' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/lib-dynload/_xxtestfuzz.cpython-310-x86_64-linux-gnu.so'>, 'cmath': <module 'cmath' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/lib-dynload/cmath.cpython-310-x86_64-linux-gnu.so'>, 'mmap': <module 'mmap' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/lib-dynload/mmap.cpython-310-x86_64-linux-gnu.so'>, 'ossaudiodev': <module 'ossaudiodev' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/lib-dynload/ossaudiodev.cpython-310-x86_64-linux-gnu.so'>, 'resource': <module 'resource' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/lib-dynload/resource.cpython-310-x86_64-linux-gnu.so'>, 'spwd': <module 'spwd' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/lib-dynload/spwd.cpython-310-x86_64-linux-gnu.so'>, 'syslog': <module 'syslog' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/lib-dynload/syslog.cpython-310-x86_64-linux-gnu.so'>, 'xxlimited': <module 'xxlimited' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/lib-dynload/xxlimited.cpython-310-x86_64-linux-gnu.so'>, 'xxlimited_35': <module 'xxlimited_35' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/lib-dynload/xxlimited_35.cpython-310-x86_64-linux-gnu.so'>, 'pycparser.ply': <module 'pycparser.ply' from '/nix/store/s3qb5w2ciqhbrr460hy2g3djqpycxd6z-python3.10-pycparser-2.21/lib/python3.10/site-packages/pycparser/ply/__init__.py'>, 'pycparser.ply.yacc': <module 'pycparser.ply.yacc' from '/nix/store/s3qb5w2ciqhbrr460hy2g3djqpycxd6z-python3.10-pycparser-2.21/lib/python3.10/site-packages/pycparser/ply/yacc.py'>, 'pycparser.c_ast': <module 'pycparser.c_ast' from '/nix/store/s3qb5w2ciqhbrr460hy2g3djqpycxd6z-python3.10-pycparser-2.21/lib/python3.10/site-packages/pycparser/c_ast.py'>, 'pycparser.ply.lex': <module 'pycparser.ply.lex' from '/nix/store/s3qb5w2ciqhbrr460hy2g3djqpycxd6z-python3.10-pycparser-2.21/lib/python3.10/site-packages/pycparser/ply/lex.py'>, 'pycparser.c_lexer': <module 'pycparser.c_lexer' from '/nix/store/s3qb5w2ciqhbrr460hy2g3djqpycxd6z-python3.10-pycparser-2.21/lib/python3.10/site-packages/pycparser/c_lexer.py'>, 'pycparser.plyparser': <module 'pycparser.plyparser' from '/nix/store/s3qb5w2ciqhbrr460hy2g3djqpycxd6z-python3.10-pycparser-2.21/lib/python3.10/site-packages/pycparser/plyparser.py'>, 'pycparser.ast_transforms': <module 'pycparser.ast_transforms' from '/nix/store/s3qb5w2ciqhbrr460hy2g3djqpycxd6z-python3.10-pycparser-2.21/lib/python3.10/site-packages/pycparser/ast_transforms.py'>, 'pycparser.c_parser': <module 'pycparser.c_parser' from '/nix/store/s3qb5w2ciqhbrr460hy2g3djqpycxd6z-python3.10-pycparser-2.21/lib/python3.10/site-packages/pycparser/c_parser.py'>, 'pycparser': <module 'pycparser' from '/nix/store/s3qb5w2ciqhbrr460hy2g3djqpycxd6z-python3.10-pycparser-2.21/lib/python3.10/site-packages/pycparser/__init__.py'>, 'cffi.lock': <module 'cffi.lock' from '/nix/store/vsfwiwh1cdgy9f27wmjg6mjhn9lq75qm-python3.10-cffi-1.15.1/lib/python3.10/site-packages/cffi/lock.py'>, 'cffi.error': <module 'cffi.error' from '/nix/store/vsfwiwh1cdgy9f27wmjg6mjhn9lq75qm-python3.10-cffi-1.15.1/lib/python3.10/site-packages/cffi/error.py'>, 'cffi.model': <module 'cffi.model' from '/nix/store/vsfwiwh1cdgy9f27wmjg6mjhn9lq75qm-python3.10-cffi-1.15.1/lib/python3.10/site-packages/cffi/model.py'>, 'cffi.api': <module 'cffi.api' from '/nix/store/vsfwiwh1cdgy9f27wmjg6mjhn9lq75qm-python3.10-cffi-1.15.1/lib/python3.10/site-packages/cffi/api.py'>, 'cffi': <module 'cffi' from '/nix/store/vsfwiwh1cdgy9f27wmjg6mjhn9lq75qm-python3.10-cffi-1.15.1/lib/python3.10/site-packages/cffi/__init__.py'>, 'cryptography.x509.ocsp': <module 'cryptography.x509.ocsp' from '/nix/store/90gmnpw25sgpv6wyvcs34g941a7mwfy0-python3.10-cryptography-38.0.1/lib/python3.10/site-packages/cryptography/x509/ocsp.py'>, 'urllib.response': <module 'urllib.response' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/urllib/response.py'>, 'urllib.error': <module 'urllib.error' from '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/urllib/error.py'>}
orig_argv = ['/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/bin/python3.10', '/nix/store/3hj7jdn5dygvzz68wbrigldinh3xrd8s-amethyst-0.0.1/bin/.amethyst-wrapped', '/etc/amethyst.conf']
path = ['/nix/store/3hj7jdn5dygvzz68wbrigldinh3xrd8s-amethyst-0.0.1/bin', '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python310.zip', '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10', '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/lib-dynload', '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/site-packages', '/nix/store/3hj7jdn5dygvzz68wbrigldinh3xrd8s-amethyst-0.0.1/lib/python3.10/site-packages', '/nix/store/90gmnpw25sgpv6wyvcs34g941a7mwfy0-python3.10-cryptography-38.0.1/lib/python3.10/site-packages', '/nix/store/vsfwiwh1cdgy9f27wmjg6mjhn9lq75qm-python3.10-cffi-1.15.1/lib/python3.10/site-packages', '/nix/store/s3qb5w2ciqhbrr460hy2g3djqpycxd6z-python3.10-pycparser-2.21/lib/python3.10/site-packages', '/nix/store/lsvw498hh26fv6kdp8x1khlc60j6fc39-python3.10-amethyst_extensions-0.0.1/lib/python3.10/site-packages']
path_hooks = [<class 'zipimport.zipimporter'>, <function FileFinder.path_hook.<locals>.path_hook_for_FileFinder at 0x7f75e3c6f9a0>]
path_importer_cache = {'/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python310.zip': None, '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10': FileFinder('/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10'), '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/encodings': FileFinder('/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/encodings'), '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/lib-dynload': FileFinder('/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/lib-dynload'), '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/site-packages': FileFinder('/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/site-packages'), '/nix/store/3hj7jdn5dygvzz68wbrigldinh3xrd8s-amethyst-0.0.1/bin/.amethyst-wrapped': None, '/nix/store/3hj7jdn5dygvzz68wbrigldinh3xrd8s-amethyst-0.0.1/bin': FileFinder('/nix/store/3hj7jdn5dygvzz68wbrigldinh3xrd8s-amethyst-0.0.1/bin'), '/nix/store/3hj7jdn5dygvzz68wbrigldinh3xrd8s-amethyst-0.0.1/lib/python3.10/site-packages': FileFinder('/nix/store/3hj7jdn5dygvzz68wbrigldinh3xrd8s-amethyst-0.0.1/lib/python3.10/site-packages'), '/nix/store/3hj7jdn5dygvzz68wbrigldinh3xrd8s-amethyst-0.0.1/lib/python3.10/site-packages/amethyst': FileFinder('/nix/store/3hj7jdn5dygvzz68wbrigldinh3xrd8s-amethyst-0.0.1/lib/python3.10/site-packages/amethyst'), '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/collections': FileFinder('/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/collections'), '/nix/store/90gmnpw25sgpv6wyvcs34g941a7mwfy0-python3.10-cryptography-38.0.1/lib/python3.10/site-packages': FileFinder('/nix/store/90gmnpw25sgpv6wyvcs34g941a7mwfy0-python3.10-cryptography-38.0.1/lib/python3.10/site-packages'), '/nix/store/vsfwiwh1cdgy9f27wmjg6mjhn9lq75qm-python3.10-cffi-1.15.1/lib/python3.10/site-packages': FileFinder('/nix/store/vsfwiwh1cdgy9f27wmjg6mjhn9lq75qm-python3.10-cffi-1.15.1/lib/python3.10/site-packages'), '/nix/store/s3qb5w2ciqhbrr460hy2g3djqpycxd6z-python3.10-pycparser-2.21/lib/python3.10/site-packages': FileFinder('/nix/store/s3qb5w2ciqhbrr460hy2g3djqpycxd6z-python3.10-pycparser-2.21/lib/python3.10/site-packages'), '/nix/store/lsvw498hh26fv6kdp8x1khlc60j6fc39-python3.10-amethyst_extensions-0.0.1/lib/python3.10/site-packages': FileFinder('/nix/store/lsvw498hh26fv6kdp8x1khlc60j6fc39-python3.10-amethyst_extensions-0.0.1/lib/python3.10/site-packages'), '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/importlib': FileFinder('/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/importlib'), '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/asyncio': FileFinder('/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/asyncio'), '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/concurrent': FileFinder('/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/concurrent'), '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/concurrent/futures': FileFinder('/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/concurrent/futures'), '/nix/store/90gmnpw25sgpv6wyvcs34g941a7mwfy0-python3.10-cryptography-38.0.1/lib/python3.10/site-packages/cryptography': FileFinder('/nix/store/90gmnpw25sgpv6wyvcs34g941a7mwfy0-python3.10-cryptography-38.0.1/lib/python3.10/site-packages/cryptography'), '/nix/store/90gmnpw25sgpv6wyvcs34g941a7mwfy0-python3.10-cryptography-38.0.1/lib/python3.10/site-packages/cryptography/x509': FileFinder('/nix/store/90gmnpw25sgpv6wyvcs34g941a7mwfy0-python3.10-cryptography-38.0.1/lib/python3.10/site-packages/cryptography/x509'), '/nix/store/90gmnpw25sgpv6wyvcs34g941a7mwfy0-python3.10-cryptography-38.0.1/lib/python3.10/site-packages/cryptography/hazmat': FileFinder('/nix/store/90gmnpw25sgpv6wyvcs34g941a7mwfy0-python3.10-cryptography-38.0.1/lib/python3.10/site-packages/cryptography/hazmat'), '/nix/store/90gmnpw25sgpv6wyvcs34g941a7mwfy0-python3.10-cryptography-38.0.1/lib/python3.10/site-packages/cryptography/hazmat/bindings': FileFinder('/nix/store/90gmnpw25sgpv6wyvcs34g941a7mwfy0-python3.10-cryptography-38.0.1/lib/python3.10/site-packages/cryptography/hazmat/bindings'), '/nix/store/90gmnpw25sgpv6wyvcs34g941a7mwfy0-python3.10-cryptography-38.0.1/lib/python3.10/site-packages/cryptography/hazmat/primitives': FileFinder('/nix/store/90gmnpw25sgpv6wyvcs34g941a7mwfy0-python3.10-cryptography-38.0.1/lib/python3.10/site-packages/cryptography/hazmat/primitives'), '/nix/store/90gmnpw25sgpv6wyvcs34g941a7mwfy0-python3.10-cryptography-38.0.1/lib/python3.10/site-packages/cryptography/hazmat/primitives/serialization': FileFinder('/nix/store/90gmnpw25sgpv6wyvcs34g941a7mwfy0-python3.10-cryptography-38.0.1/lib/python3.10/site-packages/cryptography/hazmat/primitives/serialization'), '/nix/store/90gmnpw25sgpv6wyvcs34g941a7mwfy0-python3.10-cryptography-38.0.1/lib/python3.10/site-packages/cryptography/hazmat/primitives/asymmetric': FileFinder('/nix/store/90gmnpw25sgpv6wyvcs34g941a7mwfy0-python3.10-cryptography-38.0.1/lib/python3.10/site-packages/cryptography/hazmat/primitives/asymmetric'), '/nix/store/90gmnpw25sgpv6wyvcs34g941a7mwfy0-python3.10-cryptography-38.0.1/lib/python3.10/site-packages/cryptography/hazmat/primitives/ciphers': FileFinder('/nix/store/90gmnpw25sgpv6wyvcs34g941a7mwfy0-python3.10-cryptography-38.0.1/lib/python3.10/site-packages/cryptography/hazmat/primitives/ciphers'), '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/email': FileFinder('/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/email'), '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/urllib': FileFinder('/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/urllib'), '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/importlib/metadata': FileFinder('/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/importlib/metadata'), '/nix/store/lsvw498hh26fv6kdp8x1khlc60j6fc39-python3.10-amethyst_extensions-0.0.1/lib/python3.10/site-packages/amethyst_ext': FileFinder('/nix/store/lsvw498hh26fv6kdp8x1khlc60j6fc39-python3.10-amethyst_extensions-0.0.1/lib/python3.10/site-packages/amethyst_ext'), '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/json': FileFinder('/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/json'), '/nix/store/90gmnpw25sgpv6wyvcs34g941a7mwfy0-python3.10-cryptography-38.0.1/lib/python3.10/site-packages/cryptography/hazmat/backends': FileFinder('/nix/store/90gmnpw25sgpv6wyvcs34g941a7mwfy0-python3.10-cryptography-38.0.1/lib/python3.10/site-packages/cryptography/hazmat/backends'), '/nix/store/90gmnpw25sgpv6wyvcs34g941a7mwfy0-python3.10-cryptography-38.0.1/lib/python3.10/site-packages/cryptography/hazmat/backends/openssl': FileFinder('/nix/store/90gmnpw25sgpv6wyvcs34g941a7mwfy0-python3.10-cryptography-38.0.1/lib/python3.10/site-packages/cryptography/hazmat/backends/openssl'), '/nix/store/90gmnpw25sgpv6wyvcs34g941a7mwfy0-python3.10-cryptography-38.0.1/lib/python3.10/site-packages/cryptography/hazmat/bindings/openssl': FileFinder('/nix/store/90gmnpw25sgpv6wyvcs34g941a7mwfy0-python3.10-cryptography-38.0.1/lib/python3.10/site-packages/cryptography/hazmat/bindings/openssl'), '/nix/store/90gmnpw25sgpv6wyvcs34g941a7mwfy0-python3.10-cryptography-38.0.1/lib/python3.10/site-packages/cryptography/hazmat/primitives/kdf': FileFinder('/nix/store/90gmnpw25sgpv6wyvcs34g941a7mwfy0-python3.10-cryptography-38.0.1/lib/python3.10/site-packages/cryptography/hazmat/primitives/kdf'), '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/multiprocessing': FileFinder('/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/multiprocessing'), '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/html': FileFinder('/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/html'), '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/ctypes': FileFinder('/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/ctypes'), '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/dbm': FileFinder('/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/dbm'), '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/unittest': FileFinder('/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/unittest'), '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/xml': FileFinder('/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/xml'), '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/xml/parsers': FileFinder('/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/xml/parsers'), '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/sqlite3': FileFinder('/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/sqlite3'), '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/zoneinfo': FileFinder('/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/zoneinfo'), '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/xml/etree': FileFinder('/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8/lib/python3.10/xml/etree'), '/nix/store/s3qb5w2ciqhbrr460hy2g3djqpycxd6z-python3.10-pycparser-2.21/lib/python3.10/site-packages/pycparser': FileFinder('/nix/store/s3qb5w2ciqhbrr460hy2g3djqpycxd6z-python3.10-pycparser-2.21/lib/python3.10/site-packages/pycparser'), '/nix/store/s3qb5w2ciqhbrr460hy2g3djqpycxd6z-python3.10-pycparser-2.21/lib/python3.10/site-packages/pycparser/ply': FileFinder('/nix/store/s3qb5w2ciqhbrr460hy2g3djqpycxd6z-python3.10-pycparser-2.21/lib/python3.10/site-packages/pycparser/ply'), '/nix/store/vsfwiwh1cdgy9f27wmjg6mjhn9lq75qm-python3.10-cffi-1.15.1/lib/python3.10/site-packages/cffi': FileFinder('/nix/store/vsfwiwh1cdgy9f27wmjg6mjhn9lq75qm-python3.10-cffi-1.15.1/lib/python3.10/site-packages/cffi')}
platform = 'linux'
platlibdir = 'lib'
prefix = '/nix/store/lbn7f0d2k36i4bgfdrjdwj7npy3r3h5d-python3-3.10.8'
pycache_prefix = None
stderr = <_io.TextIOWrapper name='<stderr>' mode='w' encoding='utf-8'>
stdin = <_io.TextIOWrapper name='<stdin>' mode='r' encoding='utf-8'>
stdlib_module_names = frozenset({'socketserver', 'ssl', 'datetime', '_functools', 'heapq', 'argparse', 'smtplib', 'tkinter', 'fnmatch', '_signal', 'mmap', '_hashlib', 'winsound', 'abc', '_codecs_jp', '_symtable', 'hmac', 'os', 'trace', 'random', 'urllib', '_socket', 'curses', '_frozen_importlib', 'getpass', 'gettext', 'imaplib', '_msi', 'builtins', 'posix', 'asyncore', 'pwd', 'sched', '_pyio', 'telnetlib', 'stat', 'io', 'gzip', 'bdb', 'chunk', '_csv', 'concurrent', '_sha3', 'html', 'contextlib', 'ftplib', 'poplib', 'binhex', 'pipes', '_collections', '_dbm', 'tempfile', '_ast', 'ast', '_osx_support', '_threading_local', 'keyword', 'nntplib', '_heapq', 'wave', 'wsgiref', 'email', 'shelve', 'stringprep', '_codecs_tw', '_struct', 'tabnanny', 'linecache', '_md5', 'zlib', 'pyexpat', 'distutils', '_sqlite3', 'genericpath', 'colorsys', '__future__', 'mailcap', '_lsprof', 'operator', '_locale', '_json', '_sha1', 'shlex', 'turtle', 'zipfile', 'locale', 'netrc', 'pdb', '_markupbase', 'selectors', '_sre', 'asyncio', 'configparser', '_datetime', 'fileinput', 'itertools', 'nis', 'secrets', 'fcntl', 'asynchat', 'syslog', 'shutil', '_uuid', 'dis', 'gc', '_compression', 'dataclasses', '_frozen_importlib_external', 'struct', '_random', 'lib2to3', 'termios', 'warnings', 'difflib', '_multibytecodec', 'imghdr', '_codecs_iso2022', 'numbers', 'cmath', 'logging', 'calendar', 'spwd', '_codecs_hk', 'subprocess', 're', 'imp', '_warnings', 'sunau', 'grp', 'reprlib', 'ipaddress', 'mimetypes', 'tracemalloc', 'ossaudiodev', 'time', '_py_abc', '_weakref', 'glob', '_weakrefset', 'importlib', 'pickletools', 'sre_parse', 'xdrlib', 'csv', 'getopt', 'textwrap', 'collections', 'multiprocessing', '_bootsubprocess', '_stat', 'quopri', 'readline', 'lzma', 'opcode', '_abc', 'zipapp', 'faulthandler', 'fractions', 'zipimport', '_multiprocessing', 'venv', '_zoneinfo', '_codecs_kr', 'uu', 'crypt', 'mailbox', '_scproxy', '_pickle', 'idlelib', 'ntpath', 'pprint', 'encodings', 'smtpd', 'sqlite3', 'msilib', '_operator', 'array', 'weakref', '_asyncio', 'marshal', '_gdbm', '_codecs_cn', 'cmd', 'posixpath', '_crypt', 'aifc', 'json', 'runpy', 'select', 'copy', 'typing', 'errno', '_sitebuiltins', '_collections_abc', 'copyreg', 'dbm', '_posixsubprocess', 'binascii', 'profile', 'compileall', 'pydoc', 'xmlrpc', '_ctypes', '_blake2', 'sre_compile', 'sysconfig', '_ssl', 'timeit', 'cgi', '_imp', 'statistics', 'sys', '_sha256', 'resource', 'pty', 'modulefinder', 'doctest', 'cProfile', 'sndhdr', '_thread', '_tracemalloc', 'atexit', '_lzma', 'pathlib', 'socket', 'symtable', '_strptime', 'uuid', 'zoneinfo', 'cgitb', '_io', 'tty', 'base64', 'contextvars', '_aix_support', '_winapi', 'decimal', 'rlcompleter', 'plistlib', '_sha512', 'xml', 'sre_constants', 'codecs', '_curses_panel', 'code', 'pydoc_data', '_compat_pickle', 'ctypes', 'bisect', 'types', 'string', 'winreg', 'webbrowser', 'signal', '_string', '_queue', '_posixshmem', '_statistics', 'antigravity', 'bz2', 'codeop', '_curses', 'http', 'math', 'pyclbr', 'threading', '_bz2', 'nt', '_codecs', '_opcode', 'optparse', 'pickle', 'queue', 'unicodedata', 'tarfile', 'enum', 'inspect', 'this', '_bisect', 'functools', 'pkgutil', 'py_compile', 'platform', '_decimal', 'ensurepip', 'pstats', 'unittest', 'msvcrt', '_elementtree', 'traceback', 'token', '_pydecimal', 'hashlib', 'tokenize', '_tkinter', 'filecmp', 'nturl2path', 'graphlib', 'site', '_contextvars', 'turtledemo', '_overlapped', 'audioop'})
stdout = <_io.TextIOWrapper name='<stdout>' mode='w' encoding='utf-8'>
thread_info = sys.thread_info(name='pthread', lock='semaphore', version='NPTL 2.35')
version = '3.10.8 (main, Oct 11 2022, 11:35:05) [GCC 11.3.0]'
version_info = sys.version_info(major=3, minor=10, micro=8, releaselevel='final', serial=0)
warnoptions = []