├── .gitignore ├── .idea ├── .gitignore ├── .name ├── Parser__RanobeLib.iml ├── inspectionProfiles │ ├── Project_Default.xml │ └── profiles_settings.xml ├── misc.xml ├── modules.xml └── vcs.xml ├── .venv ├── Lib │ └── site-packages │ │ ├── LICENSE │ │ ├── PySocks-1.7.1.dist-info │ │ ├── INSTALLER │ │ ├── LICENSE │ │ ├── METADATA │ │ ├── RECORD │ │ ├── WHEEL │ │ └── top_level.txt │ │ ├── README.md │ │ ├── README.rst │ │ ├── _cffi_backend.cp312-win_amd64.pyd │ │ ├── _distutils_hack │ │ ├── __init__.py │ │ └── override.py │ │ ├── _virtualenv.pth │ │ ├── _virtualenv.py │ │ ├── appdirs-1.4.4.dist-info │ │ ├── INSTALLER │ │ ├── LICENSE.txt │ │ ├── METADATA │ │ ├── RECORD │ │ ├── WHEEL │ │ └── top_level.txt │ │ ├── appdirs.py │ │ ├── attr │ │ ├── __init__.py │ │ ├── __init__.pyi │ │ ├── _cmp.py │ │ ├── _cmp.pyi │ │ ├── _compat.py │ │ ├── _config.py │ │ ├── _funcs.py │ │ ├── _make.py │ │ ├── _next_gen.py │ │ ├── _typing_compat.pyi │ │ ├── _version_info.py │ │ ├── _version_info.pyi │ │ ├── converters.py │ │ ├── converters.pyi │ │ ├── exceptions.py │ │ ├── exceptions.pyi │ │ ├── filters.py │ │ ├── filters.pyi │ │ ├── py.typed │ │ ├── setters.py │ │ ├── setters.pyi │ │ ├── validators.py │ │ └── validators.pyi │ │ ├── attrs-23.2.0.dist-info │ │ ├── INSTALLER │ │ ├── METADATA │ │ ├── RECORD │ │ ├── WHEEL │ │ └── licenses │ │ │ └── LICENSE │ │ ├── attrs │ │ ├── __init__.py │ │ ├── __init__.pyi │ │ ├── converters.py │ │ ├── exceptions.py │ │ ├── filters.py │ │ ├── py.typed │ │ ├── setters.py │ │ └── validators.py │ │ ├── beautifulsoup4-4.12.3.dist-info │ │ ├── INSTALLER │ │ ├── METADATA │ │ ├── RECORD │ │ ├── WHEEL │ │ └── licenses │ │ │ ├── AUTHORS │ │ │ └── LICENSE │ │ ├── bs4-0.0.2.dist-info │ │ ├── INSTALLER │ │ ├── METADATA │ │ ├── RECORD │ │ └── WHEEL │ │ ├── bs4 │ │ ├── __init__.py │ │ ├── builder │ │ │ ├── __init__.py │ │ │ ├── _html5lib.py │ │ │ ├── _htmlparser.py │ │ │ └── _lxml.py │ │ ├── css.py │ │ ├── dammit.py │ │ ├── diagnose.py │ │ ├── element.py │ │ ├── formatter.py │ │ └── tests │ │ │ ├── __init__.py │ │ │ ├── fuzz │ │ │ ├── clusterfuzz-testcase-minimized-bs4_fuzzer-4670634698080256.testcase │ │ │ ├── clusterfuzz-testcase-minimized-bs4_fuzzer-4818336571064320.testcase │ │ │ ├── clusterfuzz-testcase-minimized-bs4_fuzzer-4999465949331456.testcase │ │ │ ├── clusterfuzz-testcase-minimized-bs4_fuzzer-5000587759190016.testcase │ │ │ ├── clusterfuzz-testcase-minimized-bs4_fuzzer-5167584867909632.testcase │ │ │ ├── clusterfuzz-testcase-minimized-bs4_fuzzer-5270998950477824.testcase │ │ │ ├── clusterfuzz-testcase-minimized-bs4_fuzzer-5375146639360000.testcase │ │ │ ├── clusterfuzz-testcase-minimized-bs4_fuzzer-5492400320282624.testcase │ │ │ ├── clusterfuzz-testcase-minimized-bs4_fuzzer-5703933063462912.testcase │ │ │ ├── clusterfuzz-testcase-minimized-bs4_fuzzer-5843991618256896.testcase │ │ │ ├── clusterfuzz-testcase-minimized-bs4_fuzzer-5984173902397440.testcase │ │ │ ├── clusterfuzz-testcase-minimized-bs4_fuzzer-6124268085182464.testcase │ │ │ ├── clusterfuzz-testcase-minimized-bs4_fuzzer-6241471367348224.testcase │ │ │ ├── clusterfuzz-testcase-minimized-bs4_fuzzer-6306874195312640.testcase │ │ │ ├── clusterfuzz-testcase-minimized-bs4_fuzzer-6450958476902400.testcase │ │ │ ├── clusterfuzz-testcase-minimized-bs4_fuzzer-6600557255327744.testcase │ │ │ ├── crash-0d306a50c8ed8bcd0785b67000fcd5dea1d33f08.testcase │ │ │ └── crash-ffbdfa8a2b26f13537b68d3794b0478a4090ee4a.testcase │ │ │ ├── test_builder.py │ │ │ ├── test_builder_registry.py │ │ │ ├── test_css.py │ │ │ ├── test_dammit.py │ │ │ ├── test_docs.py │ │ │ ├── test_element.py │ │ │ ├── test_formatter.py │ │ │ ├── test_fuzz.py │ │ │ ├── test_html5lib.py │ │ │ ├── test_htmlparser.py │ │ │ ├── test_lxml.py │ │ │ ├── test_navigablestring.py │ │ │ ├── test_pageelement.py │ │ │ ├── test_soup.py │ │ │ ├── test_tag.py │ │ │ └── test_tree.py │ │ ├── certifi-2024.2.2.dist-info │ │ ├── INSTALLER │ │ ├── LICENSE │ │ ├── METADATA │ │ ├── RECORD │ │ ├── WHEEL │ │ └── top_level.txt │ │ ├── certifi │ │ ├── __init__.py │ │ ├── __main__.py │ │ ├── cacert.pem │ │ ├── core.py │ │ └── py.typed │ │ ├── cffi-1.16.0.dist-info │ │ ├── INSTALLER │ │ ├── LICENSE │ │ ├── METADATA │ │ ├── RECORD │ │ ├── WHEEL │ │ ├── entry_points.txt │ │ └── top_level.txt │ │ ├── cffi │ │ ├── __init__.py │ │ ├── _cffi_errors.h │ │ ├── _cffi_include.h │ │ ├── _embedding.h │ │ ├── _imp_emulation.py │ │ ├── _shimmed_dist_utils.py │ │ ├── api.py │ │ ├── backend_ctypes.py │ │ ├── cffi_opcode.py │ │ ├── commontypes.py │ │ ├── cparser.py │ │ ├── error.py │ │ ├── ffiplatform.py │ │ ├── lock.py │ │ ├── model.py │ │ ├── parse_c_type.h │ │ ├── pkgconfig.py │ │ ├── recompiler.py │ │ ├── setuptools_ext.py │ │ ├── vengine_cpy.py │ │ ├── vengine_gen.py │ │ └── verifier.py │ │ ├── charset_normalizer-3.3.2.dist-info │ │ ├── INSTALLER │ │ ├── LICENSE │ │ ├── METADATA │ │ ├── RECORD │ │ ├── WHEEL │ │ ├── entry_points.txt │ │ └── top_level.txt │ │ ├── charset_normalizer │ │ ├── __init__.py │ │ ├── __main__.py │ │ ├── api.py │ │ ├── cd.py │ │ ├── cli │ │ │ ├── __init__.py │ │ │ └── __main__.py │ │ ├── constant.py │ │ ├── legacy.py │ │ ├── md.cp312-win_amd64.pyd │ │ ├── md.py │ │ ├── md__mypyc.cp312-win_amd64.pyd │ │ ├── models.py │ │ ├── py.typed │ │ ├── utils.py │ │ └── version.py │ │ ├── colorama-0.4.6.dist-info │ │ ├── INSTALLER │ │ ├── METADATA │ │ ├── RECORD │ │ ├── WHEEL │ │ └── licenses │ │ │ └── LICENSE.txt │ │ ├── colorama │ │ ├── __init__.py │ │ ├── ansi.py │ │ ├── ansitowin32.py │ │ ├── initialise.py │ │ ├── tests │ │ │ ├── __init__.py │ │ │ ├── ansi_test.py │ │ │ ├── ansitowin32_test.py │ │ │ ├── initialise_test.py │ │ │ ├── isatty_test.py │ │ │ ├── utils.py │ │ │ └── winterm_test.py │ │ ├── win32.py │ │ └── winterm.py │ │ ├── cssselect-1.2.0.dist-info │ │ ├── AUTHORS │ │ ├── INSTALLER │ │ ├── LICENSE │ │ ├── METADATA │ │ ├── RECORD │ │ ├── WHEEL │ │ └── top_level.txt │ │ ├── cssselect │ │ ├── __init__.py │ │ ├── parser.py │ │ ├── py.typed │ │ └── xpath.py │ │ ├── distutils-precedence.pth │ │ ├── docx │ │ ├── __init__.py │ │ ├── api.py │ │ ├── blkcntnr.py │ │ ├── dml │ │ │ ├── __init__.py │ │ │ └── color.py │ │ ├── document.py │ │ ├── drawing │ │ │ └── __init__.py │ │ ├── enum │ │ │ ├── __init__.py │ │ │ ├── base.py │ │ │ ├── dml.py │ │ │ ├── section.py │ │ │ ├── shape.py │ │ │ ├── style.py │ │ │ ├── table.py │ │ │ └── text.py │ │ ├── exceptions.py │ │ ├── image │ │ │ ├── __init__.py │ │ │ ├── bmp.py │ │ │ ├── constants.py │ │ │ ├── exceptions.py │ │ │ ├── gif.py │ │ │ ├── helpers.py │ │ │ ├── image.py │ │ │ ├── jpeg.py │ │ │ ├── png.py │ │ │ └── tiff.py │ │ ├── opc │ │ │ ├── __init__.py │ │ │ ├── constants.py │ │ │ ├── coreprops.py │ │ │ ├── exceptions.py │ │ │ ├── oxml.py │ │ │ ├── package.py │ │ │ ├── packuri.py │ │ │ ├── part.py │ │ │ ├── parts │ │ │ │ ├── __init__.py │ │ │ │ └── coreprops.py │ │ │ ├── phys_pkg.py │ │ │ ├── pkgreader.py │ │ │ ├── pkgwriter.py │ │ │ ├── rel.py │ │ │ ├── shared.py │ │ │ └── spec.py │ │ ├── oxml │ │ │ ├── __init__.py │ │ │ ├── coreprops.py │ │ │ ├── document.py │ │ │ ├── drawing.py │ │ │ ├── exceptions.py │ │ │ ├── ns.py │ │ │ ├── numbering.py │ │ │ ├── parser.py │ │ │ ├── section.py │ │ │ ├── settings.py │ │ │ ├── shape.py │ │ │ ├── shared.py │ │ │ ├── simpletypes.py │ │ │ ├── styles.py │ │ │ ├── table.py │ │ │ ├── text │ │ │ │ ├── __init__.py │ │ │ │ ├── font.py │ │ │ │ ├── hyperlink.py │ │ │ │ ├── pagebreak.py │ │ │ │ ├── paragraph.py │ │ │ │ ├── parfmt.py │ │ │ │ └── run.py │ │ │ └── xmlchemy.py │ │ ├── package.py │ │ ├── parts │ │ │ ├── __init__.py │ │ │ ├── document.py │ │ │ ├── hdrftr.py │ │ │ ├── image.py │ │ │ ├── numbering.py │ │ │ ├── settings.py │ │ │ ├── story.py │ │ │ └── styles.py │ │ ├── section.py │ │ ├── settings.py │ │ ├── shape.py │ │ ├── shared.py │ │ ├── styles │ │ │ ├── __init__.py │ │ │ ├── latent.py │ │ │ ├── style.py │ │ │ └── styles.py │ │ ├── table.py │ │ ├── templates │ │ │ ├── default-docx-template │ │ │ │ ├── [Content_Types].xml │ │ │ │ ├── _rels │ │ │ │ │ └── .rels │ │ │ │ ├── customXml │ │ │ │ │ ├── _rels │ │ │ │ │ │ └── item1.xml.rels │ │ │ │ │ ├── item1.xml │ │ │ │ │ └── itemProps1.xml │ │ │ │ ├── docProps │ │ │ │ │ ├── app.xml │ │ │ │ │ ├── core.xml │ │ │ │ │ └── thumbnail.jpeg │ │ │ │ └── word │ │ │ │ │ ├── _rels │ │ │ │ │ └── document.xml.rels │ │ │ │ │ ├── document.xml │ │ │ │ │ ├── fontTable.xml │ │ │ │ │ ├── numbering.xml │ │ │ │ │ ├── settings.xml │ │ │ │ │ ├── styles.xml │ │ │ │ │ ├── stylesWithEffects.xml │ │ │ │ │ ├── theme │ │ │ │ │ └── theme1.xml │ │ │ │ │ └── webSettings.xml │ │ │ ├── default-footer.xml │ │ │ ├── default-header.xml │ │ │ ├── default-settings.xml │ │ │ ├── default-styles.xml │ │ │ └── default.docx │ │ ├── text │ │ │ ├── __init__.py │ │ │ ├── font.py │ │ │ ├── hyperlink.py │ │ │ ├── pagebreak.py │ │ │ ├── paragraph.py │ │ │ ├── parfmt.py │ │ │ ├── run.py │ │ │ └── tabstops.py │ │ └── types.py │ │ ├── dotenv │ │ ├── __init__.py │ │ ├── __main__.py │ │ ├── cli.py │ │ ├── ipython.py │ │ ├── main.py │ │ ├── parser.py │ │ ├── py.typed │ │ ├── variables.py │ │ └── version.py │ │ ├── fake_useragent-1.5.1.dist-info │ │ ├── AUTHORS │ │ ├── INSTALLER │ │ ├── LICENSE │ │ ├── METADATA │ │ ├── RECORD │ │ ├── WHEEL │ │ └── top_level.txt │ │ ├── fake_useragent │ │ ├── __init__.py │ │ ├── data │ │ │ └── browsers.json │ │ ├── errors.py │ │ ├── fake.py │ │ ├── log.py │ │ ├── settings.py │ │ └── utils.py │ │ ├── h11-0.14.0.dist-info │ │ ├── INSTALLER │ │ ├── LICENSE.txt │ │ ├── METADATA │ │ ├── RECORD │ │ ├── WHEEL │ │ └── top_level.txt │ │ ├── h11 │ │ ├── __init__.py │ │ ├── _abnf.py │ │ ├── _connection.py │ │ ├── _events.py │ │ ├── _headers.py │ │ ├── _readers.py │ │ ├── _receivebuffer.py │ │ ├── _state.py │ │ ├── _util.py │ │ ├── _version.py │ │ ├── _writers.py │ │ ├── py.typed │ │ └── tests │ │ │ ├── __init__.py │ │ │ ├── data │ │ │ └── test-file │ │ │ ├── helpers.py │ │ │ ├── test_against_stdlib_http.py │ │ │ ├── test_connection.py │ │ │ ├── test_events.py │ │ │ ├── test_headers.py │ │ │ ├── test_helpers.py │ │ │ ├── test_io.py │ │ │ ├── test_receivebuffer.py │ │ │ ├── test_state.py │ │ │ └── test_util.py │ │ ├── htmldocx-0.0.6.dist-info │ │ ├── INSTALLER │ │ ├── LICENSE │ │ ├── METADATA │ │ ├── RECORD │ │ ├── REQUESTED │ │ ├── WHEEL │ │ └── top_level.txt │ │ ├── htmldocx │ │ ├── __init__.py │ │ └── h2d.py │ │ ├── idna-3.7.dist-info │ │ ├── INSTALLER │ │ ├── LICENSE.md │ │ ├── METADATA │ │ ├── RECORD │ │ └── WHEEL │ │ ├── idna │ │ ├── __init__.py │ │ ├── codec.py │ │ ├── compat.py │ │ ├── core.py │ │ ├── idnadata.py │ │ ├── intranges.py │ │ ├── package_data.py │ │ ├── py.typed │ │ └── uts46data.py │ │ ├── importlib_metadata-7.1.0.dist-info │ │ ├── INSTALLER │ │ ├── LICENSE │ │ ├── METADATA │ │ ├── RECORD │ │ ├── WHEEL │ │ └── top_level.txt │ │ ├── importlib_metadata │ │ ├── __init__.py │ │ ├── _adapters.py │ │ ├── _collections.py │ │ ├── _compat.py │ │ ├── _functools.py │ │ ├── _itertools.py │ │ ├── _meta.py │ │ ├── _text.py │ │ ├── compat │ │ │ ├── __init__.py │ │ │ └── py39.py │ │ ├── diagnose.py │ │ └── py.typed │ │ ├── lxml-5.2.1.dist-info │ │ ├── INSTALLER │ │ ├── LICENSE.txt │ │ ├── LICENSES.txt │ │ ├── METADATA │ │ ├── RECORD │ │ ├── WHEEL │ │ └── top_level.txt │ │ ├── lxml │ │ ├── ElementInclude.py │ │ ├── __init__.py │ │ ├── _elementpath.cp312-win_amd64.pyd │ │ ├── _elementpath.py │ │ ├── apihelpers.pxi │ │ ├── builder.cp312-win_amd64.pyd │ │ ├── builder.py │ │ ├── classlookup.pxi │ │ ├── cleanup.pxi │ │ ├── cssselect.py │ │ ├── debug.pxi │ │ ├── docloader.pxi │ │ ├── doctestcompare.py │ │ ├── dtd.pxi │ │ ├── etree.cp312-win_amd64.pyd │ │ ├── etree.h │ │ ├── etree.pyx │ │ ├── etree_api.h │ │ ├── extensions.pxi │ │ ├── html │ │ │ ├── ElementSoup.py │ │ │ ├── __init__.py │ │ │ ├── _diffcommand.py │ │ │ ├── _html5builder.py │ │ │ ├── _setmixin.py │ │ │ ├── builder.py │ │ │ ├── clean.py │ │ │ ├── defs.py │ │ │ ├── diff.cp312-win_amd64.pyd │ │ │ ├── diff.py │ │ │ ├── formfill.py │ │ │ ├── html5parser.py │ │ │ ├── soupparser.py │ │ │ └── usedoctest.py │ │ ├── includes │ │ │ ├── __init__.pxd │ │ │ ├── __init__.py │ │ │ ├── c14n.pxd │ │ │ ├── config.pxd │ │ │ ├── dtdvalid.pxd │ │ │ ├── etree_defs.h │ │ │ ├── etreepublic.pxd │ │ │ ├── extlibs │ │ │ │ ├── __init__.py │ │ │ │ ├── zconf.h │ │ │ │ └── zlib.h │ │ │ ├── htmlparser.pxd │ │ │ ├── libexslt │ │ │ │ ├── __init__.py │ │ │ │ ├── exslt.h │ │ │ │ ├── exsltconfig.h │ │ │ │ ├── exsltexports.h │ │ │ │ └── libexslt.h │ │ │ ├── libxml │ │ │ │ ├── HTMLparser.h │ │ │ │ ├── HTMLtree.h │ │ │ │ ├── SAX.h │ │ │ │ ├── SAX2.h │ │ │ │ ├── __init__.py │ │ │ │ ├── c14n.h │ │ │ │ ├── catalog.h │ │ │ │ ├── chvalid.h │ │ │ │ ├── debugXML.h │ │ │ │ ├── dict.h │ │ │ │ ├── encoding.h │ │ │ │ ├── entities.h │ │ │ │ ├── globals.h │ │ │ │ ├── hash.h │ │ │ │ ├── list.h │ │ │ │ ├── nanoftp.h │ │ │ │ ├── nanohttp.h │ │ │ │ ├── parser.h │ │ │ │ ├── parserInternals.h │ │ │ │ ├── pattern.h │ │ │ │ ├── relaxng.h │ │ │ │ ├── schemasInternals.h │ │ │ │ ├── schematron.h │ │ │ │ ├── threads.h │ │ │ │ ├── tree.h │ │ │ │ ├── uri.h │ │ │ │ ├── valid.h │ │ │ │ ├── xinclude.h │ │ │ │ ├── xlink.h │ │ │ │ ├── xmlIO.h │ │ │ │ ├── xmlautomata.h │ │ │ │ ├── xmlerror.h │ │ │ │ ├── xmlexports.h │ │ │ │ ├── xmlmemory.h │ │ │ │ ├── xmlmodule.h │ │ │ │ ├── xmlreader.h │ │ │ │ ├── xmlregexp.h │ │ │ │ ├── xmlsave.h │ │ │ │ ├── xmlschemas.h │ │ │ │ ├── xmlschemastypes.h │ │ │ │ ├── xmlstring.h │ │ │ │ ├── xmlunicode.h │ │ │ │ ├── xmlversion.h │ │ │ │ ├── xmlwriter.h │ │ │ │ ├── xpath.h │ │ │ │ ├── xpathInternals.h │ │ │ │ └── xpointer.h │ │ │ ├── libxslt │ │ │ │ ├── __init__.py │ │ │ │ ├── attributes.h │ │ │ │ ├── documents.h │ │ │ │ ├── extensions.h │ │ │ │ ├── extra.h │ │ │ │ ├── functions.h │ │ │ │ ├── imports.h │ │ │ │ ├── keys.h │ │ │ │ ├── libxslt.h │ │ │ │ ├── namespaces.h │ │ │ │ ├── numbersInternals.h │ │ │ │ ├── preproc.h │ │ │ │ ├── security.h │ │ │ │ ├── templates.h │ │ │ │ ├── transform.h │ │ │ │ ├── trio.h │ │ │ │ ├── triodef.h │ │ │ │ ├── variables.h │ │ │ │ ├── win32config.h │ │ │ │ ├── xslt.h │ │ │ │ ├── xsltInternals.h │ │ │ │ ├── xsltconfig.h │ │ │ │ ├── xsltexports.h │ │ │ │ ├── xsltlocale.h │ │ │ │ └── xsltutils.h │ │ │ ├── lxml-version.h │ │ │ ├── relaxng.pxd │ │ │ ├── schematron.pxd │ │ │ ├── tree.pxd │ │ │ ├── uri.pxd │ │ │ ├── xinclude.pxd │ │ │ ├── xmlerror.pxd │ │ │ ├── xmlparser.pxd │ │ │ ├── xmlschema.pxd │ │ │ ├── xpath.pxd │ │ │ └── xslt.pxd │ │ ├── isoschematron │ │ │ ├── __init__.py │ │ │ └── resources │ │ │ │ ├── rng │ │ │ │ └── iso-schematron.rng │ │ │ │ └── xsl │ │ │ │ ├── RNG2Schtrn.xsl │ │ │ │ ├── XSD2Schtrn.xsl │ │ │ │ └── iso-schematron-xslt1 │ │ │ │ ├── iso_abstract_expand.xsl │ │ │ │ ├── iso_dsdl_include.xsl │ │ │ │ ├── iso_schematron_message.xsl │ │ │ │ ├── iso_schematron_skeleton_for_xslt1.xsl │ │ │ │ ├── iso_svrl_for_xslt1.xsl │ │ │ │ └── readme.txt │ │ ├── iterparse.pxi │ │ ├── lxml.etree.h │ │ ├── lxml.etree_api.h │ │ ├── nsclasses.pxi │ │ ├── objectify.cp312-win_amd64.pyd │ │ ├── objectify.pyx │ │ ├── objectpath.pxi │ │ ├── parser.pxi │ │ ├── parsertarget.pxi │ │ ├── proxy.pxi │ │ ├── public-api.pxi │ │ ├── pyclasslookup.py │ │ ├── readonlytree.pxi │ │ ├── relaxng.pxi │ │ ├── sax.cp312-win_amd64.pyd │ │ ├── sax.py │ │ ├── saxparser.pxi │ │ ├── schematron.pxi │ │ ├── serializer.pxi │ │ ├── usedoctest.py │ │ ├── xinclude.pxi │ │ ├── xmlerror.pxi │ │ ├── xmlid.pxi │ │ ├── xmlschema.pxi │ │ ├── xpath.pxi │ │ ├── xslt.pxi │ │ └── xsltext.pxi │ │ ├── lxml_html_clean-0.1.1.dist-info │ │ ├── INSTALLER │ │ ├── LICENSE.txt │ │ ├── METADATA │ │ ├── RECORD │ │ ├── REQUESTED │ │ ├── WHEEL │ │ └── top_level.txt │ │ ├── lxml_html_clean │ │ ├── __init__.py │ │ └── clean.py │ │ ├── outcome-1.3.0.post0.dist-info │ │ ├── INSTALLER │ │ ├── LICENSE │ │ ├── LICENSE.APACHE2 │ │ ├── LICENSE.MIT │ │ ├── METADATA │ │ ├── RECORD │ │ ├── WHEEL │ │ └── top_level.txt │ │ ├── outcome │ │ ├── __init__.py │ │ ├── _impl.py │ │ ├── _util.py │ │ ├── _version.py │ │ └── py.typed │ │ ├── packaging-24.0.dist-info │ │ ├── INSTALLER │ │ ├── LICENSE │ │ ├── LICENSE.APACHE │ │ ├── LICENSE.BSD │ │ ├── METADATA │ │ ├── RECORD │ │ └── WHEEL │ │ ├── packaging │ │ ├── __init__.py │ │ ├── _elffile.py │ │ ├── _manylinux.py │ │ ├── _musllinux.py │ │ ├── _parser.py │ │ ├── _structures.py │ │ ├── _tokenizer.py │ │ ├── markers.py │ │ ├── metadata.py │ │ ├── py.typed │ │ ├── requirements.py │ │ ├── specifiers.py │ │ ├── tags.py │ │ ├── utils.py │ │ └── version.py │ │ ├── parse-1.20.1.dist-info │ │ ├── INSTALLER │ │ ├── LICENSE │ │ ├── METADATA │ │ ├── RECORD │ │ ├── WHEEL │ │ └── top_level.txt │ │ ├── parse.py │ │ ├── pip-24.0.dist-info │ │ ├── AUTHORS.txt │ │ ├── INSTALLER │ │ ├── LICENSE.txt │ │ ├── METADATA │ │ ├── RECORD │ │ ├── REQUESTED │ │ ├── WHEEL │ │ ├── entry_points.txt │ │ └── top_level.txt │ │ ├── pip │ │ ├── __init__.py │ │ ├── __main__.py │ │ ├── __pip-runner__.py │ │ ├── _internal │ │ │ ├── __init__.py │ │ │ ├── build_env.py │ │ │ ├── cache.py │ │ │ ├── cli │ │ │ │ ├── __init__.py │ │ │ │ ├── autocompletion.py │ │ │ │ ├── base_command.py │ │ │ │ ├── cmdoptions.py │ │ │ │ ├── command_context.py │ │ │ │ ├── main.py │ │ │ │ ├── main_parser.py │ │ │ │ ├── parser.py │ │ │ │ ├── progress_bars.py │ │ │ │ ├── req_command.py │ │ │ │ ├── spinners.py │ │ │ │ └── status_codes.py │ │ │ ├── commands │ │ │ │ ├── __init__.py │ │ │ │ ├── cache.py │ │ │ │ ├── check.py │ │ │ │ ├── completion.py │ │ │ │ ├── configuration.py │ │ │ │ ├── debug.py │ │ │ │ ├── download.py │ │ │ │ ├── freeze.py │ │ │ │ ├── hash.py │ │ │ │ ├── help.py │ │ │ │ ├── index.py │ │ │ │ ├── inspect.py │ │ │ │ ├── install.py │ │ │ │ ├── list.py │ │ │ │ ├── search.py │ │ │ │ ├── show.py │ │ │ │ ├── uninstall.py │ │ │ │ └── wheel.py │ │ │ ├── configuration.py │ │ │ ├── distributions │ │ │ │ ├── __init__.py │ │ │ │ ├── base.py │ │ │ │ ├── installed.py │ │ │ │ ├── sdist.py │ │ │ │ └── wheel.py │ │ │ ├── exceptions.py │ │ │ ├── index │ │ │ │ ├── __init__.py │ │ │ │ ├── collector.py │ │ │ │ ├── package_finder.py │ │ │ │ └── sources.py │ │ │ ├── locations │ │ │ │ ├── __init__.py │ │ │ │ ├── _distutils.py │ │ │ │ ├── _sysconfig.py │ │ │ │ └── base.py │ │ │ ├── main.py │ │ │ ├── metadata │ │ │ │ ├── __init__.py │ │ │ │ ├── _json.py │ │ │ │ ├── base.py │ │ │ │ ├── importlib │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── _compat.py │ │ │ │ │ ├── _dists.py │ │ │ │ │ └── _envs.py │ │ │ │ └── pkg_resources.py │ │ │ ├── models │ │ │ │ ├── __init__.py │ │ │ │ ├── candidate.py │ │ │ │ ├── direct_url.py │ │ │ │ ├── format_control.py │ │ │ │ ├── index.py │ │ │ │ ├── installation_report.py │ │ │ │ ├── link.py │ │ │ │ ├── scheme.py │ │ │ │ ├── search_scope.py │ │ │ │ ├── selection_prefs.py │ │ │ │ ├── target_python.py │ │ │ │ └── wheel.py │ │ │ ├── network │ │ │ │ ├── __init__.py │ │ │ │ ├── auth.py │ │ │ │ ├── cache.py │ │ │ │ ├── download.py │ │ │ │ ├── lazy_wheel.py │ │ │ │ ├── session.py │ │ │ │ ├── utils.py │ │ │ │ └── xmlrpc.py │ │ │ ├── operations │ │ │ │ ├── __init__.py │ │ │ │ ├── build │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── build_tracker.py │ │ │ │ │ ├── metadata.py │ │ │ │ │ ├── metadata_editable.py │ │ │ │ │ ├── metadata_legacy.py │ │ │ │ │ ├── wheel.py │ │ │ │ │ ├── wheel_editable.py │ │ │ │ │ └── wheel_legacy.py │ │ │ │ ├── check.py │ │ │ │ ├── freeze.py │ │ │ │ ├── install │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── editable_legacy.py │ │ │ │ │ └── wheel.py │ │ │ │ └── prepare.py │ │ │ ├── pyproject.py │ │ │ ├── req │ │ │ │ ├── __init__.py │ │ │ │ ├── constructors.py │ │ │ │ ├── req_file.py │ │ │ │ ├── req_install.py │ │ │ │ ├── req_set.py │ │ │ │ └── req_uninstall.py │ │ │ ├── resolution │ │ │ │ ├── __init__.py │ │ │ │ ├── base.py │ │ │ │ ├── legacy │ │ │ │ │ ├── __init__.py │ │ │ │ │ └── resolver.py │ │ │ │ └── resolvelib │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── base.py │ │ │ │ │ ├── candidates.py │ │ │ │ │ ├── factory.py │ │ │ │ │ ├── found_candidates.py │ │ │ │ │ ├── provider.py │ │ │ │ │ ├── reporter.py │ │ │ │ │ ├── requirements.py │ │ │ │ │ └── resolver.py │ │ │ ├── self_outdated_check.py │ │ │ ├── utils │ │ │ │ ├── __init__.py │ │ │ │ ├── _jaraco_text.py │ │ │ │ ├── _log.py │ │ │ │ ├── appdirs.py │ │ │ │ ├── compat.py │ │ │ │ ├── compatibility_tags.py │ │ │ │ ├── datetime.py │ │ │ │ ├── deprecation.py │ │ │ │ ├── direct_url_helpers.py │ │ │ │ ├── egg_link.py │ │ │ │ ├── encoding.py │ │ │ │ ├── entrypoints.py │ │ │ │ ├── filesystem.py │ │ │ │ ├── filetypes.py │ │ │ │ ├── glibc.py │ │ │ │ ├── hashes.py │ │ │ │ ├── logging.py │ │ │ │ ├── misc.py │ │ │ │ ├── models.py │ │ │ │ ├── packaging.py │ │ │ │ ├── setuptools_build.py │ │ │ │ ├── subprocess.py │ │ │ │ ├── temp_dir.py │ │ │ │ ├── unpacking.py │ │ │ │ ├── urls.py │ │ │ │ ├── virtualenv.py │ │ │ │ └── wheel.py │ │ │ ├── vcs │ │ │ │ ├── __init__.py │ │ │ │ ├── bazaar.py │ │ │ │ ├── git.py │ │ │ │ ├── mercurial.py │ │ │ │ ├── subversion.py │ │ │ │ └── versioncontrol.py │ │ │ └── wheel_builder.py │ │ ├── _vendor │ │ │ ├── __init__.py │ │ │ ├── cachecontrol │ │ │ │ ├── __init__.py │ │ │ │ ├── _cmd.py │ │ │ │ ├── adapter.py │ │ │ │ ├── cache.py │ │ │ │ ├── caches │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── file_cache.py │ │ │ │ │ └── redis_cache.py │ │ │ │ ├── controller.py │ │ │ │ ├── filewrapper.py │ │ │ │ ├── heuristics.py │ │ │ │ ├── py.typed │ │ │ │ ├── serialize.py │ │ │ │ └── wrapper.py │ │ │ ├── certifi │ │ │ │ ├── __init__.py │ │ │ │ ├── __main__.py │ │ │ │ ├── cacert.pem │ │ │ │ ├── core.py │ │ │ │ └── py.typed │ │ │ ├── chardet │ │ │ │ ├── __init__.py │ │ │ │ ├── big5freq.py │ │ │ │ ├── big5prober.py │ │ │ │ ├── chardistribution.py │ │ │ │ ├── charsetgroupprober.py │ │ │ │ ├── charsetprober.py │ │ │ │ ├── cli │ │ │ │ │ ├── __init__.py │ │ │ │ │ └── chardetect.py │ │ │ │ ├── codingstatemachine.py │ │ │ │ ├── codingstatemachinedict.py │ │ │ │ ├── cp949prober.py │ │ │ │ ├── enums.py │ │ │ │ ├── escprober.py │ │ │ │ ├── escsm.py │ │ │ │ ├── eucjpprober.py │ │ │ │ ├── euckrfreq.py │ │ │ │ ├── euckrprober.py │ │ │ │ ├── euctwfreq.py │ │ │ │ ├── euctwprober.py │ │ │ │ ├── gb2312freq.py │ │ │ │ ├── gb2312prober.py │ │ │ │ ├── hebrewprober.py │ │ │ │ ├── jisfreq.py │ │ │ │ ├── johabfreq.py │ │ │ │ ├── johabprober.py │ │ │ │ ├── jpcntx.py │ │ │ │ ├── langbulgarianmodel.py │ │ │ │ ├── langgreekmodel.py │ │ │ │ ├── langhebrewmodel.py │ │ │ │ ├── langhungarianmodel.py │ │ │ │ ├── langrussianmodel.py │ │ │ │ ├── langthaimodel.py │ │ │ │ ├── langturkishmodel.py │ │ │ │ ├── latin1prober.py │ │ │ │ ├── macromanprober.py │ │ │ │ ├── mbcharsetprober.py │ │ │ │ ├── mbcsgroupprober.py │ │ │ │ ├── mbcssm.py │ │ │ │ ├── metadata │ │ │ │ │ ├── __init__.py │ │ │ │ │ └── languages.py │ │ │ │ ├── py.typed │ │ │ │ ├── resultdict.py │ │ │ │ ├── sbcharsetprober.py │ │ │ │ ├── sbcsgroupprober.py │ │ │ │ ├── sjisprober.py │ │ │ │ ├── universaldetector.py │ │ │ │ ├── utf1632prober.py │ │ │ │ ├── utf8prober.py │ │ │ │ └── version.py │ │ │ ├── colorama │ │ │ │ ├── __init__.py │ │ │ │ ├── ansi.py │ │ │ │ ├── ansitowin32.py │ │ │ │ ├── initialise.py │ │ │ │ ├── tests │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── ansi_test.py │ │ │ │ │ ├── ansitowin32_test.py │ │ │ │ │ ├── initialise_test.py │ │ │ │ │ ├── isatty_test.py │ │ │ │ │ ├── utils.py │ │ │ │ │ └── winterm_test.py │ │ │ │ ├── win32.py │ │ │ │ └── winterm.py │ │ │ ├── distlib │ │ │ │ ├── __init__.py │ │ │ │ ├── compat.py │ │ │ │ ├── database.py │ │ │ │ ├── index.py │ │ │ │ ├── locators.py │ │ │ │ ├── manifest.py │ │ │ │ ├── markers.py │ │ │ │ ├── metadata.py │ │ │ │ ├── resources.py │ │ │ │ ├── scripts.py │ │ │ │ ├── t32.exe │ │ │ │ ├── t64-arm.exe │ │ │ │ ├── t64.exe │ │ │ │ ├── util.py │ │ │ │ ├── version.py │ │ │ │ ├── w32.exe │ │ │ │ ├── w64-arm.exe │ │ │ │ ├── w64.exe │ │ │ │ └── wheel.py │ │ │ ├── distro │ │ │ │ ├── __init__.py │ │ │ │ ├── __main__.py │ │ │ │ ├── distro.py │ │ │ │ └── py.typed │ │ │ ├── idna │ │ │ │ ├── __init__.py │ │ │ │ ├── codec.py │ │ │ │ ├── compat.py │ │ │ │ ├── core.py │ │ │ │ ├── idnadata.py │ │ │ │ ├── intranges.py │ │ │ │ ├── package_data.py │ │ │ │ ├── py.typed │ │ │ │ └── uts46data.py │ │ │ ├── msgpack │ │ │ │ ├── __init__.py │ │ │ │ ├── exceptions.py │ │ │ │ ├── ext.py │ │ │ │ └── fallback.py │ │ │ ├── packaging │ │ │ │ ├── __about__.py │ │ │ │ ├── __init__.py │ │ │ │ ├── _manylinux.py │ │ │ │ ├── _musllinux.py │ │ │ │ ├── _structures.py │ │ │ │ ├── markers.py │ │ │ │ ├── py.typed │ │ │ │ ├── requirements.py │ │ │ │ ├── specifiers.py │ │ │ │ ├── tags.py │ │ │ │ ├── utils.py │ │ │ │ └── version.py │ │ │ ├── pkg_resources │ │ │ │ └── __init__.py │ │ │ ├── platformdirs │ │ │ │ ├── __init__.py │ │ │ │ ├── __main__.py │ │ │ │ ├── android.py │ │ │ │ ├── api.py │ │ │ │ ├── macos.py │ │ │ │ ├── py.typed │ │ │ │ ├── unix.py │ │ │ │ ├── version.py │ │ │ │ └── windows.py │ │ │ ├── pygments │ │ │ │ ├── __init__.py │ │ │ │ ├── __main__.py │ │ │ │ ├── cmdline.py │ │ │ │ ├── console.py │ │ │ │ ├── filter.py │ │ │ │ ├── filters │ │ │ │ │ └── __init__.py │ │ │ │ ├── formatter.py │ │ │ │ ├── formatters │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── _mapping.py │ │ │ │ │ ├── bbcode.py │ │ │ │ │ ├── groff.py │ │ │ │ │ ├── html.py │ │ │ │ │ ├── img.py │ │ │ │ │ ├── irc.py │ │ │ │ │ ├── latex.py │ │ │ │ │ ├── other.py │ │ │ │ │ ├── pangomarkup.py │ │ │ │ │ ├── rtf.py │ │ │ │ │ ├── svg.py │ │ │ │ │ ├── terminal.py │ │ │ │ │ └── terminal256.py │ │ │ │ ├── lexer.py │ │ │ │ ├── lexers │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── _mapping.py │ │ │ │ │ └── python.py │ │ │ │ ├── modeline.py │ │ │ │ ├── plugin.py │ │ │ │ ├── regexopt.py │ │ │ │ ├── scanner.py │ │ │ │ ├── sphinxext.py │ │ │ │ ├── style.py │ │ │ │ ├── styles │ │ │ │ │ └── __init__.py │ │ │ │ ├── token.py │ │ │ │ ├── unistring.py │ │ │ │ └── util.py │ │ │ ├── pyparsing │ │ │ │ ├── __init__.py │ │ │ │ ├── actions.py │ │ │ │ ├── common.py │ │ │ │ ├── core.py │ │ │ │ ├── diagram │ │ │ │ │ └── __init__.py │ │ │ │ ├── exceptions.py │ │ │ │ ├── helpers.py │ │ │ │ ├── py.typed │ │ │ │ ├── results.py │ │ │ │ ├── testing.py │ │ │ │ ├── unicode.py │ │ │ │ └── util.py │ │ │ ├── pyproject_hooks │ │ │ │ ├── __init__.py │ │ │ │ ├── _compat.py │ │ │ │ ├── _impl.py │ │ │ │ └── _in_process │ │ │ │ │ ├── __init__.py │ │ │ │ │ └── _in_process.py │ │ │ ├── requests │ │ │ │ ├── __init__.py │ │ │ │ ├── __version__.py │ │ │ │ ├── _internal_utils.py │ │ │ │ ├── adapters.py │ │ │ │ ├── api.py │ │ │ │ ├── auth.py │ │ │ │ ├── certs.py │ │ │ │ ├── compat.py │ │ │ │ ├── cookies.py │ │ │ │ ├── exceptions.py │ │ │ │ ├── help.py │ │ │ │ ├── hooks.py │ │ │ │ ├── models.py │ │ │ │ ├── packages.py │ │ │ │ ├── sessions.py │ │ │ │ ├── status_codes.py │ │ │ │ ├── structures.py │ │ │ │ └── utils.py │ │ │ ├── resolvelib │ │ │ │ ├── __init__.py │ │ │ │ ├── compat │ │ │ │ │ ├── __init__.py │ │ │ │ │ └── collections_abc.py │ │ │ │ ├── providers.py │ │ │ │ ├── py.typed │ │ │ │ ├── reporters.py │ │ │ │ ├── resolvers.py │ │ │ │ └── structs.py │ │ │ ├── rich │ │ │ │ ├── __init__.py │ │ │ │ ├── __main__.py │ │ │ │ ├── _cell_widths.py │ │ │ │ ├── _emoji_codes.py │ │ │ │ ├── _emoji_replace.py │ │ │ │ ├── _export_format.py │ │ │ │ ├── _extension.py │ │ │ │ ├── _fileno.py │ │ │ │ ├── _inspect.py │ │ │ │ ├── _log_render.py │ │ │ │ ├── _loop.py │ │ │ │ ├── _null_file.py │ │ │ │ ├── _palettes.py │ │ │ │ ├── _pick.py │ │ │ │ ├── _ratio.py │ │ │ │ ├── _spinners.py │ │ │ │ ├── _stack.py │ │ │ │ ├── _timer.py │ │ │ │ ├── _win32_console.py │ │ │ │ ├── _windows.py │ │ │ │ ├── _windows_renderer.py │ │ │ │ ├── _wrap.py │ │ │ │ ├── abc.py │ │ │ │ ├── align.py │ │ │ │ ├── ansi.py │ │ │ │ ├── bar.py │ │ │ │ ├── box.py │ │ │ │ ├── cells.py │ │ │ │ ├── color.py │ │ │ │ ├── color_triplet.py │ │ │ │ ├── columns.py │ │ │ │ ├── console.py │ │ │ │ ├── constrain.py │ │ │ │ ├── containers.py │ │ │ │ ├── control.py │ │ │ │ ├── default_styles.py │ │ │ │ ├── diagnose.py │ │ │ │ ├── emoji.py │ │ │ │ ├── errors.py │ │ │ │ ├── file_proxy.py │ │ │ │ ├── filesize.py │ │ │ │ ├── highlighter.py │ │ │ │ ├── json.py │ │ │ │ ├── jupyter.py │ │ │ │ ├── layout.py │ │ │ │ ├── live.py │ │ │ │ ├── live_render.py │ │ │ │ ├── logging.py │ │ │ │ ├── markup.py │ │ │ │ ├── measure.py │ │ │ │ ├── padding.py │ │ │ │ ├── pager.py │ │ │ │ ├── palette.py │ │ │ │ ├── panel.py │ │ │ │ ├── pretty.py │ │ │ │ ├── progress.py │ │ │ │ ├── progress_bar.py │ │ │ │ ├── prompt.py │ │ │ │ ├── protocol.py │ │ │ │ ├── py.typed │ │ │ │ ├── region.py │ │ │ │ ├── repr.py │ │ │ │ ├── rule.py │ │ │ │ ├── scope.py │ │ │ │ ├── screen.py │ │ │ │ ├── segment.py │ │ │ │ ├── spinner.py │ │ │ │ ├── status.py │ │ │ │ ├── style.py │ │ │ │ ├── styled.py │ │ │ │ ├── syntax.py │ │ │ │ ├── table.py │ │ │ │ ├── terminal_theme.py │ │ │ │ ├── text.py │ │ │ │ ├── theme.py │ │ │ │ ├── themes.py │ │ │ │ ├── traceback.py │ │ │ │ └── tree.py │ │ │ ├── six.py │ │ │ ├── tenacity │ │ │ │ ├── __init__.py │ │ │ │ ├── _asyncio.py │ │ │ │ ├── _utils.py │ │ │ │ ├── after.py │ │ │ │ ├── before.py │ │ │ │ ├── before_sleep.py │ │ │ │ ├── nap.py │ │ │ │ ├── py.typed │ │ │ │ ├── retry.py │ │ │ │ ├── stop.py │ │ │ │ ├── tornadoweb.py │ │ │ │ └── wait.py │ │ │ ├── tomli │ │ │ │ ├── __init__.py │ │ │ │ ├── _parser.py │ │ │ │ ├── _re.py │ │ │ │ ├── _types.py │ │ │ │ └── py.typed │ │ │ ├── truststore │ │ │ │ ├── __init__.py │ │ │ │ ├── _api.py │ │ │ │ ├── _macos.py │ │ │ │ ├── _openssl.py │ │ │ │ ├── _ssl_constants.py │ │ │ │ ├── _windows.py │ │ │ │ └── py.typed │ │ │ ├── typing_extensions.py │ │ │ ├── urllib3 │ │ │ │ ├── __init__.py │ │ │ │ ├── _collections.py │ │ │ │ ├── _version.py │ │ │ │ ├── connection.py │ │ │ │ ├── connectionpool.py │ │ │ │ ├── contrib │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── _appengine_environ.py │ │ │ │ │ ├── _securetransport │ │ │ │ │ │ ├── __init__.py │ │ │ │ │ │ ├── bindings.py │ │ │ │ │ │ └── low_level.py │ │ │ │ │ ├── appengine.py │ │ │ │ │ ├── ntlmpool.py │ │ │ │ │ ├── pyopenssl.py │ │ │ │ │ ├── securetransport.py │ │ │ │ │ └── socks.py │ │ │ │ ├── exceptions.py │ │ │ │ ├── fields.py │ │ │ │ ├── filepost.py │ │ │ │ ├── packages │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── backports │ │ │ │ │ │ ├── __init__.py │ │ │ │ │ │ ├── makefile.py │ │ │ │ │ │ └── weakref_finalize.py │ │ │ │ │ └── six.py │ │ │ │ ├── poolmanager.py │ │ │ │ ├── request.py │ │ │ │ ├── response.py │ │ │ │ └── util │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── connection.py │ │ │ │ │ ├── proxy.py │ │ │ │ │ ├── queue.py │ │ │ │ │ ├── request.py │ │ │ │ │ ├── response.py │ │ │ │ │ ├── retry.py │ │ │ │ │ ├── ssl_.py │ │ │ │ │ ├── ssl_match_hostname.py │ │ │ │ │ ├── ssltransport.py │ │ │ │ │ ├── timeout.py │ │ │ │ │ ├── url.py │ │ │ │ │ └── wait.py │ │ │ ├── vendor.txt │ │ │ └── webencodings │ │ │ │ ├── __init__.py │ │ │ │ ├── labels.py │ │ │ │ ├── mklabels.py │ │ │ │ ├── tests.py │ │ │ │ └── x_user_defined.py │ │ └── py.typed │ │ ├── pkg_resources │ │ ├── __init__.py │ │ ├── _vendor │ │ │ ├── __init__.py │ │ │ ├── backports │ │ │ │ ├── __init__.py │ │ │ │ └── tarfile.py │ │ │ ├── importlib_resources │ │ │ │ ├── __init__.py │ │ │ │ ├── _adapters.py │ │ │ │ ├── _common.py │ │ │ │ ├── _compat.py │ │ │ │ ├── _itertools.py │ │ │ │ ├── _legacy.py │ │ │ │ ├── abc.py │ │ │ │ ├── py.typed │ │ │ │ ├── readers.py │ │ │ │ └── simple.py │ │ │ ├── jaraco │ │ │ │ ├── __init__.py │ │ │ │ ├── context.py │ │ │ │ ├── functools │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── __init__.pyi │ │ │ │ │ └── py.typed │ │ │ │ └── text │ │ │ │ │ └── __init__.py │ │ │ ├── more_itertools │ │ │ │ ├── __init__.py │ │ │ │ ├── __init__.pyi │ │ │ │ ├── more.py │ │ │ │ ├── more.pyi │ │ │ │ ├── py.typed │ │ │ │ ├── recipes.py │ │ │ │ └── recipes.pyi │ │ │ ├── packaging │ │ │ │ ├── __init__.py │ │ │ │ ├── _elffile.py │ │ │ │ ├── _manylinux.py │ │ │ │ ├── _musllinux.py │ │ │ │ ├── _parser.py │ │ │ │ ├── _structures.py │ │ │ │ ├── _tokenizer.py │ │ │ │ ├── markers.py │ │ │ │ ├── metadata.py │ │ │ │ ├── py.typed │ │ │ │ ├── requirements.py │ │ │ │ ├── specifiers.py │ │ │ │ ├── tags.py │ │ │ │ ├── utils.py │ │ │ │ └── version.py │ │ │ ├── platformdirs │ │ │ │ ├── __init__.py │ │ │ │ ├── __main__.py │ │ │ │ ├── android.py │ │ │ │ ├── api.py │ │ │ │ ├── macos.py │ │ │ │ ├── py.typed │ │ │ │ ├── unix.py │ │ │ │ ├── version.py │ │ │ │ └── windows.py │ │ │ ├── typing_extensions.py │ │ │ └── zipp.py │ │ └── extern │ │ │ └── __init__.py │ │ ├── pycparser-2.22.dist-info │ │ ├── INSTALLER │ │ ├── LICENSE │ │ ├── METADATA │ │ ├── RECORD │ │ ├── WHEEL │ │ └── top_level.txt │ │ ├── pycparser │ │ ├── __init__.py │ │ ├── _ast_gen.py │ │ ├── _build_tables.py │ │ ├── _c_ast.cfg │ │ ├── ast_transforms.py │ │ ├── c_ast.py │ │ ├── c_generator.py │ │ ├── c_lexer.py │ │ ├── c_parser.py │ │ ├── lextab.py │ │ ├── ply │ │ │ ├── __init__.py │ │ │ ├── cpp.py │ │ │ ├── ctokens.py │ │ │ ├── lex.py │ │ │ ├── yacc.py │ │ │ └── ygen.py │ │ ├── plyparser.py │ │ └── yacctab.py │ │ ├── pyee-11.1.0.dist-info │ │ ├── INSTALLER │ │ ├── LICENSE │ │ ├── METADATA │ │ ├── RECORD │ │ ├── WHEEL │ │ └── top_level.txt │ │ ├── pyee │ │ ├── __init__.py │ │ ├── asyncio.py │ │ ├── base.py │ │ ├── cls.py │ │ ├── executor.py │ │ ├── py.typed │ │ ├── trio.py │ │ ├── twisted.py │ │ └── uplift.py │ │ ├── pyppeteer-2.0.0.dist-info │ │ ├── INSTALLER │ │ ├── LICENSE │ │ ├── METADATA │ │ ├── RECORD │ │ ├── WHEEL │ │ └── entry_points.txt │ │ ├── pyppeteer │ │ ├── __init__.py │ │ ├── browser.py │ │ ├── chromium_downloader.py │ │ ├── command.py │ │ ├── connection.py │ │ ├── coverage.py │ │ ├── dialog.py │ │ ├── element_handle.py │ │ ├── emulation_manager.py │ │ ├── errors.py │ │ ├── execution_context.py │ │ ├── frame_manager.py │ │ ├── helper.py │ │ ├── input.py │ │ ├── launcher.py │ │ ├── multimap.py │ │ ├── navigator_watcher.py │ │ ├── network_manager.py │ │ ├── options.py │ │ ├── page.py │ │ ├── target.py │ │ ├── tracing.py │ │ ├── us_keyboard_layout.py │ │ ├── util.py │ │ └── worker.py │ │ ├── pyquery-2.0.0.dist-info │ │ ├── INSTALLER │ │ ├── LICENSE.txt │ │ ├── METADATA │ │ ├── RECORD │ │ ├── WHEEL │ │ ├── entry_points.txt │ │ └── top_level.txt │ │ ├── pyquery │ │ ├── __init__.py │ │ ├── cssselectpatch.py │ │ ├── openers.py │ │ ├── pyquery.py │ │ └── text.py │ │ ├── python_docx-1.1.0.dist-info │ │ ├── INSTALLER │ │ ├── LICENSE │ │ ├── METADATA │ │ ├── RECORD │ │ ├── REQUESTED │ │ ├── WHEEL │ │ └── top_level.txt │ │ ├── python_dotenv-1.0.1.dist-info │ │ ├── INSTALLER │ │ ├── LICENSE │ │ ├── METADATA │ │ ├── RECORD │ │ ├── WHEEL │ │ ├── entry_points.txt │ │ └── top_level.txt │ │ ├── requests-2.31.0.dist-info │ │ ├── INSTALLER │ │ ├── LICENSE │ │ ├── METADATA │ │ ├── RECORD │ │ ├── REQUESTED │ │ ├── WHEEL │ │ └── top_level.txt │ │ ├── requests │ │ ├── __init__.py │ │ ├── __version__.py │ │ ├── _internal_utils.py │ │ ├── adapters.py │ │ ├── api.py │ │ ├── auth.py │ │ ├── certs.py │ │ ├── compat.py │ │ ├── cookies.py │ │ ├── exceptions.py │ │ ├── help.py │ │ ├── hooks.py │ │ ├── models.py │ │ ├── packages.py │ │ ├── sessions.py │ │ ├── status_codes.py │ │ ├── structures.py │ │ └── utils.py │ │ ├── requests_html-0.10.0.dist-info │ │ ├── INSTALLER │ │ ├── LICENSE │ │ ├── METADATA │ │ ├── RECORD │ │ ├── REQUESTED │ │ ├── WHEEL │ │ └── top_level.txt │ │ ├── requests_html.py │ │ ├── selenium-4.19.0.dist-info │ │ ├── INSTALLER │ │ ├── LICENSE │ │ ├── METADATA │ │ ├── RECORD │ │ ├── REQUESTED │ │ └── WHEEL │ │ ├── selenium │ │ ├── __init__.py │ │ ├── common │ │ │ ├── __init__.py │ │ │ └── exceptions.py │ │ ├── py.typed │ │ ├── types.py │ │ └── webdriver │ │ │ ├── __init__.py │ │ │ ├── chrome │ │ │ ├── __init__.py │ │ │ ├── options.py │ │ │ ├── remote_connection.py │ │ │ ├── service.py │ │ │ └── webdriver.py │ │ │ ├── chromium │ │ │ ├── __init__.py │ │ │ ├── options.py │ │ │ ├── remote_connection.py │ │ │ ├── service.py │ │ │ └── webdriver.py │ │ │ ├── common │ │ │ ├── __init__.py │ │ │ ├── action_chains.py │ │ │ ├── actions │ │ │ │ ├── __init__.py │ │ │ │ ├── action_builder.py │ │ │ │ ├── input_device.py │ │ │ │ ├── interaction.py │ │ │ │ ├── key_actions.py │ │ │ │ ├── key_input.py │ │ │ │ ├── mouse_button.py │ │ │ │ ├── pointer_actions.py │ │ │ │ ├── pointer_input.py │ │ │ │ ├── wheel_actions.py │ │ │ │ └── wheel_input.py │ │ │ ├── alert.py │ │ │ ├── bidi │ │ │ │ ├── __init__.py │ │ │ │ ├── cdp.py │ │ │ │ └── console.py │ │ │ ├── by.py │ │ │ ├── desired_capabilities.py │ │ │ ├── devtools │ │ │ │ ├── v121 │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── accessibility.py │ │ │ │ │ ├── animation.py │ │ │ │ │ ├── audits.py │ │ │ │ │ ├── autofill.py │ │ │ │ │ ├── background_service.py │ │ │ │ │ ├── browser.py │ │ │ │ │ ├── cache_storage.py │ │ │ │ │ ├── cast.py │ │ │ │ │ ├── console.py │ │ │ │ │ ├── css.py │ │ │ │ │ ├── database.py │ │ │ │ │ ├── debugger.py │ │ │ │ │ ├── device_access.py │ │ │ │ │ ├── device_orientation.py │ │ │ │ │ ├── dom.py │ │ │ │ │ ├── dom_debugger.py │ │ │ │ │ ├── dom_snapshot.py │ │ │ │ │ ├── dom_storage.py │ │ │ │ │ ├── emulation.py │ │ │ │ │ ├── event_breakpoints.py │ │ │ │ │ ├── fed_cm.py │ │ │ │ │ ├── fetch.py │ │ │ │ │ ├── headless_experimental.py │ │ │ │ │ ├── heap_profiler.py │ │ │ │ │ ├── indexed_db.py │ │ │ │ │ ├── input_.py │ │ │ │ │ ├── inspector.py │ │ │ │ │ ├── io.py │ │ │ │ │ ├── layer_tree.py │ │ │ │ │ ├── log.py │ │ │ │ │ ├── media.py │ │ │ │ │ ├── memory.py │ │ │ │ │ ├── network.py │ │ │ │ │ ├── overlay.py │ │ │ │ │ ├── page.py │ │ │ │ │ ├── performance.py │ │ │ │ │ ├── performance_timeline.py │ │ │ │ │ ├── preload.py │ │ │ │ │ ├── profiler.py │ │ │ │ │ ├── py.typed │ │ │ │ │ ├── runtime.py │ │ │ │ │ ├── schema.py │ │ │ │ │ ├── security.py │ │ │ │ │ ├── service_worker.py │ │ │ │ │ ├── storage.py │ │ │ │ │ ├── system_info.py │ │ │ │ │ ├── target.py │ │ │ │ │ ├── tethering.py │ │ │ │ │ ├── tracing.py │ │ │ │ │ ├── util.py │ │ │ │ │ ├── web_audio.py │ │ │ │ │ └── web_authn.py │ │ │ │ ├── v122 │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── accessibility.py │ │ │ │ │ ├── animation.py │ │ │ │ │ ├── audits.py │ │ │ │ │ ├── autofill.py │ │ │ │ │ ├── background_service.py │ │ │ │ │ ├── browser.py │ │ │ │ │ ├── cache_storage.py │ │ │ │ │ ├── cast.py │ │ │ │ │ ├── console.py │ │ │ │ │ ├── css.py │ │ │ │ │ ├── database.py │ │ │ │ │ ├── debugger.py │ │ │ │ │ ├── device_access.py │ │ │ │ │ ├── device_orientation.py │ │ │ │ │ ├── dom.py │ │ │ │ │ ├── dom_debugger.py │ │ │ │ │ ├── dom_snapshot.py │ │ │ │ │ ├── dom_storage.py │ │ │ │ │ ├── emulation.py │ │ │ │ │ ├── event_breakpoints.py │ │ │ │ │ ├── fed_cm.py │ │ │ │ │ ├── fetch.py │ │ │ │ │ ├── headless_experimental.py │ │ │ │ │ ├── heap_profiler.py │ │ │ │ │ ├── indexed_db.py │ │ │ │ │ ├── input_.py │ │ │ │ │ ├── inspector.py │ │ │ │ │ ├── io.py │ │ │ │ │ ├── layer_tree.py │ │ │ │ │ ├── log.py │ │ │ │ │ ├── media.py │ │ │ │ │ ├── memory.py │ │ │ │ │ ├── network.py │ │ │ │ │ ├── overlay.py │ │ │ │ │ ├── page.py │ │ │ │ │ ├── performance.py │ │ │ │ │ ├── performance_timeline.py │ │ │ │ │ ├── preload.py │ │ │ │ │ ├── profiler.py │ │ │ │ │ ├── py.typed │ │ │ │ │ ├── runtime.py │ │ │ │ │ ├── schema.py │ │ │ │ │ ├── security.py │ │ │ │ │ ├── service_worker.py │ │ │ │ │ ├── storage.py │ │ │ │ │ ├── system_info.py │ │ │ │ │ ├── target.py │ │ │ │ │ ├── tethering.py │ │ │ │ │ ├── tracing.py │ │ │ │ │ ├── util.py │ │ │ │ │ ├── web_audio.py │ │ │ │ │ └── web_authn.py │ │ │ │ ├── v123 │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── accessibility.py │ │ │ │ │ ├── animation.py │ │ │ │ │ ├── audits.py │ │ │ │ │ ├── autofill.py │ │ │ │ │ ├── background_service.py │ │ │ │ │ ├── browser.py │ │ │ │ │ ├── cache_storage.py │ │ │ │ │ ├── cast.py │ │ │ │ │ ├── console.py │ │ │ │ │ ├── css.py │ │ │ │ │ ├── database.py │ │ │ │ │ ├── debugger.py │ │ │ │ │ ├── device_access.py │ │ │ │ │ ├── device_orientation.py │ │ │ │ │ ├── dom.py │ │ │ │ │ ├── dom_debugger.py │ │ │ │ │ ├── dom_snapshot.py │ │ │ │ │ ├── dom_storage.py │ │ │ │ │ ├── emulation.py │ │ │ │ │ ├── event_breakpoints.py │ │ │ │ │ ├── fed_cm.py │ │ │ │ │ ├── fetch.py │ │ │ │ │ ├── headless_experimental.py │ │ │ │ │ ├── heap_profiler.py │ │ │ │ │ ├── indexed_db.py │ │ │ │ │ ├── input_.py │ │ │ │ │ ├── inspector.py │ │ │ │ │ ├── io.py │ │ │ │ │ ├── layer_tree.py │ │ │ │ │ ├── log.py │ │ │ │ │ ├── media.py │ │ │ │ │ ├── memory.py │ │ │ │ │ ├── network.py │ │ │ │ │ ├── overlay.py │ │ │ │ │ ├── page.py │ │ │ │ │ ├── performance.py │ │ │ │ │ ├── performance_timeline.py │ │ │ │ │ ├── preload.py │ │ │ │ │ ├── profiler.py │ │ │ │ │ ├── py.typed │ │ │ │ │ ├── runtime.py │ │ │ │ │ ├── schema.py │ │ │ │ │ ├── security.py │ │ │ │ │ ├── service_worker.py │ │ │ │ │ ├── storage.py │ │ │ │ │ ├── system_info.py │ │ │ │ │ ├── target.py │ │ │ │ │ ├── tethering.py │ │ │ │ │ ├── tracing.py │ │ │ │ │ ├── util.py │ │ │ │ │ ├── web_audio.py │ │ │ │ │ └── web_authn.py │ │ │ │ └── v85 │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── accessibility.py │ │ │ │ │ ├── animation.py │ │ │ │ │ ├── application_cache.py │ │ │ │ │ ├── audits.py │ │ │ │ │ ├── background_service.py │ │ │ │ │ ├── browser.py │ │ │ │ │ ├── cache_storage.py │ │ │ │ │ ├── cast.py │ │ │ │ │ ├── console.py │ │ │ │ │ ├── css.py │ │ │ │ │ ├── database.py │ │ │ │ │ ├── debugger.py │ │ │ │ │ ├── device_orientation.py │ │ │ │ │ ├── dom.py │ │ │ │ │ ├── dom_debugger.py │ │ │ │ │ ├── dom_snapshot.py │ │ │ │ │ ├── dom_storage.py │ │ │ │ │ ├── emulation.py │ │ │ │ │ ├── fetch.py │ │ │ │ │ ├── headless_experimental.py │ │ │ │ │ ├── heap_profiler.py │ │ │ │ │ ├── indexed_db.py │ │ │ │ │ ├── input_.py │ │ │ │ │ ├── inspector.py │ │ │ │ │ ├── io.py │ │ │ │ │ ├── layer_tree.py │ │ │ │ │ ├── log.py │ │ │ │ │ ├── media.py │ │ │ │ │ ├── memory.py │ │ │ │ │ ├── network.py │ │ │ │ │ ├── overlay.py │ │ │ │ │ ├── page.py │ │ │ │ │ ├── performance.py │ │ │ │ │ ├── profiler.py │ │ │ │ │ ├── py.typed │ │ │ │ │ ├── runtime.py │ │ │ │ │ ├── schema.py │ │ │ │ │ ├── security.py │ │ │ │ │ ├── service_worker.py │ │ │ │ │ ├── storage.py │ │ │ │ │ ├── system_info.py │ │ │ │ │ ├── target.py │ │ │ │ │ ├── tethering.py │ │ │ │ │ ├── tracing.py │ │ │ │ │ ├── util.py │ │ │ │ │ ├── web_audio.py │ │ │ │ │ └── web_authn.py │ │ │ ├── driver_finder.py │ │ │ ├── keys.py │ │ │ ├── linux │ │ │ │ └── selenium-manager │ │ │ ├── log.py │ │ │ ├── macos │ │ │ │ └── selenium-manager │ │ │ ├── mutation-listener.js │ │ │ ├── options.py │ │ │ ├── print_page_options.py │ │ │ ├── proxy.py │ │ │ ├── selenium_manager.py │ │ │ ├── service.py │ │ │ ├── timeouts.py │ │ │ ├── utils.py │ │ │ ├── virtual_authenticator.py │ │ │ ├── window.py │ │ │ └── windows │ │ │ │ └── selenium-manager.exe │ │ │ ├── edge │ │ │ ├── __init__.py │ │ │ ├── options.py │ │ │ ├── remote_connection.py │ │ │ ├── service.py │ │ │ └── webdriver.py │ │ │ ├── firefox │ │ │ ├── __init__.py │ │ │ ├── firefox_binary.py │ │ │ ├── firefox_profile.py │ │ │ ├── options.py │ │ │ ├── remote_connection.py │ │ │ ├── service.py │ │ │ ├── webdriver.py │ │ │ └── webdriver_prefs.json │ │ │ ├── ie │ │ │ ├── __init__.py │ │ │ ├── options.py │ │ │ ├── service.py │ │ │ └── webdriver.py │ │ │ ├── remote │ │ │ ├── __init__.py │ │ │ ├── bidi_connection.py │ │ │ ├── command.py │ │ │ ├── errorhandler.py │ │ │ ├── file_detector.py │ │ │ ├── findElements.js │ │ │ ├── getAttribute.js │ │ │ ├── isDisplayed.js │ │ │ ├── mobile.py │ │ │ ├── remote_connection.py │ │ │ ├── script_key.py │ │ │ ├── shadowroot.py │ │ │ ├── switch_to.py │ │ │ ├── utils.py │ │ │ ├── webdriver.py │ │ │ └── webelement.py │ │ │ ├── safari │ │ │ ├── __init__.py │ │ │ ├── options.py │ │ │ ├── permissions.py │ │ │ ├── remote_connection.py │ │ │ ├── service.py │ │ │ └── webdriver.py │ │ │ ├── support │ │ │ ├── __init__.py │ │ │ ├── abstract_event_listener.py │ │ │ ├── color.py │ │ │ ├── event_firing_webdriver.py │ │ │ ├── events.py │ │ │ ├── expected_conditions.py │ │ │ ├── relative_locator.py │ │ │ ├── select.py │ │ │ ├── ui.py │ │ │ └── wait.py │ │ │ ├── webkitgtk │ │ │ ├── __init__.py │ │ │ ├── options.py │ │ │ ├── service.py │ │ │ └── webdriver.py │ │ │ └── wpewebkit │ │ │ ├── __init__.py │ │ │ ├── options.py │ │ │ ├── service.py │ │ │ └── webdriver.py │ │ ├── setuptools-69.5.1.dist-info │ │ ├── INSTALLER │ │ ├── LICENSE │ │ ├── METADATA │ │ ├── RECORD │ │ ├── REQUESTED │ │ ├── WHEEL │ │ ├── entry_points.txt │ │ └── top_level.txt │ │ ├── setuptools │ │ ├── __init__.py │ │ ├── _core_metadata.py │ │ ├── _distutils │ │ │ ├── __init__.py │ │ │ ├── _collections.py │ │ │ ├── _functools.py │ │ │ ├── _itertools.py │ │ │ ├── _log.py │ │ │ ├── _macos_compat.py │ │ │ ├── _modified.py │ │ │ ├── _msvccompiler.py │ │ │ ├── archive_util.py │ │ │ ├── bcppcompiler.py │ │ │ ├── ccompiler.py │ │ │ ├── cmd.py │ │ │ ├── command │ │ │ │ ├── __init__.py │ │ │ │ ├── _framework_compat.py │ │ │ │ ├── bdist.py │ │ │ │ ├── bdist_dumb.py │ │ │ │ ├── bdist_rpm.py │ │ │ │ ├── build.py │ │ │ │ ├── build_clib.py │ │ │ │ ├── build_ext.py │ │ │ │ ├── build_py.py │ │ │ │ ├── build_scripts.py │ │ │ │ ├── check.py │ │ │ │ ├── clean.py │ │ │ │ ├── config.py │ │ │ │ ├── install.py │ │ │ │ ├── install_data.py │ │ │ │ ├── install_egg_info.py │ │ │ │ ├── install_headers.py │ │ │ │ ├── install_lib.py │ │ │ │ ├── install_scripts.py │ │ │ │ ├── register.py │ │ │ │ ├── sdist.py │ │ │ │ └── upload.py │ │ │ ├── compat │ │ │ │ ├── __init__.py │ │ │ │ └── py38.py │ │ │ ├── config.py │ │ │ ├── core.py │ │ │ ├── cygwinccompiler.py │ │ │ ├── debug.py │ │ │ ├── dep_util.py │ │ │ ├── dir_util.py │ │ │ ├── dist.py │ │ │ ├── errors.py │ │ │ ├── extension.py │ │ │ ├── fancy_getopt.py │ │ │ ├── file_util.py │ │ │ ├── filelist.py │ │ │ ├── log.py │ │ │ ├── msvc9compiler.py │ │ │ ├── msvccompiler.py │ │ │ ├── py38compat.py │ │ │ ├── py39compat.py │ │ │ ├── spawn.py │ │ │ ├── sysconfig.py │ │ │ ├── text_file.py │ │ │ ├── unixccompiler.py │ │ │ ├── util.py │ │ │ ├── version.py │ │ │ ├── versionpredicate.py │ │ │ └── zosccompiler.py │ │ ├── _entry_points.py │ │ ├── _imp.py │ │ ├── _importlib.py │ │ ├── _itertools.py │ │ ├── _normalization.py │ │ ├── _path.py │ │ ├── _reqs.py │ │ ├── _vendor │ │ │ ├── __init__.py │ │ │ ├── backports │ │ │ │ ├── __init__.py │ │ │ │ └── tarfile.py │ │ │ ├── importlib_metadata │ │ │ │ ├── __init__.py │ │ │ │ ├── _adapters.py │ │ │ │ ├── _collections.py │ │ │ │ ├── _compat.py │ │ │ │ ├── _functools.py │ │ │ │ ├── _itertools.py │ │ │ │ ├── _meta.py │ │ │ │ ├── _py39compat.py │ │ │ │ ├── _text.py │ │ │ │ └── py.typed │ │ │ ├── importlib_resources │ │ │ │ ├── __init__.py │ │ │ │ ├── _adapters.py │ │ │ │ ├── _common.py │ │ │ │ ├── _compat.py │ │ │ │ ├── _itertools.py │ │ │ │ ├── _legacy.py │ │ │ │ ├── abc.py │ │ │ │ ├── py.typed │ │ │ │ ├── readers.py │ │ │ │ └── simple.py │ │ │ ├── jaraco │ │ │ │ ├── __init__.py │ │ │ │ ├── context.py │ │ │ │ ├── functools │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── __init__.pyi │ │ │ │ │ └── py.typed │ │ │ │ └── text │ │ │ │ │ └── __init__.py │ │ │ ├── more_itertools │ │ │ │ ├── __init__.py │ │ │ │ ├── __init__.pyi │ │ │ │ ├── more.py │ │ │ │ ├── more.pyi │ │ │ │ ├── py.typed │ │ │ │ ├── recipes.py │ │ │ │ └── recipes.pyi │ │ │ ├── ordered_set.py │ │ │ ├── packaging │ │ │ │ ├── __init__.py │ │ │ │ ├── _elffile.py │ │ │ │ ├── _manylinux.py │ │ │ │ ├── _musllinux.py │ │ │ │ ├── _parser.py │ │ │ │ ├── _structures.py │ │ │ │ ├── _tokenizer.py │ │ │ │ ├── markers.py │ │ │ │ ├── metadata.py │ │ │ │ ├── py.typed │ │ │ │ ├── requirements.py │ │ │ │ ├── specifiers.py │ │ │ │ ├── tags.py │ │ │ │ ├── utils.py │ │ │ │ └── version.py │ │ │ ├── tomli │ │ │ │ ├── __init__.py │ │ │ │ ├── _parser.py │ │ │ │ ├── _re.py │ │ │ │ ├── _types.py │ │ │ │ └── py.typed │ │ │ ├── typing_extensions.py │ │ │ └── zipp.py │ │ ├── archive_util.py │ │ ├── build_meta.py │ │ ├── cli-32.exe │ │ ├── cli-64.exe │ │ ├── cli-arm64.exe │ │ ├── cli.exe │ │ ├── command │ │ │ ├── __init__.py │ │ │ ├── _requirestxt.py │ │ │ ├── alias.py │ │ │ ├── bdist_egg.py │ │ │ ├── bdist_rpm.py │ │ │ ├── build.py │ │ │ ├── build_clib.py │ │ │ ├── build_ext.py │ │ │ ├── build_py.py │ │ │ ├── develop.py │ │ │ ├── dist_info.py │ │ │ ├── easy_install.py │ │ │ ├── editable_wheel.py │ │ │ ├── egg_info.py │ │ │ ├── install.py │ │ │ ├── install_egg_info.py │ │ │ ├── install_lib.py │ │ │ ├── install_scripts.py │ │ │ ├── launcher manifest.xml │ │ │ ├── register.py │ │ │ ├── rotate.py │ │ │ ├── saveopts.py │ │ │ ├── sdist.py │ │ │ ├── setopt.py │ │ │ ├── test.py │ │ │ ├── upload.py │ │ │ └── upload_docs.py │ │ ├── compat │ │ │ ├── __init__.py │ │ │ ├── py310.py │ │ │ ├── py311.py │ │ │ └── py39.py │ │ ├── config │ │ │ ├── __init__.py │ │ │ ├── _apply_pyprojecttoml.py │ │ │ ├── _validate_pyproject │ │ │ │ ├── __init__.py │ │ │ │ ├── error_reporting.py │ │ │ │ ├── extra_validations.py │ │ │ │ ├── fastjsonschema_exceptions.py │ │ │ │ ├── fastjsonschema_validations.py │ │ │ │ └── formats.py │ │ │ ├── expand.py │ │ │ ├── pyprojecttoml.py │ │ │ └── setupcfg.py │ │ ├── dep_util.py │ │ ├── depends.py │ │ ├── discovery.py │ │ ├── dist.py │ │ ├── errors.py │ │ ├── extension.py │ │ ├── extern │ │ │ └── __init__.py │ │ ├── glob.py │ │ ├── gui-32.exe │ │ ├── gui-64.exe │ │ ├── gui-arm64.exe │ │ ├── gui.exe │ │ ├── installer.py │ │ ├── launch.py │ │ ├── logging.py │ │ ├── modified.py │ │ ├── monkey.py │ │ ├── msvc.py │ │ ├── namespaces.py │ │ ├── package_index.py │ │ ├── sandbox.py │ │ ├── script (dev).tmpl │ │ ├── script.tmpl │ │ ├── unicode_utils.py │ │ ├── version.py │ │ ├── warnings.py │ │ ├── wheel.py │ │ └── windows_support.py │ │ ├── sniffio-1.3.1.dist-info │ │ ├── INSTALLER │ │ ├── LICENSE │ │ ├── LICENSE.APACHE2 │ │ ├── LICENSE.MIT │ │ ├── METADATA │ │ ├── RECORD │ │ ├── WHEEL │ │ └── top_level.txt │ │ ├── sniffio │ │ ├── __init__.py │ │ ├── _impl.py │ │ ├── _tests │ │ │ ├── __init__.py │ │ │ └── test_sniffio.py │ │ ├── _version.py │ │ └── py.typed │ │ ├── socks.py │ │ ├── sockshandler.py │ │ ├── sortedcontainers-2.4.0.dist-info │ │ ├── INSTALLER │ │ ├── LICENSE │ │ ├── METADATA │ │ ├── RECORD │ │ ├── WHEEL │ │ └── top_level.txt │ │ ├── sortedcontainers │ │ ├── __init__.py │ │ ├── sorteddict.py │ │ ├── sortedlist.py │ │ └── sortedset.py │ │ ├── soupsieve-2.5.dist-info │ │ ├── INSTALLER │ │ ├── METADATA │ │ ├── RECORD │ │ ├── WHEEL │ │ └── licenses │ │ │ └── LICENSE.md │ │ ├── soupsieve │ │ ├── __init__.py │ │ ├── __meta__.py │ │ ├── css_match.py │ │ ├── css_parser.py │ │ ├── css_types.py │ │ ├── pretty.py │ │ ├── py.typed │ │ └── util.py │ │ ├── tqdm-4.66.2.dist-info │ │ ├── INSTALLER │ │ ├── LICENCE │ │ ├── METADATA │ │ ├── RECORD │ │ ├── WHEEL │ │ ├── entry_points.txt │ │ └── top_level.txt │ │ ├── tqdm │ │ ├── __init__.py │ │ ├── __main__.py │ │ ├── _dist_ver.py │ │ ├── _main.py │ │ ├── _monitor.py │ │ ├── _tqdm.py │ │ ├── _tqdm_gui.py │ │ ├── _tqdm_notebook.py │ │ ├── _tqdm_pandas.py │ │ ├── _utils.py │ │ ├── asyncio.py │ │ ├── auto.py │ │ ├── autonotebook.py │ │ ├── cli.py │ │ ├── completion.sh │ │ ├── contrib │ │ │ ├── __init__.py │ │ │ ├── bells.py │ │ │ ├── concurrent.py │ │ │ ├── discord.py │ │ │ ├── itertools.py │ │ │ ├── logging.py │ │ │ ├── slack.py │ │ │ ├── telegram.py │ │ │ └── utils_worker.py │ │ ├── dask.py │ │ ├── gui.py │ │ ├── keras.py │ │ ├── notebook.py │ │ ├── rich.py │ │ ├── std.py │ │ ├── tk.py │ │ ├── tqdm.1 │ │ ├── utils.py │ │ └── version.py │ │ ├── trio-0.25.0.dist-info │ │ ├── INSTALLER │ │ ├── LICENSE │ │ ├── LICENSE.APACHE2 │ │ ├── LICENSE.MIT │ │ ├── METADATA │ │ ├── RECORD │ │ ├── WHEEL │ │ └── top_level.txt │ │ ├── trio │ │ ├── __init__.py │ │ ├── _abc.py │ │ ├── _channel.py │ │ ├── _core │ │ │ ├── __init__.py │ │ │ ├── _asyncgens.py │ │ │ ├── _concat_tb.py │ │ │ ├── _entry_queue.py │ │ │ ├── _exceptions.py │ │ │ ├── _generated_instrumentation.py │ │ │ ├── _generated_io_epoll.py │ │ │ ├── _generated_io_kqueue.py │ │ │ ├── _generated_io_windows.py │ │ │ ├── _generated_run.py │ │ │ ├── _instrumentation.py │ │ │ ├── _io_common.py │ │ │ ├── _io_epoll.py │ │ │ ├── _io_kqueue.py │ │ │ ├── _io_windows.py │ │ │ ├── _ki.py │ │ │ ├── _local.py │ │ │ ├── _mock_clock.py │ │ │ ├── _parking_lot.py │ │ │ ├── _run.py │ │ │ ├── _tests │ │ │ │ ├── __init__.py │ │ │ │ ├── test_asyncgen.py │ │ │ │ ├── test_exceptiongroup_gc.py │ │ │ │ ├── test_guest_mode.py │ │ │ │ ├── test_instrumentation.py │ │ │ │ ├── test_io.py │ │ │ │ ├── test_ki.py │ │ │ │ ├── test_local.py │ │ │ │ ├── test_mock_clock.py │ │ │ │ ├── test_parking_lot.py │ │ │ │ ├── test_run.py │ │ │ │ ├── test_thread_cache.py │ │ │ │ ├── test_tutil.py │ │ │ │ ├── test_unbounded_queue.py │ │ │ │ ├── test_windows.py │ │ │ │ ├── tutil.py │ │ │ │ └── type_tests │ │ │ │ │ └── nursery_start.py │ │ │ ├── _thread_cache.py │ │ │ ├── _traps.py │ │ │ ├── _unbounded_queue.py │ │ │ ├── _wakeup_socketpair.py │ │ │ └── _windows_cffi.py │ │ ├── _deprecate.py │ │ ├── _dtls.py │ │ ├── _file_io.py │ │ ├── _highlevel_generic.py │ │ ├── _highlevel_open_tcp_listeners.py │ │ ├── _highlevel_open_tcp_stream.py │ │ ├── _highlevel_open_unix_stream.py │ │ ├── _highlevel_serve_listeners.py │ │ ├── _highlevel_socket.py │ │ ├── _highlevel_ssl_helpers.py │ │ ├── _path.py │ │ ├── _signals.py │ │ ├── _socket.py │ │ ├── _ssl.py │ │ ├── _subprocess.py │ │ ├── _subprocess_platform │ │ │ ├── __init__.py │ │ │ ├── kqueue.py │ │ │ ├── waitid.py │ │ │ └── windows.py │ │ ├── _sync.py │ │ ├── _tests │ │ │ ├── __init__.py │ │ │ ├── check_type_completeness.py │ │ │ ├── module_with_deprecations.py │ │ │ ├── pytest_plugin.py │ │ │ ├── test_abc.py │ │ │ ├── test_channel.py │ │ │ ├── test_contextvars.py │ │ │ ├── test_deprecate.py │ │ │ ├── test_deprecate_strict_exception_groups_false.py │ │ │ ├── test_dtls.py │ │ │ ├── test_exports.py │ │ │ ├── test_fakenet.py │ │ │ ├── test_file_io.py │ │ │ ├── test_highlevel_generic.py │ │ │ ├── test_highlevel_open_tcp_listeners.py │ │ │ ├── test_highlevel_open_tcp_stream.py │ │ │ ├── test_highlevel_open_unix_stream.py │ │ │ ├── test_highlevel_serve_listeners.py │ │ │ ├── test_highlevel_socket.py │ │ │ ├── test_highlevel_ssl_helpers.py │ │ │ ├── test_path.py │ │ │ ├── test_scheduler_determinism.py │ │ │ ├── test_signals.py │ │ │ ├── test_socket.py │ │ │ ├── test_ssl.py │ │ │ ├── test_subprocess.py │ │ │ ├── test_sync.py │ │ │ ├── test_testing.py │ │ │ ├── test_testing_raisesgroup.py │ │ │ ├── test_threads.py │ │ │ ├── test_timeouts.py │ │ │ ├── test_tracing.py │ │ │ ├── test_unix_pipes.py │ │ │ ├── test_util.py │ │ │ ├── test_wait_for_object.py │ │ │ ├── test_windows_pipes.py │ │ │ ├── tools │ │ │ │ ├── __init__.py │ │ │ │ ├── test_gen_exports.py │ │ │ │ └── test_mypy_annotate.py │ │ │ └── type_tests │ │ │ │ ├── check_wraps.py │ │ │ │ ├── open_memory_channel.py │ │ │ │ ├── path.py │ │ │ │ └── raisesgroup.py │ │ ├── _threads.py │ │ ├── _timeouts.py │ │ ├── _tools │ │ │ ├── __init__.py │ │ │ ├── gen_exports.py │ │ │ └── mypy_annotate.py │ │ ├── _unix_pipes.py │ │ ├── _util.py │ │ ├── _version.py │ │ ├── _wait_for_object.py │ │ ├── _windows_pipes.py │ │ ├── abc.py │ │ ├── from_thread.py │ │ ├── lowlevel.py │ │ ├── py.typed │ │ ├── socket.py │ │ ├── testing │ │ │ ├── __init__.py │ │ │ ├── _check_streams.py │ │ │ ├── _checkpoints.py │ │ │ ├── _fake_net.py │ │ │ ├── _memory_streams.py │ │ │ ├── _network.py │ │ │ ├── _raises_group.py │ │ │ ├── _sequencer.py │ │ │ └── _trio_test.py │ │ └── to_thread.py │ │ ├── trio_websocket-0.11.1.dist-info │ │ ├── INSTALLER │ │ ├── LICENSE │ │ ├── METADATA │ │ ├── RECORD │ │ ├── WHEEL │ │ └── top_level.txt │ │ ├── trio_websocket │ │ ├── __init__.py │ │ ├── _impl.py │ │ └── _version.py │ │ ├── typing_extensions-4.11.0.dist-info │ │ ├── INSTALLER │ │ ├── LICENSE │ │ ├── METADATA │ │ ├── RECORD │ │ └── WHEEL │ │ ├── typing_extensions.py │ │ ├── undetected_chromedriver-3.5.5.dist-info │ │ ├── INSTALLER │ │ ├── LICENSE │ │ ├── METADATA │ │ ├── RECORD │ │ ├── REQUESTED │ │ ├── WHEEL │ │ └── top_level.txt │ │ ├── undetected_chromedriver │ │ ├── __init__.py │ │ ├── cdp.py │ │ ├── devtool.py │ │ ├── dprocess.py │ │ ├── options.py │ │ ├── patcher.py │ │ ├── reactor.py │ │ └── webelement.py │ │ ├── urllib3-1.26.18.dist-info │ │ ├── INSTALLER │ │ ├── LICENSE.txt │ │ ├── METADATA │ │ ├── RECORD │ │ ├── WHEEL │ │ └── top_level.txt │ │ ├── urllib3 │ │ ├── __init__.py │ │ ├── _collections.py │ │ ├── _version.py │ │ ├── connection.py │ │ ├── connectionpool.py │ │ ├── contrib │ │ │ ├── __init__.py │ │ │ ├── _appengine_environ.py │ │ │ ├── _securetransport │ │ │ │ ├── __init__.py │ │ │ │ ├── bindings.py │ │ │ │ └── low_level.py │ │ │ ├── appengine.py │ │ │ ├── ntlmpool.py │ │ │ ├── pyopenssl.py │ │ │ ├── securetransport.py │ │ │ └── socks.py │ │ ├── exceptions.py │ │ ├── fields.py │ │ ├── filepost.py │ │ ├── packages │ │ │ ├── __init__.py │ │ │ ├── backports │ │ │ │ ├── __init__.py │ │ │ │ ├── makefile.py │ │ │ │ └── weakref_finalize.py │ │ │ └── six.py │ │ ├── poolmanager.py │ │ ├── request.py │ │ ├── response.py │ │ └── util │ │ │ ├── __init__.py │ │ │ ├── connection.py │ │ │ ├── proxy.py │ │ │ ├── queue.py │ │ │ ├── request.py │ │ │ ├── response.py │ │ │ ├── retry.py │ │ │ ├── ssl_.py │ │ │ ├── ssl_match_hostname.py │ │ │ ├── ssltransport.py │ │ │ ├── timeout.py │ │ │ ├── url.py │ │ │ └── wait.py │ │ ├── w3lib-2.1.2.dist-info │ │ ├── INSTALLER │ │ ├── LICENSE │ │ ├── METADATA │ │ ├── RECORD │ │ ├── WHEEL │ │ └── top_level.txt │ │ ├── w3lib │ │ ├── __init__.py │ │ ├── _infra.py │ │ ├── _types.py │ │ ├── _url.py │ │ ├── encoding.py │ │ ├── html.py │ │ ├── http.py │ │ ├── py.typed │ │ ├── url.py │ │ └── util.py │ │ ├── webdriver_manager-4.0.1.dist-info │ │ ├── INSTALLER │ │ ├── LICENSE │ │ ├── METADATA │ │ ├── RECORD │ │ ├── REQUESTED │ │ ├── WHEEL │ │ └── top_level.txt │ │ ├── webdriver_manager │ │ ├── __init__.py │ │ ├── chrome.py │ │ ├── core │ │ │ ├── __init__.py │ │ │ ├── archive.py │ │ │ ├── config.py │ │ │ ├── constants.py │ │ │ ├── download_manager.py │ │ │ ├── driver.py │ │ │ ├── driver_cache.py │ │ │ ├── file_manager.py │ │ │ ├── http.py │ │ │ ├── logger.py │ │ │ ├── manager.py │ │ │ ├── os_manager.py │ │ │ └── utils.py │ │ ├── drivers │ │ │ ├── __init__.py │ │ │ ├── chrome.py │ │ │ ├── edge.py │ │ │ ├── firefox.py │ │ │ ├── ie.py │ │ │ └── opera.py │ │ ├── firefox.py │ │ ├── microsoft.py │ │ ├── opera.py │ │ └── py.typed │ │ ├── websockets-10.4.dist-info │ │ ├── INSTALLER │ │ ├── LICENSE │ │ ├── METADATA │ │ ├── RECORD │ │ ├── WHEEL │ │ └── top_level.txt │ │ ├── websockets │ │ ├── __init__.py │ │ ├── __main__.py │ │ ├── auth.py │ │ ├── client.py │ │ ├── connection.py │ │ ├── datastructures.py │ │ ├── exceptions.py │ │ ├── extensions │ │ │ ├── __init__.py │ │ │ ├── base.py │ │ │ └── permessage_deflate.py │ │ ├── frames.py │ │ ├── headers.py │ │ ├── http.py │ │ ├── http11.py │ │ ├── imports.py │ │ ├── legacy │ │ │ ├── __init__.py │ │ │ ├── auth.py │ │ │ ├── client.py │ │ │ ├── compatibility.py │ │ │ ├── framing.py │ │ │ ├── handshake.py │ │ │ ├── http.py │ │ │ ├── protocol.py │ │ │ └── server.py │ │ ├── py.typed │ │ ├── server.py │ │ ├── speedups.c │ │ ├── streams.py │ │ ├── typing.py │ │ ├── uri.py │ │ ├── utils.py │ │ └── version.py │ │ ├── wsproto-1.2.0.dist-info │ │ ├── INSTALLER │ │ ├── LICENSE │ │ ├── METADATA │ │ ├── RECORD │ │ ├── WHEEL │ │ └── top_level.txt │ │ ├── wsproto │ │ ├── __init__.py │ │ ├── connection.py │ │ ├── events.py │ │ ├── extensions.py │ │ ├── frame_protocol.py │ │ ├── handshake.py │ │ ├── py.typed │ │ ├── typing.py │ │ └── utilities.py │ │ ├── zipp-3.18.1.dist-info │ │ ├── INSTALLER │ │ ├── LICENSE │ │ ├── METADATA │ │ ├── RECORD │ │ ├── WHEEL │ │ └── top_level.txt │ │ └── zipp │ │ ├── __init__.py │ │ ├── compat │ │ ├── __init__.py │ │ └── py310.py │ │ └── glob.py ├── Scripts │ ├── activate │ ├── activate.bat │ ├── activate.fish │ ├── activate.nu │ ├── activate.ps1 │ ├── activate_this.py │ ├── deactivate.bat │ ├── dotenv.exe │ ├── normalizer.exe │ ├── pip.exe │ ├── pip3.12.exe │ ├── pip3.exe │ ├── pydoc.bat │ ├── pyppeteer-install.exe │ ├── python.exe │ ├── pythonw.exe │ └── tqdm.exe └── pyvenv.cfg ├── README.md ├── main.py └── start.bat /.gitignore: -------------------------------------------------------------------------------- 1 | .idea/ 2 | *.docx 3 | *.tmp -------------------------------------------------------------------------------- /.idea/.gitignore: -------------------------------------------------------------------------------- 1 | # Default ignored files 2 | /shelf/ 3 | /workspace.xml 4 | -------------------------------------------------------------------------------- /.idea/.name: -------------------------------------------------------------------------------- 1 | main.py -------------------------------------------------------------------------------- /.idea/Parser__RanobeLib.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleksandrigo/ranobelibParser/HEAD/.idea/Parser__RanobeLib.iml -------------------------------------------------------------------------------- /.idea/inspectionProfiles/Project_Default.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleksandrigo/ranobelibParser/HEAD/.idea/inspectionProfiles/Project_Default.xml -------------------------------------------------------------------------------- /.idea/inspectionProfiles/profiles_settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleksandrigo/ranobelibParser/HEAD/.idea/inspectionProfiles/profiles_settings.xml -------------------------------------------------------------------------------- /.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleksandrigo/ranobelibParser/HEAD/.idea/misc.xml -------------------------------------------------------------------------------- /.idea/modules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleksandrigo/ranobelibParser/HEAD/.idea/modules.xml -------------------------------------------------------------------------------- /.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleksandrigo/ranobelibParser/HEAD/.idea/vcs.xml -------------------------------------------------------------------------------- /.venv/Lib/site-packages/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleksandrigo/ranobelibParser/HEAD/.venv/Lib/site-packages/LICENSE -------------------------------------------------------------------------------- /.venv/Lib/site-packages/PySocks-1.7.1.dist-info/INSTALLER: -------------------------------------------------------------------------------- 1 | pip 2 | -------------------------------------------------------------------------------- /.venv/Lib/site-packages/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleksandrigo/ranobelibParser/HEAD/.venv/Lib/site-packages/README.md -------------------------------------------------------------------------------- /.venv/Lib/site-packages/README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleksandrigo/ranobelibParser/HEAD/.venv/Lib/site-packages/README.rst -------------------------------------------------------------------------------- /.venv/Lib/site-packages/_distutils_hack/override.py: -------------------------------------------------------------------------------- 1 | __import__('_distutils_hack').do_override() 2 | -------------------------------------------------------------------------------- /.venv/Lib/site-packages/_virtualenv.pth: -------------------------------------------------------------------------------- 1 | import _virtualenv -------------------------------------------------------------------------------- /.venv/Lib/site-packages/_virtualenv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleksandrigo/ranobelibParser/HEAD/.venv/Lib/site-packages/_virtualenv.py -------------------------------------------------------------------------------- /.venv/Lib/site-packages/appdirs-1.4.4.dist-info/INSTALLER: -------------------------------------------------------------------------------- 1 | pip 2 | -------------------------------------------------------------------------------- /.venv/Lib/site-packages/appdirs-1.4.4.dist-info/top_level.txt: -------------------------------------------------------------------------------- 1 | appdirs 2 | -------------------------------------------------------------------------------- /.venv/Lib/site-packages/appdirs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleksandrigo/ranobelibParser/HEAD/.venv/Lib/site-packages/appdirs.py -------------------------------------------------------------------------------- /.venv/Lib/site-packages/attr/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleksandrigo/ranobelibParser/HEAD/.venv/Lib/site-packages/attr/__init__.py -------------------------------------------------------------------------------- /.venv/Lib/site-packages/attr/__init__.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleksandrigo/ranobelibParser/HEAD/.venv/Lib/site-packages/attr/__init__.pyi -------------------------------------------------------------------------------- /.venv/Lib/site-packages/attr/_cmp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleksandrigo/ranobelibParser/HEAD/.venv/Lib/site-packages/attr/_cmp.py -------------------------------------------------------------------------------- /.venv/Lib/site-packages/attr/_cmp.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleksandrigo/ranobelibParser/HEAD/.venv/Lib/site-packages/attr/_cmp.pyi -------------------------------------------------------------------------------- /.venv/Lib/site-packages/attr/_compat.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleksandrigo/ranobelibParser/HEAD/.venv/Lib/site-packages/attr/_compat.py -------------------------------------------------------------------------------- /.venv/Lib/site-packages/attr/_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleksandrigo/ranobelibParser/HEAD/.venv/Lib/site-packages/attr/_config.py -------------------------------------------------------------------------------- /.venv/Lib/site-packages/attr/_funcs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleksandrigo/ranobelibParser/HEAD/.venv/Lib/site-packages/attr/_funcs.py -------------------------------------------------------------------------------- /.venv/Lib/site-packages/attr/_make.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleksandrigo/ranobelibParser/HEAD/.venv/Lib/site-packages/attr/_make.py -------------------------------------------------------------------------------- /.venv/Lib/site-packages/attr/_next_gen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleksandrigo/ranobelibParser/HEAD/.venv/Lib/site-packages/attr/_next_gen.py -------------------------------------------------------------------------------- /.venv/Lib/site-packages/attr/_typing_compat.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleksandrigo/ranobelibParser/HEAD/.venv/Lib/site-packages/attr/_typing_compat.pyi -------------------------------------------------------------------------------- /.venv/Lib/site-packages/attr/_version_info.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleksandrigo/ranobelibParser/HEAD/.venv/Lib/site-packages/attr/_version_info.py -------------------------------------------------------------------------------- /.venv/Lib/site-packages/attr/_version_info.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleksandrigo/ranobelibParser/HEAD/.venv/Lib/site-packages/attr/_version_info.pyi -------------------------------------------------------------------------------- /.venv/Lib/site-packages/attr/converters.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleksandrigo/ranobelibParser/HEAD/.venv/Lib/site-packages/attr/converters.py -------------------------------------------------------------------------------- /.venv/Lib/site-packages/attr/converters.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleksandrigo/ranobelibParser/HEAD/.venv/Lib/site-packages/attr/converters.pyi -------------------------------------------------------------------------------- /.venv/Lib/site-packages/attr/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleksandrigo/ranobelibParser/HEAD/.venv/Lib/site-packages/attr/exceptions.py -------------------------------------------------------------------------------- /.venv/Lib/site-packages/attr/exceptions.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleksandrigo/ranobelibParser/HEAD/.venv/Lib/site-packages/attr/exceptions.pyi -------------------------------------------------------------------------------- /.venv/Lib/site-packages/attr/filters.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleksandrigo/ranobelibParser/HEAD/.venv/Lib/site-packages/attr/filters.py -------------------------------------------------------------------------------- /.venv/Lib/site-packages/attr/filters.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleksandrigo/ranobelibParser/HEAD/.venv/Lib/site-packages/attr/filters.pyi -------------------------------------------------------------------------------- /.venv/Lib/site-packages/attr/py.typed: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.venv/Lib/site-packages/attr/setters.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleksandrigo/ranobelibParser/HEAD/.venv/Lib/site-packages/attr/setters.py -------------------------------------------------------------------------------- /.venv/Lib/site-packages/attr/setters.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleksandrigo/ranobelibParser/HEAD/.venv/Lib/site-packages/attr/setters.pyi -------------------------------------------------------------------------------- /.venv/Lib/site-packages/attr/validators.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleksandrigo/ranobelibParser/HEAD/.venv/Lib/site-packages/attr/validators.py -------------------------------------------------------------------------------- /.venv/Lib/site-packages/attr/validators.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleksandrigo/ranobelibParser/HEAD/.venv/Lib/site-packages/attr/validators.pyi -------------------------------------------------------------------------------- /.venv/Lib/site-packages/attrs-23.2.0.dist-info/INSTALLER: -------------------------------------------------------------------------------- 1 | pip 2 | -------------------------------------------------------------------------------- /.venv/Lib/site-packages/attrs/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleksandrigo/ranobelibParser/HEAD/.venv/Lib/site-packages/attrs/__init__.py -------------------------------------------------------------------------------- /.venv/Lib/site-packages/attrs/__init__.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleksandrigo/ranobelibParser/HEAD/.venv/Lib/site-packages/attrs/__init__.pyi -------------------------------------------------------------------------------- /.venv/Lib/site-packages/attrs/converters.py: -------------------------------------------------------------------------------- 1 | # SPDX-License-Identifier: MIT 2 | 3 | from attr.converters import * # noqa: F403 4 | -------------------------------------------------------------------------------- /.venv/Lib/site-packages/attrs/exceptions.py: -------------------------------------------------------------------------------- 1 | # SPDX-License-Identifier: MIT 2 | 3 | from attr.exceptions import * # noqa: F403 4 | -------------------------------------------------------------------------------- /.venv/Lib/site-packages/attrs/filters.py: -------------------------------------------------------------------------------- 1 | # SPDX-License-Identifier: MIT 2 | 3 | from attr.filters import * # noqa: F403 4 | -------------------------------------------------------------------------------- /.venv/Lib/site-packages/attrs/py.typed: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.venv/Lib/site-packages/attrs/setters.py: -------------------------------------------------------------------------------- 1 | # SPDX-License-Identifier: MIT 2 | 3 | from attr.setters import * # noqa: F403 4 | -------------------------------------------------------------------------------- /.venv/Lib/site-packages/attrs/validators.py: -------------------------------------------------------------------------------- 1 | # SPDX-License-Identifier: MIT 2 | 3 | from attr.validators import * # noqa: F403 4 | -------------------------------------------------------------------------------- /.venv/Lib/site-packages/beautifulsoup4-4.12.3.dist-info/INSTALLER: -------------------------------------------------------------------------------- 1 | pip 2 | -------------------------------------------------------------------------------- /.venv/Lib/site-packages/bs4-0.0.2.dist-info/INSTALLER: -------------------------------------------------------------------------------- 1 | pip 2 | -------------------------------------------------------------------------------- /.venv/Lib/site-packages/bs4-0.0.2.dist-info/WHEEL: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleksandrigo/ranobelibParser/HEAD/.venv/Lib/site-packages/bs4-0.0.2.dist-info/WHEEL -------------------------------------------------------------------------------- /.venv/Lib/site-packages/bs4/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleksandrigo/ranobelibParser/HEAD/.venv/Lib/site-packages/bs4/__init__.py -------------------------------------------------------------------------------- /.venv/Lib/site-packages/bs4/builder/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleksandrigo/ranobelibParser/HEAD/.venv/Lib/site-packages/bs4/builder/__init__.py -------------------------------------------------------------------------------- /.venv/Lib/site-packages/bs4/builder/_html5lib.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleksandrigo/ranobelibParser/HEAD/.venv/Lib/site-packages/bs4/builder/_html5lib.py -------------------------------------------------------------------------------- /.venv/Lib/site-packages/bs4/builder/_lxml.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleksandrigo/ranobelibParser/HEAD/.venv/Lib/site-packages/bs4/builder/_lxml.py -------------------------------------------------------------------------------- /.venv/Lib/site-packages/bs4/css.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleksandrigo/ranobelibParser/HEAD/.venv/Lib/site-packages/bs4/css.py -------------------------------------------------------------------------------- /.venv/Lib/site-packages/bs4/dammit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleksandrigo/ranobelibParser/HEAD/.venv/Lib/site-packages/bs4/dammit.py -------------------------------------------------------------------------------- /.venv/Lib/site-packages/bs4/diagnose.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleksandrigo/ranobelibParser/HEAD/.venv/Lib/site-packages/bs4/diagnose.py -------------------------------------------------------------------------------- /.venv/Lib/site-packages/bs4/element.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleksandrigo/ranobelibParser/HEAD/.venv/Lib/site-packages/bs4/element.py -------------------------------------------------------------------------------- /.venv/Lib/site-packages/bs4/formatter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleksandrigo/ranobelibParser/HEAD/.venv/Lib/site-packages/bs4/formatter.py -------------------------------------------------------------------------------- /.venv/Lib/site-packages/bs4/tests/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleksandrigo/ranobelibParser/HEAD/.venv/Lib/site-packages/bs4/tests/__init__.py -------------------------------------------------------------------------------- /.venv/Lib/site-packages/bs4/tests/fuzz/clusterfuzz-testcase-minimized-bs4_fuzzer-5703933063462912.testcase: -------------------------------------------------------------------------------- 1 | 2 |