Skip to content

feat!: bump prqlc from 0.11.3 to 0.13.3#473

Merged
eitsupi merged 1 commit intomainfrom
dependabot/pip/prqlc-0.13.3
Jan 26, 2025
Merged

feat!: bump prqlc from 0.11.3 to 0.13.3#473
eitsupi merged 1 commit intomainfrom
dependabot/pip/prqlc-0.13.3

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Jan 26, 2025

Bumps prqlc from 0.11.3 to 0.13.3.

Release notes

Sourced from prqlc's releases.

0.13.3 is a small release containing a few bug fixes and improvements. It has 86 commits from 10 contributors. Selected changes:

Fixes:

  • Sort steps in sub-pipelines no longer cause a column lookup error (@​lukapeschke, #5066)
  • Dereferencing of sort columns when rendering SQL now done in context of main pipeline (@​kgutwin, #5098)

New Contributors:

0.13.2 is a tiny release to fix an issue publishing 0.13.1 to Crates.io

0.13.1 is a small release containing a few bug fixes and improvements. Velocity has slowed down a bit in recent months, we're still hoping to finish the new resolver and the new formatter in the near future.

It has 97 commits from 10 contributors. Selected changes:

Features:

  • Add a option to the experimental documentation generator to output the docs in HTML format. The option is given using the --format=html option. (@​vanillajonathan, 4791)

  • The version of the library is now read from git describe. This doesn't affect libraries built on git tags (such as our releases), only those built when developing. When reporting bugs, this helps identify the exact version. (@​max-sixty & @​m-span, #4804)

Fixes:

  • Raw strings (r"...") are retained through prqlc fmt (@​max-sixty, #4848)

  • Strings containing an odd contiguous number of quotes are now delimited by an odd number of quotes when being formatted. The previous implementation would use an even number, which is invalid PRQL. (@​max-sixty, #4850)

  • A few more keywords are quoted, such as user, which is a reserved keyword in PostgreSQL. (@​max-sixty)

0.13.0 brings a new debug logging framework, a big refactor of the parser, a new highlighter, an ** operator for exponentiation, a few bug fixes, and lots of other changes. It has 153 commits from 11 contributors.

Our work continues on rewriting the resolver and completing prqlc fmt.

Selected changes:

Language:

  • Parentheses are always required around pipelines, even within tuples. For example:

    from artists
    # These parentheses are now required
    derive {a=(b | math.abs)}
    # No change — doesn't affect expressions or function calls without pipelines
    derive {x = 3 + 4}
    

    This is a small breaking change. The new behavior matches the existing documentation. (@​max-sixty, #4775)

... (truncated)

Changelog

Sourced from prqlc's changelog.

0.13.3 — 2025-01-25

0.13.3 is a small release containing a few bug fixes and improvements. It has 86 commits from 10 contributors. Selected changes:

Fixes:

  • Sort steps in sub-pipelines no longer cause a column lookup error (@​lukapeschke, #5066)
  • Dereferencing of sort columns when rendering SQL now done in context of main pipeline (@​kgutwin, #5098)

New Contributors:

0.13.2

0.13.2 is a tiny release to fix an issue publishing 0.13.1 to crates.io.

0.13.1

0.13.1 is a small release containing a few bug fixes and improvements. Velocity has slowed down a bit in recent months, we're still hoping to finish the new resolver and the new formatter in the near future.

It has 97 commits from 10 contributors. Selected changes:

Features:

  • Add a option to the experimental documentation generator to output the docs in HTML format. The option is given using the --format=html option. (@​vanillajonathan, 4791)

  • The version of the library is now read from git describe. This doesn't affect libraries built on git tags (such as our releases), only those built when developing. When reporting bugs, this helps identify the exact version. (@​max-sixty & @​m-span, #4804)

Fixes:

  • Raw strings (r"...") are retained through prqlc fmt (@​max-sixty, #4848)

  • Strings containing an odd contiguous number of quotes are now delimited by an odd number of quotes when being formatted. The previous implementation would use an even number, which is invalid PRQL. (@​max-sixty, #4850)

  • A few more keywords are quoted, such as user, which is a reserved keyword in PostgreSQL. (@​max-sixty)

... (truncated)

Commits
  • c5cda25 chore: 0.13.3 changelog (#5114)
  • 1c404a8 fix: in PQ post processing, revert sort columns just before propagating down ...
  • a54b815 chore: bump mocha from 11.0.1 to 11.1.0 in /prqlc/bindings/js (#5109)
  • f3343c8 ci: fix python PyPI release workflow (#5108)
  • acea384 chore: bump the patch group with 5 updates (#5103)
  • 845c566 chore: bump similar from 2.6.0 to 2.7.0 (#5105)
  • 170f08b chore: bump rustler from 0.35.1 to 0.36.0 (#5104)
  • 55ece88 chore: pre-commit autoupdate (#5101)
  • e665049 chore: bump @​testing-library/react from 16.1.0 to 16.2.0 in /web/playground (...
  • 98c9ebc chore: bump @​testing-library/user-event from 14.5.0 to 14.6.0 in /web/playgro...
  • Additional commits viewable in compare view

Dependabot compatibility score

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 commands and options

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 show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @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)

Bumps [prqlc](https://github.com/PRQL/prql) from 0.11.3 to 0.13.3.
- [Release notes](https://github.com/PRQL/prql/releases)
- [Changelog](https://github.com/PRQL/prql/blob/main/CHANGELOG.md)
- [Commits](PRQL/prql@0.11.3...0.13.3)

---
updated-dependencies:
- dependency-name: prqlc
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file python Pull requests that update Python code labels Jan 26, 2025
@eitsupi eitsupi changed the title chore: bump prqlc from 0.11.3 to 0.13.3 feat!: bump prqlc from 0.11.3 to 0.13.3 Jan 26, 2025
@eitsupi eitsupi merged commit 376e782 into main Jan 26, 2025
7 checks passed
@eitsupi eitsupi deleted the dependabot/pip/prqlc-0.13.3 branch January 26, 2025 15:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file python Pull requests that update Python code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant