0
0
mirror of https://github.com/PostHog/posthog.git synced 2024-11-24 18:07:17 +01:00
posthog/hogql_parser
Michael Matloka 715a8b924e
fix(hogql): Only expose HogQL exceptions relevant to users (#21329)
* fix(hogql): Only expose HogQL exceptions relevant to users

* Update http.py

* Use exposed exceptions more liberally

* Update more handling

* Update action.py

* Rename `Exception` to `Error`

* Use new hogql-parser version

---------

Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2024-04-05 11:39:20 +00:00
..
__init__.pyi
.clang-format
.gitignore
CONTRIBUTING.md fix(hogql): Only expose HogQL exceptions relevant to users (#21329) 2024-04-05 11:39:20 +00:00
error.cpp fix(hogql): Only expose HogQL exceptions relevant to users (#21329) 2024-04-05 11:39:20 +00:00
error.h fix(hogql): Only expose HogQL exceptions relevant to users (#21329) 2024-04-05 11:39:20 +00:00
HogQLLexer.cpp
HogQLLexer.h
HogQLLexer.interp
HogQLLexer.tokens
HogQLParser.cpp
HogQLParser.h
HogQLParser.interp
HogQLParser.tokens
HogQLParserBaseVisitor.cpp
HogQLParserBaseVisitor.h
HogQLParserVisitor.cpp
HogQLParserVisitor.h
parser.cpp fix(hogql): Only expose HogQL exceptions relevant to users (#21329) 2024-04-05 11:39:20 +00:00
parser.h
py.typed
pyproject.toml
README.md
setup.py fix(hogql): Only expose HogQL exceptions relevant to users (#21329) 2024-04-05 11:39:20 +00:00
string.cpp fix(hogql): Only expose HogQL exceptions relevant to users (#21329) 2024-04-05 11:39:20 +00:00
string.h

HogQL Parser

Blazing fast HogQL parsing. This package can only work in the context of the PostHog Django app, as it imports from posthog.hogql.