Skip to content

Releases: PRQL/pyprql

v0.5.3

27 Jun 03:06
Compare
Choose a tag to compare

Fix

v0.5.2

27 Jun 01:28
Compare
Choose a tag to compare

Fix

v0.5.1

27 Jun 01:07
Compare
Choose a tag to compare

Fix

v0.4.2

16 Apr 19:33
Compare
Choose a tag to compare

Fix

  • Fixes enforce typing breaking on subscripted generics by forking and providing a flag to ignore this non-error. (cb19cbc)

Documentation

  • index.md: Add docs badge to docs (3029853)
  • README.md: Add ReadTheDocs (4d5404c)
  • docs: Add tests to the sphinx build (049ff35)
  • tests: Document tests (950e55d)
  • README.md: Add badges (c176d65)
  • *: Correct urls (0622add)
  • README.md: Get those badges (2547540)
  • LICENSE: Add license (7119bec)
  • docs: Add Sphinx support (f966f34)
  • *: Provide docstrings throughout (c1b7b6d)

v0.4.1

14 Apr 02:26
Compare
Choose a tag to compare

Fix

v0.4.0

11 Apr 12:07
Compare
Choose a tag to compare

Feature

  • cli.py: Support reading from tsvs (d2d675b)
  • *: Support saving to tsv (5a2630f)
  • cli.py: Support cli saving to csv (79382c1)
  • prql.py: Parse to statements (2808f26)
  • prql.py: Adds grammar for to (3899c89)
  • cli.py: Import csv (c847eb2)
  • Adding expression parsing for complex expressions without requiring '()' (855ebd0)
  • Adding completion for show columns and \d+ (7b7f676)
  • Adding code completion on table names for ':', fixes the handling of prev_selection by clearing out on whitespace (46f7676)

Fix

  • prql.lark: Match file names directly (259763b)
  • prql.lark: Support extensions for to statement (82325a6)
  • prql.parl: Add filename parameter (f567cd6)
  • Closes #20, All derives should now be in where clause (c736b25)
  • Closes #21, replace_tables now available to all to_sql transformations (eb12075)
  • Final commit for fix11 (421fb04)
  • Fix11 , use the AST in the completer. This adds support for table aliases when completing fields. (9e79119)
  • Fixes #10 typing a letter afer period was not auto completing (ee8c7f5)

Documentation

  • cli.py: Document connect_str properly (95e568d)
  • Adding more prql examples (2e5149e)
  • Adding prql examples (8ae2070)

v0.3.0

01 Apr 14:27
Compare
Choose a tag to compare

Feature

  • prql.lark: Add join aliases (94a405e)

v0.2.5

29 Mar 19:38
Compare
Choose a tag to compare

Fix

  • cli.py: Remove sql print (fdf639e)
  • cli.py: Match exit to [""] (aa40c42)
  • cli.py: Match exit to empty list (f8c04a3)

v0.2.4

29 Mar 16:56
Compare
Choose a tag to compare

Fix

  • cli.py: Check for sqlalchemy error (fe2c804)
  • cli.py: Increase default limit (b5e7be4)
  • cli.py: Append limit to select only (66f1d57)

Documentation

  • prql.py: Add annotations (a03b653)
  • cli.py: Correct docstrings (ee2a5f2)
  • *: Add module level docstings (a9d30de)

v0.2.3

21 Mar 02:03
Compare
Choose a tag to compare

Fix

  • Fixes examples command in the cli (30d2b2f)