Pyprql

Latest version: v0.13.0

Safety actively analyzes 723158 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 4 of 9

0.8.0

Chores

- Allow pandas 2.0 and jupysql 0.7 ([167](https://github.com/PRQL/pyprql/pull/167),
[`6042b3f`](https://github.com/PRQL/pyprql/commit/6042b3fb910ae35307e97ed45aac893f79e6a725))

I think it is not necessary to specify strict dependencies here.

Features

- Autopolars support ([170](https://github.com/PRQL/pyprql/pull/170),
[`db3edf3`](https://github.com/PRQL/pyprql/commit/db3edf34b08fca5c7129b570de02441f6c4e2c83))

0.7

- Based on prql-python 0.8 ([169](https://github.com/PRQL/pyprql/pull/169),
[`0e4a62f`](https://github.com/PRQL/pyprql/commit/0e4a62f086c5abe39a426ecc20ea3285b23fe4b4))

0.7.0

Bug Fixes

- Fix GitHub Actions workflows and more python versions support
([164](https://github.com/PRQL/pyprql/pull/164),
[`0901392`](https://github.com/PRQL/pyprql/commit/0901392fe4f698acb3db6d9b9fc9b039782643ae))

I noticed that the checks by CI were not actually using the Python version of the matrix, so I'm
fixing that.

I'm also fixing other errors discovered using actionlint and remove nonworking codecov step.

- Fix python versions ([165](https://github.com/PRQL/pyprql/pull/165),
[`fb70408`](https://github.com/PRQL/pyprql/commit/fb70408e183f4d94c103200362702f1274dd4c92))

IPython is not supporting python 3.7

- **magic**: Support `.prql` file with the `--file` arg option
([158](https://github.com/PRQL/pyprql/pull/158),
[`98dfcab`](https://github.com/PRQL/pyprql/commit/98dfcabecef0db540c11e59fce8c2c7c667176ba))

Build System

- Have ReadTheDocs pass ([153](https://github.com/PRQL/pyprql/pull/153),
[`e66b40c`](https://github.com/PRQL/pyprql/commit/e66b40c2d02636ba7facdccc4cc3ec0546eb8322))

- Move some dependencies to dev-dependencies ([152](https://github.com/PRQL/pyprql/pull/152),
[`9b6f2f5`](https://github.com/PRQL/pyprql/commit/9b6f2f58e9fd439495faca6523d2fc7a027e9058))

Chores

- Depends on prql-python 0.7 ([163](https://github.com/PRQL/pyprql/pull/163),
[`d6c82b5`](https://github.com/PRQL/pyprql/commit/d6c82b57e89d818f2e896b11162b95f5ec7186ad))

- Remove outdated PRQL example files ([157](https://github.com/PRQL/pyprql/pull/157),
[`7beeb01`](https://github.com/PRQL/pyprql/commit/7beeb01758ae97a066101279fabc944d761512b8))

Documentation

- Add `compile` function ([154](https://github.com/PRQL/pyprql/pull/154),
[`917062e`](https://github.com/PRQL/pyprql/commit/917062e0850a96c6d7e9623abfb3f0a9c9397263))

And explain how this differs from `prql-python`. Closes 151.

Features

- **magic**: Add `dryrun` config option to only print SQL output
([159](https://github.com/PRQL/pyprql/pull/159),
[`b5a602f`](https://github.com/PRQL/pyprql/commit/b5a602f2873c43666b6fed0d4423270c27e0f484))

`%config PrqlMagic.dryrun=True` allows to just printing without executing output SQL.

---------

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]users.noreply.github.com>

- **magic**: Support PRQL query in line magic ([160](https://github.com/PRQL/pyprql/pull/160),
[`0b0f8d8`](https://github.com/PRQL/pyprql/commit/0b0f8d87f780930d6dd8852cdcbb52353baed2da))

Supports execution of PRQL queries in line magic, like that.

python results = %prql from p = `products.csv` | aggregate [min unitsInStock, max unitsInStock]


This PR also changes the function that performs argument parsing from `sql.parse.magic_args` to
`IPython.core.magic_arguments.parse_argstring`. In SQL we need to use `sql.parse.magic_args`
because the comment character is `--` in SQL. In PRQL, we do not need to consider `--`.
`IPython.core.magic_arguments.parse_argstring` is more strict and will raise an error for
unsupported arguments such as `--foo`.

default In [1]: %load_ext pyprql.magic

In [2]: %prql --foo from a UsageError: unrecognized arguments: --foo



Refactoring

- Remove deprecated cli module and update dependencies
([162](https://github.com/PRQL/pyprql/pull/162),
[`89e1199`](https://github.com/PRQL/pyprql/commit/89e11996a9f46ea6e16b07c8cba253f2d4e8341b))

Remove the cli module, which has been deprecated since pyprql 0.5.10 (released on PyPI on
2022-12-12) (93), and update dependencies.

This PR also includes a configuration change for python-semantic-release (`major_on_zero = false`),
making the release after this disruptive change `0.7.0` instead of `1.0.0`.

0.6.2

Bug Fixes

- Run semantic-release via poetry run in ci ([148](https://github.com/PRQL/pyprql/pull/148),
[`af6e753`](https://github.com/PRQL/pyprql/commit/af6e75358c66ac76bfad8ed75dc03259d0333cb5))

- Skip version 0.6.0 releasing and prepare for 0.6.1
([147](https://github.com/PRQL/pyprql/pull/147),
[`8ce14ee`](https://github.com/PRQL/pyprql/commit/8ce14eea63e5a735b7d6517e4538f1c78af9e99a))

Build System

- Bump prql-python to 0.6.0 ([141](https://github.com/PRQL/pyprql/pull/141),
[`0956908`](https://github.com/PRQL/pyprql/commit/09569084b3bf367a4a26de47d5bb363a04e82d96))

Chores

- Bump codecov/codecov-action from 2 to 3 ([143](https://github.com/PRQL/pyprql/pull/143),
[`68398bd`](https://github.com/PRQL/pyprql/commit/68398bdd13e3fc4f4e4ff4cb4e02db431007f8df))

Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 2 to 3. <details>
<summary>Release notes</summary> <p><em>Sourced from <a
href="https://github.com/codecov/codecov-action/releases">codecov/codecov-action's
releases</a>.</em></p> <blockquote> <h2>v3.0.0</h2> <h3>Breaking Changes</h3> <ul> <li><a
href="https://redirect.github.com/codecov/codecov-action/issues/689">#689</a> Bump to node16 and
small fixes</li> </ul> <h3>Features</h3> <ul> <li><a
href="https://redirect.github.com/codecov/codecov-action/issues/688">#688</a> Incorporate
<code>gcov</code> arguments for the Codecov uploader</li> </ul> <h3>Dependencies</h3> <ul> <li><a
href="https://redirect.github.com/codecov/codecov-action/issues/548">#548</a> build(deps-dev):
bump jest-junit from 12.2.0 to 13.0.0</li> <li><a
href="https://redirect.github.com/codecov/codecov-action/issues/603">#603</a> [Snyk] Upgrade
<code>​actions/core</code> from 1.5.0 to 1.6.0</li> <li><a
href="https://redirect.github.com/codecov/codecov-action/issues/628">#628</a> build(deps): bump
node-fetch from 2.6.1 to 3.1.1</li> <li><a
href="https://redirect.github.com/codecov/codecov-action/issues/634">#634</a> build(deps): bump
node-fetch from 3.1.1 to 3.2.0</li> <li><a
href="https://redirect.github.com/codecov/codecov-action/issues/636">#636</a> build(deps): bump
openpgp from 5.0.1 to 5.1.0</li> <li><a
href="https://redirect.github.com/codecov/codecov-action/issues/652">#652</a> build(deps-dev):
bump <code>​vercel/ncc</code> from 0.30.0 to 0.33.3</li> <li><a
href="https://redirect.github.com/codecov/codecov-action/issues/653">#653</a> build(deps-dev):
bump <code>​types/node</code> from 16.11.21 to 17.0.18</li> <li><a
href="https://redirect.github.com/codecov/codecov-action/issues/659">#659</a> build(deps-dev):
bump <code>​types/jest</code> from 27.4.0 to 27.4.1</li> <li><a
href="https://redirect.github.com/codecov/codecov-action/issues/667">#667</a> build(deps): bump
actions/checkout from 2 to 3</li> <li><a
href="https://redirect.github.com/codecov/codecov-action/issues/673">#673</a> build(deps): bump
node-fetch from 3.2.0 to 3.2.3</li> <li><a
href="https://redirect.github.com/codecov/codecov-action/issues/683">#683</a> build(deps): bump
minimist from 1.2.5 to 1.2.6</li> <li><a
href="https://redirect.github.com/codecov/codecov-action/issues/685">#685</a> build(deps): bump
<code>​actions/github</code> from 5.0.0 to 5.0.1</li> <li><a
href="https://redirect.github.com/codecov/codecov-action/issues/681">#681</a> build(deps-dev):
bump <code>​types/node</code> from 17.0.18 to 17.0.23</li> <li><a
href="https://redirect.github.com/codecov/codecov-action/issues/682">#682</a> build(deps-dev):
bump typescript from 4.5.5 to 4.6.3</li> <li><a
href="https://redirect.github.com/codecov/codecov-action/issues/676">#676</a> build(deps): bump
<code>​actions/exec</code> from 1.1.0 to 1.1.1</li> <li><a
href="https://redirect.github.com/codecov/codecov-action/issues/675">#675</a> build(deps): bump
openpgp from 5.1.0 to 5.2.1</li> </ul> <h2>v2.1.0</h2> <h2>2.1.0</h2> <h3>Features</h3> <ul>
<li><a href="https://redirect.github.com/codecov/codecov-action/issues/515">#515</a> Allow
specifying version of Codecov uploader</li> </ul> <h3>Dependencies</h3> <ul> <li><a
href="https://redirect.github.com/codecov/codecov-action/issues/499">#499</a> build(deps-dev):
bump <code>​vercel/ncc</code> from 0.29.0 to 0.30.0</li> <li><a
href="https://redirect.github.com/codecov/codecov-action/issues/508">#508</a> build(deps): bump
openpgp from 5.0.0-5 to 5.0.0</li> <li><a
href="https://redirect.github.com/codecov/codecov-action/issues/514">#514</a> build(deps-dev):
bump <code>​types/node</code> from 16.6.0 to 16.9.0</li> </ul> <h2>v2.0.3</h2> <h2>2.0.3</h2>
<h3>Fixes</h3> <ul> <li><a
href="https://redirect.github.com/codecov/codecov-action/issues/464">#464</a> Fix wrong link in
the readme</li> <li><a
href="https://redirect.github.com/codecov/codecov-action/issues/485">#485</a> fix: Add override OS
and linux default to platform</li>

</ul> <h3>Dependencies</h3> <ul> <li><a
href="https://redirect.github.com/codecov/codecov-action/issues/447">#447</a> build(deps): bump
openpgp from 5.0.0-4 to 5.0.0-5</li> <li><a
href="https://redirect.github.com/codecov/codecov-action/issues/458">#458</a> build(deps-dev):
bump eslint from 7.31.0 to 7.32.0</li> <li><a
href="https://redirect.github.com/codecov/codecov-action/issues/465">#465</a> build(deps-dev):
bump <code>​typescript-eslint/eslint-plugin</code> from 4.28.4 to 4.29.1</li> <li><a
href="https://redirect.github.com/codecov/codecov-action/issues/466">#466</a> build(deps-dev):
bump <code>​typescript-eslint/parser</code> from 4.28.4 to 4.29.1</li> <li><a
href="https://redirect.github.com/codecov/codecov-action/issues/468">#468</a> build(deps-dev):
bump <code>​types/jest</code> from 26.0.24 to 27.0.0</li> <li><a
href="https://redirect.github.com/codecov/codecov-action/issues/470">#470</a> build(deps-dev):
bump <code>​types/node</code> from 16.4.0 to 16.6.0</li> <li><a
href="https://redirect.github.com/codecov/codecov-action/issues/472">#472</a> build(deps): bump
path-parse from 1.0.6 to 1.0.7</li> <li><a
href="https://redirect.github.com/codecov/codecov-action/issues/473">#473</a> build(deps-dev):
bump <code>​types/jest</code> from 27.0.0 to 27.0.1</li> </ul> <!-- raw HTML omitted -->
</blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md">codecov/codecov-action's
changelog</a>.</em></p> <blockquote> <h2>3.1.1</h2> <h3>Fixes</h3> <ul> <li><a
href="https://redirect.github.com/codecov/codecov-action/issues/661">#661</a> Update deprecation
warning</li> <li><a href="https://redirect.github.com/codecov/codecov-action/issues/593">#593</a>
Create codeql-analysis.yml</li> <li><a
href="https://redirect.github.com/codecov/codecov-action/issues/712">#712</a> README: fix
typo</li>

<li><a href="https://redirect.github.com/codecov/codecov-action/issues/725">#725</a> fix: Remove a
blank row</li>

<li><a href="https://redirect.github.com/codecov/codecov-action/issues/726">#726</a> Update
README.md with correct badge version</li> <li><a
href="https://redirect.github.com/codecov/codecov-action/issues/633">#633</a> Create
scorecards-analysis.yml</li> <li><a
href="https://redirect.github.com/codecov/codecov-action/issues/747">#747</a> fix: add more
verbosity to validation</li>

<li><a href="https://redirect.github.com/codecov/codecov-action/issues/750">#750</a> Regenerate
scorecards-analysis.yml</li> <li><a
href="https://redirect.github.com/codecov/codecov-action/issues/774">#774</a> Switch to v3</li>
<li><a href="https://redirect.github.com/codecov/codecov-action/issues/783">#783</a> Fix network
entry in table</li> <li><a
href="https://redirect.github.com/codecov/codecov-action/issues/791">#791</a> Trim arguments after
splitting them</li> <li><a
href="https://redirect.github.com/codecov/codecov-action/issues/769">#769</a> Plumb failCi into
verification function.</li> </ul> <h3>Dependencies</h3> <ul> <li><a
href="https://redirect.github.com/codecov/codecov-action/issues/713">#713</a> build(deps-dev):
bump typescript from 4.6.3 to 4.6.4</li> <li><a
href="https://redirect.github.com/codecov/codecov-action/issues/714">#714</a> build(deps): bump
node-fetch from 3.2.3 to 3.2.4</li> <li><a
href="https://redirect.github.com/codecov/codecov-action/issues/724">#724</a> build(deps): bump
github/codeql-action from 1 to 2</li> <li><a
href="https://redirect.github.com/codecov/codecov-action/issues/717">#717</a> build(deps-dev):
bump <code>​types/jest</code> from 27.4.1 to 27.5.0</li> <li><a
href="https://redirect.github.com/codecov/codecov-action/issues/729">#729</a> build(deps-dev):
bump <code>​types/node</code> from 17.0.25 to 17.0.33</li> <li><a
href="https://redirect.github.com/codecov/codecov-action/issues/734">#734</a> build(deps-dev):
downgrade <code>​types/node</code> to 16.11.35</li> <li><a
href="https://redirect.github.com/codecov/codecov-action/issues/723">#723</a> build(deps): bump
actions/checkout from 2 to 3</li> <li><a
href="https://redirect.github.com/codecov/codecov-action/issues/733">#733</a> build(deps): bump
<code>​actions/github</code> from 5.0.1 to 5.0.3</li> <li><a
href="https://redirect.github.com/codecov/codecov-action/issues/732">#732</a> build(deps): bump
<code>​actions/core</code> from 1.6.0 to 1.8.2</li> <li><a
href="https://redirect.github.com/codecov/codecov-action/issues/737">#737</a> build(deps-dev):
bump <code>​types/node</code> from 16.11.35 to 16.11.36</li> <li><a
href="https://redirect.github.com/codecov/codecov-action/issues/749">#749</a> build(deps): bump
ossf/scorecard-action from 1.0.1 to 1.1.0</li> <li><a
href="https://redirect.github.com/codecov/codecov-action/issues/755">#755</a> build(deps-dev):
bump typescript from 4.6.4 to 4.7.3</li> <li><a
href="https://redirect.github.com/codecov/codecov-action/issues/759">#759</a> build(deps-dev):
bump <code>​types/node</code> from 16.11.36 to 16.11.39</li> <li><a
href="https://redirect.github.com/codecov/codecov-action/issues/762">#762</a> build(deps-dev):
bump <code>​types/node</code> from 16.11.39 to 16.11.40</li> <li><a
href="https://redirect.github.com/codecov/codecov-action/issues/746">#746</a> build(deps-dev):
bump <code>​vercel/ncc</code> from 0.33.4 to 0.34.0</li> <li><a
href="https://redirect.github.com/codecov/codecov-action/issues/757">#757</a> build(deps): bump
ossf/scorecard-action from 1.1.0 to 1.1.1</li> <li><a
href="https://redirect.github.com/codecov/codecov-action/issues/760">#760</a> build(deps): bump
openpgp from 5.2.1 to 5.3.0</li> <li><a
href="https://redirect.github.com/codecov/codecov-action/issues/748">#748</a> build(deps): bump
actions/upload-artifact from 2.3.1 to 3.1.0</li> <li><a
href="https://redirect.github.com/codecov/codecov-action/issues/766">#766</a> build(deps-dev):
bump typescript from 4.7.3 to 4.7.4</li> <li><a
href="https://redirect.github.com/codecov/codecov-action/issues/799">#799</a> build(deps): bump
openpgp from 5.3.0 to 5.4.0</li> <li><a
href="https://redirect.github.com/codecov/codecov-action/issues/798">#798</a> build(deps): bump
<code>​actions/core</code> from 1.8.2 to 1.9.1</li> </ul> <h2>3.1.0</h2> <h3>Features</h3> <ul>
<li><a href="https://redirect.github.com/codecov/codecov-action/issues/699">#699</a> Incorporate
<code>xcode</code> arguments for the Codecov uploader</li> </ul> <h3>Dependencies</h3> <ul> <li><a
href="https://redirect.github.com/codecov/codecov-action/issues/694">#694</a> build(deps-dev):
bump <code>​vercel/ncc</code> from 0.33.3 to 0.33.4</li> <li><a
href="https://redirect.github.com/codecov/codecov-action/issues/696">#696</a> build(deps-dev):
bump <code>​types/node</code> from 17.0.23 to 17.0.25</li> <li><a
href="https://redirect.github.com/codecov/codecov-action/issues/698">#698</a> build(deps-dev):
bump jest-junit from 13.0.0 to 13.2.0</li> </ul> <h2>3.0.0</h2> <h3>Breaking Changes</h3> <ul>
<li><a href="https://redirect.github.com/codecov/codecov-action/issues/689">#689</a> Bump to
node16 and small fixes</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p>
</details> <details> <summary>Commits</summary> <ul> <li><a
href="https://github.com/codecov/codecov-action/commit/d9f34f8cd5cb3b3eb79b3e4b5dae3a16df499a70"><code>d9f34f8</code></a>
release: update changelog and version to 3.1.1 (<a

href="https://redirect.github.com/codecov/codecov-action/issues/828">#828</a>)</li> <li><a
href="https://github.com/codecov/codecov-action/commit/0e9e7b4e8a4cbde89b1d36ffe91a812536089d02"><code>0e9e7b4</code></a>
Plumb failCi into verification function. (<a
href="https://redirect.github.com/codecov/codecov-action/issues/769">#769</a>)</li> <li><a
href="https://github.com/codecov/codecov-action/commit/7f20bd4c4151750a1d013be0901b7e35a46c2aad"><code>7f20bd4</code></a>
build(deps): bump <code>​actions/core</code> from 1.8.2 to 1.9.1 (<a
href="https://redirect.github.com/codecov/codecov-action/issues/798">#798</a>)</li> <li><a
href="https://github.com/codecov/codecov-action/commit/13bc2536ab285b021e72dfb3cd53e56f5c1f4e26"><code>13bc253</code></a>
build(deps): bump openpgp from 5.3.0 to 5.4.0 (<a
href="https://redirect.github.com/codecov/codecov-action/issues/799">#799</a>)</li> <li><a
href="https://github.com/codecov/codecov-action/commit/5c0da1b28f1c589bf17db0088d610ae638f4ccb7"><code>5c0da1b</code></a>
Trim arguments after splitting them (<a
href="https://redirect.github.com/codecov/codecov-action/issues/791">#791</a>)</li> <li><a
href="https://github.com/codecov/codecov-action/commit/68d5f6d0be32fb7f92b47e97218cf01690e6e3b5"><code>68d5f6d</code></a>
Fix <code>network</code> entry in table (<a
href="https://redirect.github.com/codecov/codecov-action/issues/783">#783</a>)</li> <li><a
href="https://github.com/codecov/codecov-action/commit/2a829b95deaeea2d11d127cc0358005714ff35ea"><code>2a829b9</code></a>
Switch to v3 (<a
href="https://redirect.github.com/codecov/codecov-action/issues/774">#774</a>)</li> <li><a
href="https://github.com/codecov/codecov-action/commit/8e09eaf1b47fbb5da0e32a27bf08cd11929a1b4a"><code>8e09eaf</code></a>
build(deps-dev): bump typescript from 4.7.3 to 4.7.4 (<a
href="https://redirect.github.com/codecov/codecov-action/issues/766">#766</a>)</li> <li><a
href="https://github.com/codecov/codecov-action/commit/39e222921fd6f8ff1aae5c56948ff1599a2b57d1"><code>39e2229</code></a>
build(deps): bump actions/upload-artifact from 2.3.1 to 3.1.0 (<a
href="https://redirect.github.com/codecov/codecov-action/issues/748">#748</a>)</li> <li><a
href="https://github.com/codecov/codecov-action/commit/b2b77034732e1f073c09521d4f31f4db18b099e2"><code>b2b7703</code></a>
build(deps): bump openpgp from 5.2.1 to 5.3.0 (<a
href="https://redirect.github.com/codecov/codecov-action/issues/760">#760</a>)</li> <li>Additional
commits viewable in <a href="https://github.com/codecov/codecov-action/compare/v2...v3">compare
view</a></li> </ul> </details> <br />

[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=codecov/codecov-action&package-manager=github_actions&previous-version=2&new-version=3)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can
also trigger a rebase manually by commenting `dependabot rebase`.

[//]: (dependabot-automerge-start) [//]: (dependabot-automerge-end)

---

<details> <summary>Dependabot commands and options</summary> <br />

You can trigger Dependabot actions by commenting on this PR: - `dependabot rebase` will rebase this
PR - `dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `dependabot merge` will merge this PR after your CI passes on it - `dependabot squash and
merge` will squash and merge this PR after your CI passes on it - `dependabot cancel merge` will
cancel a previously requested merge and block automerging - `dependabot reopen` will reopen this
PR if it is closed - `dependabot close` will close this PR and stop Dependabot recreating it. You
can achieve the same result by closing it manually - `dependabot ignore this major version` will
close this PR and stop Dependabot creating any more for this major version (unless you reopen the
PR or upgrade to it yourself) - `dependabot ignore this minor version` will close this PR and
stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to
it yourself) - `dependabot ignore this dependency` will close this PR and stop Dependabot
creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

</details>

Signed-off-by: dependabot[bot] <supportgithub.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]users.noreply.github.com>

- Fix release workflow ([146](https://github.com/PRQL/pyprql/pull/146),
[`3c08f42`](https://github.com/PRQL/pyprql/commit/3c08f428b976dca95a5e40ff3f5ab3659e9635b8))

This reverts commit 3eb119c.

3eb119c failed to release build due to missing Poetry.

Continuous Integration

- Allow release workflow run by hand ([144](https://github.com/PRQL/pyprql/pull/144),
[`d756a07`](https://github.com/PRQL/pyprql/commit/d756a073208298fba4888a2519137fb69fb6edc3))

While PR-based releases are convenient, but manual triggering is also useful.

---------

Co-authored-by: Maximilian Roos <5635139+max-sixtyusers.noreply.github.com>

Features

- Prepare for next release (based on prql-python 0.6.0)
([142](https://github.com/PRQL/pyprql/pull/142),
[`05e0adf`](https://github.com/PRQL/pyprql/commit/05e0adff1bfe7b38955f7bed6afce68ffb4fa084))

- Support target option ([140](https://github.com/PRQL/pyprql/pull/140),
[`393bc65`](https://github.com/PRQL/pyprql/commit/393bc65690fc4e31d863708e1564a68225c7624d))

0.5.14

Build System

- Bump prql-python to 0.5.0 ([134](https://github.com/PRQL/pyprql/pull/134),
[`08f751d`](https://github.com/PRQL/pyprql/commit/08f751d63d98cac4421faa06865567ea27e0edde))

- Consolidate onto ruff for linting ([121](https://github.com/PRQL/pyprql/pull/121),
[`3c7f498`](https://github.com/PRQL/pyprql/commit/3c7f49810c942f8bef5a007897e3c634fd704452))

- Update dependencies ([128](https://github.com/PRQL/pyprql/pull/128),
[`499e8e7`](https://github.com/PRQL/pyprql/commit/499e8e723875ed4d29dd2202a16a31dd99ba6c6e))

- Upgrade dependencies ([124](https://github.com/PRQL/pyprql/pull/124),
[`619ab0b`](https://github.com/PRQL/pyprql/commit/619ab0b96f0403cf3a51cb777b336fb0b2fe0dc3))

Chores

- Fix Changelog ([115](https://github.com/PRQL/pyprql/pull/115),
[`cfba1b1`](https://github.com/PRQL/pyprql/commit/cfba1b1a407ab770684fdcdd1a24db4914af16c3))

I'm really not sure what's going on with semantic-release — I think it might be time to move off
it...

Continuous Integration

- Try using a bare `pytest` in CI ([131](https://github.com/PRQL/pyprql/pull/131),
[`83c25a7`](https://github.com/PRQL/pyprql/commit/83c25a780e9527fa116d503e713fe95536f2b451))

- Use prql-bot account to release ([116](https://github.com/PRQL/pyprql/pull/116),
[`10a9b73`](https://github.com/PRQL/pyprql/commit/10a9b732258c868ff57092340b2af24a25b5403f))

- Use PSR action ([117](https://github.com/PRQL/pyprql/pull/117),
[`04e1eeb`](https://github.com/PRQL/pyprql/commit/04e1eebf74ee804667539adf15b859953823711e))

If this doesn't work, we'll disable the auto-release...

Documentation

- Fix docs build ([118](https://github.com/PRQL/pyprql/pull/118),
[`c7e7365`](https://github.com/PRQL/pyprql/commit/c7e73656c27b7891dc61053b5cca4b64c299e555))

Features

- Upgrade to prql-python 0.4 ([129](https://github.com/PRQL/pyprql/pull/129),
[`ba5afa8`](https://github.com/PRQL/pyprql/commit/ba5afa80fb27b8d998c39789f110c4e1ce1904de))

Overhaul docs, including fixing 126

Testing

- Add ruff to pre-commit ([120](https://github.com/PRQL/pyprql/pull/120),
[`e9fe9e0`](https://github.com/PRQL/pyprql/commit/e9fe9e0bb1c8010006b5f6aa0926254ef0b4f75c))

0.5.13

Build System

- Bump version locally ([114](https://github.com/PRQL/pyprql/pull/114),
[`6e5db20`](https://github.com/PRQL/pyprql/commit/6e5db20dd0b697a71a8bf1257bb7c7302141616d))

Me & semantic-release really aren't getting along well...

Documentation

- Add a demo Colab Notebook ([113](https://github.com/PRQL/pyprql/pull/113),
[`d6fde68`](https://github.com/PRQL/pyprql/commit/d6fde683c2ac86217f5a95e2dee2c885de91ae88))

Still need to provide links to it

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]users.noreply.github.com>

Page 4 of 9

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.