From af4704b7ab9ff12032d43205c687554e414944ad Mon Sep 17 00:00:00 2001 From: Rachel Hu Date: Sun, 5 May 2024 23:05:30 -0700 Subject: [PATCH 1/2] Rebranch open-parser to any-parser to avoid confusion. --- .github/ISSUE_TEMPLATE/bug-report.yml | 2 +- .github/ISSUE_TEMPLATE/documentation.yml | 4 ++-- .github/ISSUE_TEMPLATE/feature-request.yml | 2 +- .pre-commit-config.yaml | 2 +- README.md | 22 +++++++++---------- any_parser/__init__.py | 5 +++++ {open_parser => any_parser}/base.py | 2 +- open_parser_base.sh => any_parser_base.sh | 0 ...from_cbc_reports_in_different_layout.ipynb | 22 +++++++++---------- ...extract_table_from_image_to_markdown.ipynb | 20 ++++++++--------- ...pt_to_extract_table_from_pdf_to_json.ipynb | 20 ++++++++--------- ...table_from_pdf_to_json_advanced_mode.ipynb | 20 ++++++++--------- ...table_from_png_to_json_advanced_mode.ipynb | 18 +++++++-------- examples/test_example.py | 4 ++-- extract_parse.sh | 2 +- open_parser/__init__.py | 5 ----- parse.sh | 2 +- pyproject.toml | 4 ++-- 18 files changed, 78 insertions(+), 78 deletions(-) create mode 100644 any_parser/__init__.py rename {open_parser => any_parser}/base.py (99%) rename open_parser_base.sh => any_parser_base.sh (100%) delete mode 100644 open_parser/__init__.py diff --git a/.github/ISSUE_TEMPLATE/bug-report.yml b/.github/ISSUE_TEMPLATE/bug-report.yml index 572e7ae..00b9a69 100644 --- a/.github/ISSUE_TEMPLATE/bug-report.yml +++ b/.github/ISSUE_TEMPLATE/bug-report.yml @@ -5,7 +5,7 @@ body: - type: markdown attributes: value: > - #### Before submitting a bug, please make sure the issue hasn't been already addressed by searching through [the existing and past issues](https://github.com/CambioML/open-parser/issues?q=is%3Aissue+sort%3Acreated-desc+). + #### Before submitting a bug, please make sure the issue hasn't been already addressed by searching through [the existing and past issues](https://github.com/CambioML/any-parser/issues?q=is%3Aissue+sort%3Acreated-desc+). - type: textarea attributes: label: 🐛 Describe the bug diff --git a/.github/ISSUE_TEMPLATE/documentation.yml b/.github/ISSUE_TEMPLATE/documentation.yml index 094b62b..531e1f5 100644 --- a/.github/ISSUE_TEMPLATE/documentation.yml +++ b/.github/ISSUE_TEMPLATE/documentation.yml @@ -1,12 +1,12 @@ name: 📚 Documentation -description: Report an issue related to https://www.cambioml.com/docs/open-parser/index.html +description: Report an issue related to https://www.cambioml.com/docs/any-parser/index.html body: - type: textarea attributes: label: 📚 The doc issue description: > - A clear and concise description of what content in https://www.cambioml.com/docs/open-parser/index.html is an issue. + A clear and concise description of what content in https://www.cambioml.com/docs/any-parser/index.html is an issue. validations: required: true - type: textarea diff --git a/.github/ISSUE_TEMPLATE/feature-request.yml b/.github/ISSUE_TEMPLATE/feature-request.yml index 62a700c..d0089f9 100644 --- a/.github/ISSUE_TEMPLATE/feature-request.yml +++ b/.github/ISSUE_TEMPLATE/feature-request.yml @@ -1,5 +1,5 @@ name: 🚀 Feature request -description: Submit a proposal/request for a new open-parser feature +description: Submit a proposal/request for a new any-parser feature body: - type: textarea diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index b28b42e..b8ee777 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -26,7 +26,7 @@ repos: - "--remove-duplicate-keys" - "--remove-unused-variables" - "--remove-all-unused-imports" - exclude: "open-parser/__init__.py" + exclude: "any-parser/__init__.py" # run all unittests - repo: local diff --git a/README.md b/README.md index 93b9ce7..71ee1ab 100644 --- a/README.md +++ b/README.md @@ -1,10 +1,10 @@ -# 🌊 OpenParse +# 🌊 AnyParser -OpenParse provides an API to accurately extract your unstructured data (e.g. PDF, images, charts) into structured format. +AnyParser provides an API to accurately extract your unstructured data (e.g. PDF, images, charts) into structured format. -## :seedling: Set up your OpenParser API key +## :seedling: Set up your AnyParser API key -OpenParse is still in private beta. If you are interested in testing our document models, please reach out at info@cambioml.com for a FREE API key. +AnyParser is still in private beta. If you are interested in testing our document models, please reach out at info@cambioml.com for a FREE API key. To set up your API key `CAMBIO_API_KEY`, you will need to : @@ -18,13 +18,13 @@ To set up your API key `CAMBIO_API_KEY`, you will need to : ## :computer: Installation ``` -conda create -n openparse python=3.10 -y -conda activate openparse -pip3 install open_parser +conda create -n any-parse python=3.10 -y +conda activate any-parse +pip3 install any-parser ``` ## :bashfile usage -To use OpenParse via `curl` requests, you can run the following bash command from the root folder of this repository: +To use AnyParser via `curl` requests, you can run the following bash command from the root folder of this repository: ``` bash parse.sh ``` @@ -36,10 +36,10 @@ bash parse.sh gl************************************** /path/to/your/file.pdf " ## :scroll: Examples -OpenParse can extract text, numbers and symbols from PDF, images, etc. Check out each notebook below to run OpenParse within 10 lines of code! +AnyParser can extract text, numbers and symbols from PDF, images, etc. Check out each notebook below to run AnyParser within 10 lines of code! -### [Prompt to Extract Key-values into JSON from W2 (PDF)](https://github.com/CambioML/open-parser/blob/main/examples/prompt_to_extract_table_from_pdf_to_json.ipynb) +### [Prompt to Extract Key-values into JSON from W2 (PDF)](https://github.com/CambioML/any-parser/blob/main/examples/prompt_to_extract_table_from_pdf_to_json.ipynb) Do you want to extract key-values from a W2 PDF into JSON format? Check out this notebook (3-min read)! -### [Extract a Table from an Image into Markdown Format](https://github.com/CambioML/open-parser/blob/main/examples/extract_table_from_image_to_markdown.ipynb) +### [Extract a Table from an Image into Markdown Format](https://github.com/CambioML/any-parser/blob/main/examples/extract_table_from_image_to_markdown.ipynb) Are you a financial analyst who need to extract ACCURATE number from a table in an image or a PDF. Check out this notebook (3-min read)! \ No newline at end of file diff --git a/any_parser/__init__.py b/any_parser/__init__.py new file mode 100644 index 0000000..74ffe2e --- /dev/null +++ b/any_parser/__init__.py @@ -0,0 +1,5 @@ +from any_parser.base import AnyParser + +__all__ = ["AnyParser"] + +__version__ = "0.0.1" diff --git a/open_parser/base.py b/any_parser/base.py similarity index 99% rename from open_parser/base.py rename to any_parser/base.py index 92b2045..edcb1ef 100644 --- a/open_parser/base.py +++ b/any_parser/base.py @@ -13,7 +13,7 @@ ) -class OpenParser: +class AnyParser: def __init__(self, apiKey) -> None: self._uploadurl = CAMBIO_UPLOAD_URL self._extracturl = CAMBIO_EXTRACT_URL diff --git a/open_parser_base.sh b/any_parser_base.sh similarity index 100% rename from open_parser_base.sh rename to any_parser_base.sh diff --git a/examples/extract_key_values_from_cbc_reports_in_different_layout.ipynb b/examples/extract_key_values_from_cbc_reports_in_different_layout.ipynb index fb94029..7f7deaf 100644 --- a/examples/extract_key_values_from_cbc_reports_in_different_layout.ipynb +++ b/examples/extract_key_values_from_cbc_reports_in_different_layout.ipynb @@ -6,11 +6,11 @@ "source": [ "# Prompt to Extract Key-values into JSON from CBC Reports (Image) using advanced mode\n", "\n", - "Below it's an example of using OpenParser to extract key-values from a medical CBC report into JSON format. (Note: the model is still in beta and is NOT robust enough to generate the same output. Please bear with it!)\n", + "Below it's an example of using AnyParser to extract key-values from a medical CBC report into JSON format. (Note: the model is still in beta and is NOT robust enough to generate the same output. Please bear with it!)\n", "\n", "### 1. Load the libraries\n", "\n", - "If you have install `open_parser`, uncomment the below line." + "If you have install `any_parser`, uncomment the below line." ] }, { @@ -20,7 +20,7 @@ "outputs": [], "source": [ "# !pip3 install python-dotenv\n", - "# !pip3 install --upgrade open_parser\n", + "# !pip3 install --upgrade any-parser\n", "# !pip3 install pandas\n", "# !pip3 install jinja2" ] @@ -35,7 +35,7 @@ "import pandas as pd\n", "\n", "from dotenv import load_dotenv\n", - "from open_parser import OpenParser\n", + "from any_parser import AnyParser\n", "from IPython.display import Image\n", "from medical_cbc_report_data.expected_result import expected_result\n" ] @@ -44,7 +44,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "### 2. Set up your OpenParser API key\n", + "### 2. Set up your AnyParser API key\n", "\n", "To set up your `CAMBIO_API_KEY` API key, you will:\n", "\n", @@ -71,9 +71,9 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "### 3. Load sample data and Run OpenParser\n", + "### 3. Load sample data and Run AnyParser\n", "\n", - "OpenParser supports both image and PDF. First let's load a sample data to test OpenParser's capabilities." + "AnyParser supports both image and PDF. First let's load a sample data to test AnyParser's capabilities." ] }, { @@ -147,7 +147,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Finally, we set up our prompt and run OpenParser on the data." + "Finally, we set up our prompt and run AnyParser on the data." ] }, { @@ -184,7 +184,7 @@ "\n", "Return all values as strings and always use `.` to separate decimals.\n", "\"\"\"\n", - "op = OpenParser(api_key)\n", + "op = AnyParser(api_key)\n", "qa_results = []\n", "for file in report_files:\n", " qa_result = op.parse(report_folder + file, prompt, mode=\"advanced\")\n", @@ -311,7 +311,7 @@ "metadata": {}, "source": [ "## Output Analysis\n", - "Now, we will analyze the output and compare it with the expected result. We'll take note of any missing keys, any additional keys added by OpenParser, and any incorrect values." + "Now, we will analyze the output and compare it with the expected result. We'll take note of any missing keys, any additional keys added by AnyParser, and any incorrect values." ] }, { @@ -434,7 +434,7 @@ ], "metadata": { "kernelspec": { - "display_name": "open-parser", + "display_name": "any-parser", "language": "python", "name": "python3" }, diff --git a/examples/extract_table_from_image_to_markdown.ipynb b/examples/extract_table_from_image_to_markdown.ipynb index 7f940ba..3443360 100644 --- a/examples/extract_table_from_image_to_markdown.ipynb +++ b/examples/extract_table_from_image_to_markdown.ipynb @@ -6,11 +6,11 @@ "source": [ "# Extract a Table from an Image into Markdown Format\n", "\n", - "Below it's a simple example of using OpenParser to accurately extract a table from an image into markdown format.\n", + "Below it's a simple example of using AnyParser to accurately extract a table from an image into markdown format.\n", "\n", "### 1. Load the libraries\n", "\n", - "If you have install `open_parser`, uncomment the below line." + "If you have install `any_parser`, uncomment the below line." ] }, { @@ -20,7 +20,7 @@ "outputs": [], "source": [ "# !pip3 install python-dotenv\n", - "# !pip3 install --upgrade open_parser" + "# !pip3 install --upgrade any-parser" ] }, { @@ -32,14 +32,14 @@ "import os\n", "from dotenv import load_dotenv\n", "from IPython.display import Image, Markdown\n", - "from open_parser import OpenParser\n" + "from any_parser import AnyParser\n" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ - "### 2. Set up your OpenParser API key\n", + "### 2. Set up your AnyParser API key\n", "\n", "To set up your `CAMBIO_API_KEY` API key, you will:\n", "\n", @@ -68,7 +68,7 @@ "source": [ "### 3. Load the test sample data\n", "\n", - "Now let's load a sample data to test OpenParser's capabilities. OpenParser supports both image and PDF. \n", + "Now let's load a sample data to test AnyParser's capabilities. AnyParser supports both image and PDF. \n", "\n", "Let's visualize the sample image first!" ] @@ -99,9 +99,9 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "### 4. Run OpenParser and Visualize the Markdown Output\n", + "### 4. Run AnyParser and Visualize the Markdown Output\n", "\n", - "We will run OpenParser on our sample data and then display it in the Markdown format." + "We will run AnyParser on our sample data and then display it in the Markdown format." ] }, { @@ -140,7 +140,7 @@ } ], "source": [ - "op = OpenParser(example_apikey)\n", + "op = AnyParser(example_apikey)\n", "content_result = op.extract(example_local_file)\n", "\n", "for content in content_result:\n", @@ -163,7 +163,7 @@ ], "metadata": { "kernelspec": { - "display_name": "open-parser", + "display_name": "any-parser", "language": "python", "name": "python3" }, diff --git a/examples/prompt_to_extract_table_from_pdf_to_json.ipynb b/examples/prompt_to_extract_table_from_pdf_to_json.ipynb index f2e2609..6155b1a 100644 --- a/examples/prompt_to_extract_table_from_pdf_to_json.ipynb +++ b/examples/prompt_to_extract_table_from_pdf_to_json.ipynb @@ -6,11 +6,11 @@ "source": [ "# Prompt to Extract Key-values into JSON from W2 (PDF)\n", "\n", - "Below it's an example of using OpenParser to extract key-values from a W2 PDF into JSON format. (Note: the model is still in beta and is NOT robust enough to generate the same output. Please bear with it!)\n", + "Below it's an example of using AnyParser to extract key-values from a W2 PDF into JSON format. (Note: the model is still in beta and is NOT robust enough to generate the same output. Please bear with it!)\n", "\n", "### 1. Load the libraries\n", "\n", - "If you have install `open_parser`, uncomment the below line." + "If you have install `any_parser`, uncomment the below line." ] }, { @@ -20,7 +20,7 @@ "outputs": [], "source": [ "# !pip3 install python-dotenv\n", - "# !pip3 install --upgrade open_parser" + "# !pip3 install --upgrade any-parser" ] }, { @@ -33,14 +33,14 @@ "import pandas as pd\n", "\n", "from dotenv import load_dotenv\n", - "from open_parser import OpenParser\n" + "from any_parser import AnyParser\n" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ - "### 2. Set up your OpenParser API key\n", + "### 2. Set up your AnyParser API key\n", "\n", "To set up your `CAMBIO_API_KEY` API key, you will:\n", "\n", @@ -67,11 +67,11 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "### 3. Load sample data and Run OpenParser\n", + "### 3. Load sample data and Run AnyParser\n", "\n", - "OpenParser supports both image and PDF. First let's load a sample data to test OpenParser's capabilities.\n", + "AnyParser supports both image and PDF. First let's load a sample data to test AnyParser's capabilities.\n", "\n", - "Now we can run OpenParser on our sample data and then display it in the Markdown format." + "Now we can run AnyParser on our sample data and then display it in the Markdown format." ] }, { @@ -92,7 +92,7 @@ "example_local_file = \"./sample_data/test1.pdf\"\n", "example_prompt = \"Return table in a JSON format with each box's key and value.\"\n", "\n", - "op = OpenParser(example_apikey)\n", + "op = AnyParser(example_apikey)\n", "# mode can be \"basic\" or \"advanced\"\n", "qa_result = op.parse(example_local_file, example_prompt, mode=\"basic\")\n" ] @@ -237,7 +237,7 @@ ], "metadata": { "kernelspec": { - "display_name": "open-parser", + "display_name": "any-parser", "language": "python", "name": "python3" }, diff --git a/examples/prompt_to_extract_table_from_pdf_to_json_advanced_mode.ipynb b/examples/prompt_to_extract_table_from_pdf_to_json_advanced_mode.ipynb index 592ba0f..39cfe70 100644 --- a/examples/prompt_to_extract_table_from_pdf_to_json_advanced_mode.ipynb +++ b/examples/prompt_to_extract_table_from_pdf_to_json_advanced_mode.ipynb @@ -6,11 +6,11 @@ "source": [ "# Prompt to Extract Key-values into JSON from W2 (PDF) using advanced mode\n", "\n", - "Below it's an example of using OpenParser to extract key-values from a W2 PDF into JSON format. (Note: the model is still in beta and is NOT robust enough to generate the same output. Please bear with it!)\n", + "Below it's an example of using AnyParser to extract key-values from a W2 PDF into JSON format. (Note: the model is still in beta and is NOT robust enough to generate the same output. Please bear with it!)\n", "\n", "### 1. Load the libraries\n", "\n", - "If you have install `open_parser`, uncomment the below line." + "If you have install `any_parser`, uncomment the below line." ] }, { @@ -20,7 +20,7 @@ "outputs": [], "source": [ "# !pip3 install python-dotenv\n", - "# !pip3 install --upgrade open_parser" + "# !pip3 install --upgrade any-parser" ] }, { @@ -33,14 +33,14 @@ "import pandas as pd\n", "\n", "from dotenv import load_dotenv\n", - "from open_parser import OpenParser\n" + "from any_parser import AnyParser\n" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ - "### 2. Set up your OpenParser API key\n", + "### 2. Set up your AnyParser API key\n", "\n", "To set up your `CAMBIO_API_KEY` API key, you will:\n", "\n", @@ -67,11 +67,11 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "### 3. Load sample data and Run OpenParser\n", + "### 3. Load sample data and Run AnyParser\n", "\n", - "OpenParser supports both image and PDF. First let's load a sample data to test OpenParser's capabilities.\n", + "AnyParser supports both image and PDF. First let's load a sample data to test AnyParser's capabilities.\n", "\n", - "Now we can run OpenParser on our sample data and then display it in the Markdown format." + "Now we can run AnyParser on our sample data and then display it in the Markdown format." ] }, { @@ -92,7 +92,7 @@ "example_local_file = \"./sample_data/test1.pdf\"\n", "example_prompt = \"Return table in a JSON format with each box's key and value.\"\n", "\n", - "op = OpenParser(example_apikey)\n", + "op = AnyParser(example_apikey)\n", "# mode can be \"basic\" or \"advanced\"\n", "qa_result = op.parse(example_local_file, example_prompt, mode=\"advanced\")\n" ] @@ -336,7 +336,7 @@ ], "metadata": { "kernelspec": { - "display_name": "open-parser", + "display_name": "any-parser", "language": "python", "name": "python3" }, diff --git a/examples/prompt_to_extract_table_from_png_to_json_advanced_mode.ipynb b/examples/prompt_to_extract_table_from_png_to_json_advanced_mode.ipynb index bfa84fd..a8e40c6 100644 --- a/examples/prompt_to_extract_table_from_png_to_json_advanced_mode.ipynb +++ b/examples/prompt_to_extract_table_from_png_to_json_advanced_mode.ipynb @@ -6,11 +6,11 @@ "source": [ "# Prompt to Extract Key-values into JSON from png using advanced mode\n", "\n", - "Below it's an example of using OpenParser to extract key-values from a png into JSON format. (Note: the model is still in beta and is NOT robust enough to generate the same output. Please bear with it!)\n", + "Below it's an example of using AnyParser to extract key-values from a png into JSON format. (Note: the model is still in beta and is NOT robust enough to generate the same output. Please bear with it!)\n", "\n", "### 1. Load the libraries\n", "\n", - "If you have install `open_parser`, uncomment the below line." + "If you have install `any_parser`, uncomment the below line." ] }, { @@ -20,7 +20,7 @@ "outputs": [], "source": [ "# !pip3 install python-dotenv\n", - "# !pip3 install --upgrade open_parser" + "# !pip3 install --upgrade any-parser" ] }, { @@ -33,14 +33,14 @@ "import pandas as pd\n", "\n", "from dotenv import load_dotenv\n", - "from open_parser import OpenParser\n" + "from any_parser import AnyParser\n" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ - "### 2. Set up your OpenParser API key\n", + "### 2. Set up your AnyParser API key\n", "\n", "To set up your `CAMBIO_API_KEY` API key, you will:\n", "\n", @@ -67,11 +67,11 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "### 3. Load sample data and Run OpenParser\n", + "### 3. Load sample data and Run AnyParser\n", "\n", - "OpenParser supports both image and PDF. First let's load a sample data to test OpenParser's capabilities.\n", + "AnyParser supports both image and PDF. First let's load a sample data to test AnyParser's capabilities.\n", "\n", - "Now we can run OpenParser on our sample data and then display it in the Markdown format." + "Now we can run AnyParser on our sample data and then display it in the Markdown format." ] }, { @@ -92,7 +92,7 @@ "example_local_file = \"./sample_data/test3.png\"\n", "example_prompt = \"Return table in a JSON format with each box's key and value.\"\n", "\n", - "op = OpenParser(example_apikey)\n", + "op = AnyParser(example_apikey)\n", "# mode can be \"basic\" or \"advanced\"\n", "qa_result = op.parse(example_local_file, example_prompt, mode=\"advanced\")\n" ] diff --git a/examples/test_example.py b/examples/test_example.py index 8a06e41..3e0b254 100755 --- a/examples/test_example.py +++ b/examples/test_example.py @@ -7,7 +7,7 @@ sys.path.append("..") sys.path.append("../..") -from open_parser import OpenParser # noqa: E402 +from any_parser import AnyParser # noqa: E402 if __name__ == "__main__": load_dotenv() @@ -16,7 +16,7 @@ example_local_file = "./sample_data/test2.pdf" - op = OpenParser(example_apikey) + op = AnyParser(example_apikey) print("file/document extraction test:") content_result = op.extract(example_local_file) diff --git a/extract_parse.sh b/extract_parse.sh index 28f6821..ac77d75 100644 --- a/extract_parse.sh +++ b/extract_parse.sh @@ -1,5 +1,5 @@ #!/bin/bash -source open_parser_base.sh +source any_parser_base.sh if [ "$#" -lt 3 ]; then echo "Error: Missing arguments diff --git a/open_parser/__init__.py b/open_parser/__init__.py deleted file mode 100644 index ff6cb59..0000000 --- a/open_parser/__init__.py +++ /dev/null @@ -1,5 +0,0 @@ -from open_parser.base import OpenParser - -__all__ = ["OpenParser"] - -__version__ = "0.0.7" diff --git a/parse.sh b/parse.sh index 270b85c..9159b21 100644 --- a/parse.sh +++ b/parse.sh @@ -1,5 +1,5 @@ #!/bin/bash -source open_parser_base.sh +source any_parser_base.sh if [ "$#" -lt 2 ]; then echo "Error: Missing arguments diff --git a/pyproject.toml b/pyproject.toml index 2560059..661901e 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,7 +1,7 @@ [tool.poetry] -name = "open-parser" +name = "any-parser" version = "0.0.7" -description = "Open parser for all." +description = "Parser for all." authors = ["CambioML "] maintainers = ["Rachel Hu "] readme = "README.md" From e9331843187e2916edf7cad3a26d6e4054dc0d97 Mon Sep 17 00:00:00 2001 From: Rachel Hu Date: Sun, 5 May 2024 23:08:18 -0700 Subject: [PATCH 2/2] Bump up version to 0.0.8. --- any_parser/__init__.py | 2 +- pyproject.toml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/any_parser/__init__.py b/any_parser/__init__.py index 74ffe2e..97fe867 100644 --- a/any_parser/__init__.py +++ b/any_parser/__init__.py @@ -2,4 +2,4 @@ __all__ = ["AnyParser"] -__version__ = "0.0.1" +__version__ = "0.0.8" diff --git a/pyproject.toml b/pyproject.toml index 661901e..8505a5d 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "any-parser" -version = "0.0.7" +version = "0.0.8" description = "Parser for all." authors = ["CambioML "] maintainers = ["Rachel Hu "]