Pyprql

Latest version: v0.13.0

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

Scan your dependencies

Page 5 of 9

0.5.11

Bug Fixes

- Add py3.8-compatible typing ([109](https://github.com/PRQL/pyprql/pull/109),
[`cb3df80`](https://github.com/PRQL/pyprql/commit/cb3df80d33895f443aa50d5585675aa79a477550))

This demonstrates we need tests for the magic...

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

Build System

- Transition to ploomber/jupysql ([108](https://github.com/PRQL/pyprql/pull/108),
[`5042934`](https://github.com/PRQL/pyprql/commit/5042934e718342dc3550a65d9a3a3696d5533b0c))

Thanks a lot to catherinedevlin for kicking off the extension!

Because of https://github.com/catherinedevlin/ipython-sql/issues/210, it's necessary for us to
transition to a fork, but open-minded on what we depend on if things get merged upstream.

Chores

- Add changelog for 0.5.10 ([110](https://github.com/PRQL/pyprql/pull/110),
[`5451a62`](https://github.com/PRQL/pyprql/commit/5451a62633159eb567d0fa681b99078ec2ed9997))

Not sure whether this is the thing that's preventing semantic-release from working...

- Update version to 0.5.11 ([111](https://github.com/PRQL/pyprql/pull/111),
[`711c15b`](https://github.com/PRQL/pyprql/commit/711c15b66108b91fe6095e1d9e0c3962aa11eed3))

Not sure why semantic-release isn't working, so doing manually

0.5.10

Bug Fixes

- Have Magic print dataframes nicely ([103](https://github.com/PRQL/pyprql/pull/103),
[`620c584`](https://github.com/PRQL/pyprql/commit/620c58410095750208a437f4044d2a042776d755))

- **devops**: Run release workflow on merged PRs with `release` label
([98](https://github.com/PRQL/pyprql/pull/98),
[`73d008e`](https://github.com/PRQL/pyprql/commit/73d008e63e624a6d7e512f03324c38035458ec9b))

Chores

- Fix flake8 ([97](https://github.com/PRQL/pyprql/pull/97),
[`16d461e`](https://github.com/PRQL/pyprql/commit/16d461e7fd39cbd7f01e940e5aee6cb22c0346a7))

- More repo & docs refactoring ([96](https://github.com/PRQL/pyprql/pull/96),
[`e289d96`](https://github.com/PRQL/pyprql/commit/e289d960ee7c1755c0386a35bdad2059a06eece9))

- **devops**: Cancel previous tests on a later commit
([101](https://github.com/PRQL/pyprql/pull/101),
[`e363ea2`](https://github.com/PRQL/pyprql/commit/e363ea2e5121c314bb5d8c59cc98b4f9c09e5e8e))

- **devops**: Move mypy configs out of tests into configs
([100](https://github.com/PRQL/pyprql/pull/100),
[`fe7cb28`](https://github.com/PRQL/pyprql/commit/fe7cb283403cc8f89718a3be02c240582b45c2e6))

Documentation

- Clean up Readme ([102](https://github.com/PRQL/pyprql/pull/102),
[`e161929`](https://github.com/PRQL/pyprql/commit/e161929e0665ffc662f0f71ad7d7944b43e610d2))

- Make capitalization consistent ([99](https://github.com/PRQL/pyprql/pull/99),
[`2f7ef32`](https://github.com/PRQL/pyprql/commit/2f7ef32a9cf083b6b10231c73c40e935ef15e0cb))

Open-minded on what to use (though let's use one) -- I've been doing `PRQL` for the lang and `prql`
for the project. So taken that approach here.

- Rationalize docs ([95](https://github.com/PRQL/pyprql/pull/95),
[`6ffed7f`](https://github.com/PRQL/pyprql/commit/6ffed7f0820dfefa0e98f34b8ed37a39d0bd4678))

0.5.9

[`7a031f7`](https://github.com/PRQL/pyprql/commit/7a031f78c1bed6e4396e53e71d6cde6d584a1924))

Build System

- Upgrade duckdb_engine ([91](https://github.com/PRQL/pyprql/pull/91),
[`f480ce0`](https://github.com/PRQL/pyprql/commit/f480ce053a8c4c61b9344182f058a8e6d7b65aab))

- Use correct format for homepage ([87](https://github.com/PRQL/pyprql/pull/87),
[`0d1f82a`](https://github.com/PRQL/pyprql/commit/0d1f82a80f4ea647dda0872d2625fb9674e14873))

Continuous Integration

- Also cache the poetry install
([`2a452b6`](https://github.com/PRQL/pyprql/commit/2a452b69d286ab97e91f1406273df2e3ef0d348a))

- Another simplification of GHA ([88](https://github.com/PRQL/pyprql/pull/88),
[`244ce27`](https://github.com/PRQL/pyprql/commit/244ce27023a268a481b50174092648e2e9e74603))

- Fix GitHub actions ([90](https://github.com/PRQL/pyprql/pull/90),
[`c4dd455`](https://github.com/PRQL/pyprql/commit/c4dd455049aa794a7ccf682e32b048dfb4859b9f))

- Move release workflow into separate workflow ([89](https://github.com/PRQL/pyprql/pull/89),
[`4cbd417`](https://github.com/PRQL/pyprql/commit/4cbd4178405fc4caf9b2f37eb94271aea3a37dd2))

0.5.8

Continuous Integration

- Upgrade more GHA dependencies ([86](https://github.com/PRQL/pyprql/pull/86),
[`d34adda`](https://github.com/PRQL/pyprql/commit/d34adda197e40fc1c4ca806a72a2b683ba18f417))

0.5.7

Build System

- Add some useful lints to pre-commit ([83](https://github.com/PRQL/pyprql/pull/83),
[`0f3d4b1`](https://github.com/PRQL/pyprql/commit/0f3d4b154c7a5410852a3bd49de64d6d66b90aa2))

- Set version back to 0.5.6 ([85](https://github.com/PRQL/pyprql/pull/85),
[`ec4f28a`](https://github.com/PRQL/pyprql/commit/ec4f28a60b5b7f914ade66796e080fff50b1161f))

- Upgrade deps
([`3344dba`](https://github.com/PRQL/pyprql/commit/3344dba2a154a31aeb76f13a2ad8247066ca284b))

Getting failures on other PRs from not having security fixes

- Upgrade prql-python, simplify CI, remove 3.7 ([80](https://github.com/PRQL/pyprql/pull/80),
[`3aed19e`](https://github.com/PRQL/pyprql/commit/3aed19ed4ccd5f78b2404463e7975fb42c9f43f4))

Chores

- Do a pass of formatting etc ([77](https://github.com/PRQL/pyprql/pull/77),
[`435fcdd`](https://github.com/PRQL/pyprql/commit/435fcdd5a4379169da1eefb8c9eb6dde2664962f))

Continuous Integration

- Bump cache number ([84](https://github.com/PRQL/pyprql/pull/84),
[`e9536d0`](https://github.com/PRQL/pyprql/commit/e9536d0b3a81f54ecaec9c10a5f8d724f3b99d4b))

Getting an issue caching dependencies, not sure if this will help, but worth trying

- Fix release workflow ([81](https://github.com/PRQL/pyprql/pull/81),
[`33cbc07`](https://github.com/PRQL/pyprql/commit/33cbc0741d642bdd6a4d975b20cd9b40009ab0c2))

- Upgrade GHA dependencies ([82](https://github.com/PRQL/pyprql/pull/82),
[`dd823f9`](https://github.com/PRQL/pyprql/commit/dd823f92872ef9dd66fc663d13d2ff0230fc3785))

0.5.6

Bug Fixes

- Updating release process ([73](https://github.com/PRQL/pyprql/pull/73),
[`adb90ea`](https://github.com/PRQL/pyprql/commit/adb90ead8170d6ff1f91d0957b7cd331c3f4ca70))

* fix: Adding release notes

Page 5 of 9

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.