gitextract__pn2_t9i/ ├── .editorconfig ├── .github/ │ ├── ISSUE_TEMPLATE/ │ │ ├── bug_report.md │ │ ├── feature_request.md │ │ └── other.md │ ├── dependabot.yml │ └── workflows/ │ ├── benchmark.yml │ ├── code-style.yml │ ├── content.yml │ ├── coverage.yml │ ├── docs-check-markdown.yml │ ├── docs-deploy.yml │ ├── release-brew.yml │ ├── release-choco.yml │ ├── release-linux-standalone.yml │ ├── release-pypi.yml │ ├── release-snap.yml │ ├── stale.yml │ ├── test-package-linux-snap.yml │ ├── test-package-mac-brew.yml │ └── tests.yml ├── .gitignore ├── .packit.yaml ├── AUTHORS.md ├── CHANGELOG.md ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE ├── MANIFEST.in ├── Makefile ├── README.md ├── SECURITY.md ├── docs/ │ ├── README.md │ ├── config.json │ ├── contributors/ │ │ ├── README.md │ │ ├── fetch.py │ │ ├── generate.py │ │ ├── people.json │ │ └── snippet.jinja2 │ ├── installation/ │ │ ├── README.md │ │ ├── generate.py │ │ ├── installation.jinja2 │ │ └── methods.yml │ ├── markdownlint.rb │ └── packaging/ │ ├── README.md │ ├── brew/ │ │ ├── README.md │ │ ├── httpie.rb │ │ └── update.sh │ ├── linux-arch/ │ │ ├── PKGBUILD │ │ └── README.md │ ├── linux-centos/ │ │ └── README.md │ ├── linux-debian/ │ │ └── README.md │ ├── linux-fedora/ │ │ ├── README.md │ │ ├── httpie.spec.txt │ │ └── update.sh │ ├── mac-ports/ │ │ ├── Portfile │ │ └── README.md │ ├── snapcraft/ │ │ └── README.md │ └── windows-chocolatey/ │ ├── README.md │ ├── httpie.nuspec │ └── tools/ │ ├── chocolateyinstall.ps1 │ └── chocolateyuninstall.ps1 ├── extras/ │ ├── httpie-completion.bash │ ├── httpie-completion.fish │ ├── man/ │ │ ├── http.1 │ │ ├── httpie.1 │ │ └── https.1 │ ├── packaging/ │ │ └── linux/ │ │ ├── Dockerfile │ │ ├── README.md │ │ ├── build.py │ │ ├── get_release_artifacts.sh │ │ └── scripts/ │ │ ├── hooks/ │ │ │ └── hook-pip.py │ │ ├── http_cli.py │ │ └── httpie_cli.py │ ├── profiling/ │ │ ├── README.md │ │ ├── benchmarks.py │ │ └── run.py │ └── scripts/ │ └── generate_man_pages.py ├── httpie/ │ ├── __init__.py │ ├── __main__.py │ ├── adapters.py │ ├── cli/ │ │ ├── __init__.py │ │ ├── argparser.py │ │ ├── argtypes.py │ │ ├── constants.py │ │ ├── definition.py │ │ ├── dicts.py │ │ ├── exceptions.py │ │ ├── nested_json/ │ │ │ ├── __init__.py │ │ │ ├── errors.py │ │ │ ├── interpret.py │ │ │ ├── parse.py │ │ │ └── tokens.py │ │ ├── options.py │ │ ├── requestitems.py │ │ └── utils.py │ ├── client.py │ ├── compat.py │ ├── config.py │ ├── context.py │ ├── cookies.py │ ├── core.py │ ├── downloads.py │ ├── encoding.py │ ├── internal/ │ │ ├── __build_channel__.py │ │ ├── __init__.py │ │ ├── daemon_runner.py │ │ ├── daemons.py │ │ └── update_warnings.py │ ├── legacy/ │ │ ├── __init__.py │ │ ├── v3_1_0_session_cookie_format.py │ │ └── v3_2_0_session_header_format.py │ ├── manager/ │ │ ├── __init__.py │ │ ├── __main__.py │ │ ├── cli.py │ │ ├── compat.py │ │ ├── core.py │ │ └── tasks/ │ │ ├── __init__.py │ │ ├── check_updates.py │ │ ├── export_args.py │ │ ├── plugins.py │ │ └── sessions.py │ ├── models.py │ ├── output/ │ │ ├── __init__.py │ │ ├── formatters/ │ │ │ ├── __init__.py │ │ │ ├── colors.py │ │ │ ├── headers.py │ │ │ ├── json.py │ │ │ └── xml.py │ │ ├── lexers/ │ │ │ ├── __init__.py │ │ │ ├── common.py │ │ │ ├── http.py │ │ │ ├── json.py │ │ │ └── metadata.py │ │ ├── models.py │ │ ├── processing.py │ │ ├── streams.py │ │ ├── ui/ │ │ │ ├── __init__.py │ │ │ ├── man_pages.py │ │ │ ├── palette.py │ │ │ ├── rich_help.py │ │ │ ├── rich_palette.py │ │ │ ├── rich_progress.py │ │ │ └── rich_utils.py │ │ ├── utils.py │ │ └── writer.py │ ├── plugins/ │ │ ├── __init__.py │ │ ├── base.py │ │ ├── builtin.py │ │ ├── manager.py │ │ └── registry.py │ ├── sessions.py │ ├── ssl_.py │ ├── status.py │ ├── uploads.py │ └── utils.py ├── pytest.ini ├── setup.cfg ├── setup.py ├── snapcraft.yaml └── tests/ ├── README.md ├── __init__.py ├── client_certs/ │ ├── client.crt │ ├── client.key │ ├── client.pem │ └── password_protected/ │ ├── client.key │ └── client.pem ├── conftest.py ├── fixtures/ │ ├── .editorconfig │ ├── __init__.py │ ├── session_data/ │ │ ├── new/ │ │ │ ├── cookies_dict.json │ │ │ ├── cookies_dict_dev_version.json │ │ │ ├── cookies_dict_with_extras.json │ │ │ ├── empty_cookies_dict.json │ │ │ ├── empty_cookies_list.json │ │ │ ├── empty_headers_dict.json │ │ │ ├── empty_headers_list.json │ │ │ ├── headers_cookies_dict_mixed.json │ │ │ ├── headers_dict.json │ │ │ ├── headers_dict_extras.json │ │ │ └── headers_list.json │ │ └── old/ │ │ ├── cookies_dict.json │ │ ├── cookies_dict_dev_version.json │ │ ├── cookies_dict_with_extras.json │ │ ├── empty_cookies_dict.json │ │ ├── empty_cookies_list.json │ │ ├── empty_headers_dict.json │ │ ├── empty_headers_list.json │ │ ├── headers_cookies_dict_mixed.json │ │ ├── headers_dict.json │ │ ├── headers_dict_extras.json │ │ └── headers_list.json │ ├── test.json │ ├── test.txt │ ├── test_with_dupe_keys.json │ └── xmldata/ │ ├── invalid/ │ │ ├── cyclic.xml │ │ ├── external.xml │ │ ├── external_file.xml │ │ ├── not-xml.xml │ │ ├── quadratic.xml │ │ ├── xalan_exec.xsl │ │ ├── xalan_write.xsl │ │ ├── xmlbomb.xml │ │ └── xmlbomb2.xml │ ├── valid/ │ │ ├── custom-header.xml │ │ ├── custom-header_formatted.xml │ │ ├── dtd_formatted.xml │ │ ├── dtd_raw.xml │ │ ├── simple-ns_formatted.xml │ │ ├── simple-ns_raw.xml │ │ ├── simple-single-tag_formatted.xml │ │ ├── simple-single-tag_raw.xml │ │ ├── simple-standalone-no_formatted.xml │ │ ├── simple-standalone-no_raw.xml │ │ ├── simple-standalone-yes_formatted.xml │ │ ├── simple-standalone-yes_raw.xml │ │ ├── simple_formatted.xml │ │ └── simple_raw.xml │ └── xhtml/ │ ├── xhtml_formatted.xml │ ├── xhtml_formatted_python_less_than_3.8.xml │ └── xhtml_raw.xml ├── test_auth.py ├── test_auth_plugins.py ├── test_binary.py ├── test_cli.py ├── test_cli_ui.py ├── test_cli_utils.py ├── test_compress.py ├── test_config.py ├── test_cookie.py ├── test_cookie_on_redirects.py ├── test_defaults.py ├── test_downloads.py ├── test_encoding.py ├── test_errors.py ├── test_exit_status.py ├── test_httpie.py ├── test_httpie_cli.py ├── test_json.py ├── test_meta.py ├── test_offline.py ├── test_output.py ├── test_parser_schema.py ├── test_plugins_cli.py ├── test_redirects.py ├── test_regressions.py ├── test_sessions.py ├── test_ssl.py ├── test_stream.py ├── test_tokens.py ├── test_transport_plugin.py ├── test_update_warnings.py ├── test_uploads.py ├── test_windows.py ├── test_xml.py └── utils/ ├── __init__.py ├── http_server.py ├── matching/ │ ├── __init__.py │ ├── parsing.py │ ├── test_matching.py │ └── tokens.py └── plugins_cli.py