"""
Uncurl-X is a library that allows you to convert curl requests into python code that uses [httpx](https://www.python-httpx.org/).
Since the Chrome network inspector has a nifty "Copy as cURL", this tool is useful for recreating browser requests in python.

If you have the `pyperclip` library installed, When you don't pass any arguments to `uncurlx`, it will use whatever is in your clipboard as the curl command.
install it with  `pip install uncurlx[clip]` or `pip install pyperclip`. you will also need to have a terminal clipboard manager installed sich as `xclip` on linux.

This tool is a fork of [`uncurl`](https://github.com/spulec/uncurl) by `spulec` which converts from curl to `requests`.

"""

from .api import parse, parse_context
from .ast_api import parse as parse_via_ast

__version__ = "0.0.13-rc1"
__all__ = [parse, parse_context, parse_via_ast]
