├── .github ├── CODE_OF_CONDUCT.md ├── dependabot.yml └── workflows │ ├── pull-request.yaml │ └── release.yaml ├── .gitignore ├── .pre-commit-config.yaml ├── .readthedocs.yaml ├── CHANGELOG.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── docs ├── PRQL_Demo.ipynb ├── archive │ ├── cli.md │ ├── contributing.md │ ├── pyprql.md │ └── styler.md ├── changelog.md ├── conf.py ├── index.md ├── magic_api.md └── magic_readme.md ├── noxfile.py ├── poetry.lock ├── pyproject.toml └── pyprql ├── __init__.py ├── magic ├── README.md ├── __init__.py └── prql.py ├── pandas_accessor ├── __init__.py └── prql.py ├── polars_namespace ├── __init__.py └── prql.py ├── py.typed └── tests ├── __init__.py ├── _regtest_outputs ├── test_magic.test_memory_db.out └── test_magic.test_pass_existing_engine.out ├── conftest.py ├── test_magic.py ├── test_polars_namespace.py └── test_prql_python.py /.github/CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PRQL/pyprql/HEAD/.github/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PRQL/pyprql/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/pull-request.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PRQL/pyprql/HEAD/.github/workflows/pull-request.yaml -------------------------------------------------------------------------------- /.github/workflows/release.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PRQL/pyprql/HEAD/.github/workflows/release.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PRQL/pyprql/HEAD/.gitignore -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PRQL/pyprql/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /.readthedocs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PRQL/pyprql/HEAD/.readthedocs.yaml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PRQL/pyprql/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PRQL/pyprql/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PRQL/pyprql/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PRQL/pyprql/HEAD/README.md -------------------------------------------------------------------------------- /docs/PRQL_Demo.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PRQL/pyprql/HEAD/docs/PRQL_Demo.ipynb -------------------------------------------------------------------------------- /docs/archive/cli.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PRQL/pyprql/HEAD/docs/archive/cli.md -------------------------------------------------------------------------------- /docs/archive/contributing.md: -------------------------------------------------------------------------------- 1 | ```{include} ../CONTRIBUTING.md 2 | ``` 3 | -------------------------------------------------------------------------------- /docs/archive/pyprql.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PRQL/pyprql/HEAD/docs/archive/pyprql.md -------------------------------------------------------------------------------- /docs/archive/styler.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PRQL/pyprql/HEAD/docs/archive/styler.md -------------------------------------------------------------------------------- /docs/changelog.md: -------------------------------------------------------------------------------- 1 | ```{include} ../CHANGELOG.md 2 | ``` 3 | -------------------------------------------------------------------------------- /docs/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PRQL/pyprql/HEAD/docs/conf.py -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PRQL/pyprql/HEAD/docs/index.md -------------------------------------------------------------------------------- /docs/magic_api.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PRQL/pyprql/HEAD/docs/magic_api.md -------------------------------------------------------------------------------- /docs/magic_readme.md: -------------------------------------------------------------------------------- 1 | ```{include} ../pyprql/magic/README.md 2 | ``` 3 | -------------------------------------------------------------------------------- /noxfile.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PRQL/pyprql/HEAD/noxfile.py -------------------------------------------------------------------------------- /poetry.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PRQL/pyprql/HEAD/poetry.lock -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PRQL/pyprql/HEAD/pyproject.toml -------------------------------------------------------------------------------- /pyprql/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PRQL/pyprql/HEAD/pyprql/__init__.py -------------------------------------------------------------------------------- /pyprql/magic/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PRQL/pyprql/HEAD/pyprql/magic/README.md -------------------------------------------------------------------------------- /pyprql/magic/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PRQL/pyprql/HEAD/pyprql/magic/__init__.py -------------------------------------------------------------------------------- /pyprql/magic/prql.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PRQL/pyprql/HEAD/pyprql/magic/prql.py -------------------------------------------------------------------------------- /pyprql/pandas_accessor/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PRQL/pyprql/HEAD/pyprql/pandas_accessor/__init__.py -------------------------------------------------------------------------------- /pyprql/pandas_accessor/prql.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PRQL/pyprql/HEAD/pyprql/pandas_accessor/prql.py -------------------------------------------------------------------------------- /pyprql/polars_namespace/__init__.py: -------------------------------------------------------------------------------- 1 | from .prql import PrqlNamespace # noqa: F401 2 | -------------------------------------------------------------------------------- /pyprql/polars_namespace/prql.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PRQL/pyprql/HEAD/pyprql/polars_namespace/prql.py -------------------------------------------------------------------------------- /pyprql/py.typed: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pyprql/tests/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PRQL/pyprql/HEAD/pyprql/tests/__init__.py -------------------------------------------------------------------------------- /pyprql/tests/_regtest_outputs/test_magic.test_memory_db.out: -------------------------------------------------------------------------------- 1 | n name 2 | 0 1 foo 3 | 1 2 bar 4 | -------------------------------------------------------------------------------- /pyprql/tests/_regtest_outputs/test_magic.test_pass_existing_engine.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PRQL/pyprql/HEAD/pyprql/tests/_regtest_outputs/test_magic.test_pass_existing_engine.out -------------------------------------------------------------------------------- /pyprql/tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PRQL/pyprql/HEAD/pyprql/tests/conftest.py -------------------------------------------------------------------------------- /pyprql/tests/test_magic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PRQL/pyprql/HEAD/pyprql/tests/test_magic.py -------------------------------------------------------------------------------- /pyprql/tests/test_polars_namespace.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PRQL/pyprql/HEAD/pyprql/tests/test_polars_namespace.py -------------------------------------------------------------------------------- /pyprql/tests/test_prql_python.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PRQL/pyprql/HEAD/pyprql/tests/test_prql_python.py --------------------------------------------------------------------------------