sqlglot

An easily customizable SQL parser and transpiler

Installation

In a virtualenv (see these instructions if you need to create one):

pip3 install sqlglot

Releases

Version Released Bullseye
Python 3.9
Bookworm
Python 3.11
Files
26.12.1 2025-03-31    
26.12.0 2025-03-27    
26.11.1 2025-03-18    
26.11.0 2025-03-17    
26.10.1 2025-03-13    
26.10.0 2025-03-13    
26.9.0 2025-03-07    
26.8.0 2025-03-03    
26.7.0 2025-02-26    
26.6.0 2025-02-10    
26.5.0 2025-02-10    
26.4.1 2025-02-03    
26.4.0 2025-02-03    
26.3.9 2025-01-27    
26.3.8 2025-01-24    
26.3.7 2025-01-24    
26.3.6 2025-01-24    
26.3.5 2025-01-24    
26.3.4 2025-01-24    
26.3.3 2025-01-23    
26.3.2 2025-01-23    
26.3.1 2025-01-23    
26.3.0 2025-01-23    
26.2.1 2025-01-14    
26.2.0 2025-01-14    
26.1.3 2025-01-09    
26.1.2 2025-01-08    
26.1.1 2025-01-08    
26.1.0 2025-01-08    
26.0.1 2024-12-18    
26.0.0 2024-12-10    
25.34.1 2024-12-10    
25.34.0 2024-12-06    
25.33.0 2024-12-04    
25.32.1 2024-11-27    
25.32.0 2024-11-22    
25.31.4 2024-11-17    
25.31.3 2024-11-17    
25.31.2 2024-11-17    
25.31.1 2024-11-17    
25.31.0 2024-11-16    
25.30.0 2024-11-11    
25.29.0 2024-11-05    
25.28.0 2024-10-25    
25.27.0 2024-10-22    
25.26.0 2024-10-21    
25.25.1 2024-10-15    
25.25.0 2024-10-14    
25.24.5 2024-10-08    
25.24.4 2024-10-04    
25.24.3 2024-10-03    
25.24.2 2024-10-02    
25.24.1 2024-10-01    
25.24.0 2024-09-26    
25.23.2 2024-09-25    
25.23.1 2024-09-25    
25.23.0 2024-09-25    
25.22.0 2024-09-19    
25.21.3 2024-09-14    
25.21.2 2024-09-13    
25.21.1 2024-09-13    
25.21.0 2024-09-12    
25.20.2 2024-09-24    
25.20.1 2024-09-06    
25.20.0 2024-09-06    
25.19.0 2024-09-03    
25.18.0 2024-08-28    
25.17.0 2024-08-26    
25.16.1 2024-08-23    
25.16.0 2024-08-22    
25.15.0 2024-08-19    
25.14.0 2024-08-19    
25.13.0 2024-08-17    
25.12.0 2024-08-15    
25.11.3 2024-08-14    
25.11.2 2024-08-14    
25.11.1 2024-08-13    
25.11.0 2024-08-13    
25.10.0 2024-08-08    
25.9.0 2024-08-05    
25.8.1 2024-07-30    
25.8.0 2024-07-29    
25.7.1 2024-07-25    
25.7.0 2024-07-25    
25.6.1 2024-07-18    
25.6.0 2024-07-17    
25.5.1 2024-07-05    
25.5.0 2024-07-04    
25.4.1 2024-06-29    
25.4.0 2024-06-28    
25.3.3 2024-06-26    
25.3.2 2024-06-26    
25.3.1 2024-06-25    
25.3.0 2024-06-21    
25.2.0 2024-06-17    
25.1.0 2024-06-12    
25.0.3 2024-06-06    
25.0.2 2024-06-05    
25.0.1 2024-06-05    
25.0.0 2024-06-05    
24.1.3 2024-06-05    
24.1.2 2024-06-04    
24.1.1 2024-06-03    
24.1.0 2024-05-30    
24.0.3 2024-05-29    
24.0.2 2024-05-28    
24.0.1 2024-05-23    
24.0.0 2024-05-21    
23.17.0 2024-05-19    
23.16.0 2024-05-18    
23.15.10 2024-05-17    
23.15.9 2024-05-17    
23.15.8 2024-05-11    
23.15.7 2024-05-11    
23.15.6 2024-05-11    
23.15.5 2024-05-11    
23.15.4 2024-05-10    
23.15.3 2024-05-10    
23.15.2 2024-05-10    
23.15.1 2024-05-10    
23.15.0 2024-05-09    
23.14.0 2024-05-07    
23.13.7 2024-05-04    
23.13.6 2024-05-04    
23.13.5 2024-05-04    
23.13.4 2024-05-04    
23.13.3 2024-05-04    
23.13.2 2024-05-04    
23.13.1 2024-05-04    
23.13.0 2024-05-03    
23.12.2 2024-04-30    
23.12.1 2024-04-25    
23.12.0 2024-04-25    
23.11.2 2024-04-19    
23.11.1 2024-04-19    
23.11.0 2024-04-19    
23.10.0 2024-04-12    
23.9.0 2024-04-12    
23.8.2 2024-04-10    
23.8.1 2024-04-09    
23.8.0 2024-04-08    
23.7.0 2024-04-04    
23.6.4 2024-04-03    
23.6.3 2024-04-02    
23.6.3.dev0 pre-release 2024-04-02    
23.6.1.dev0 pre-release 2024-04-02    
23.5.1.dev0 pre-release 2024-04-02    
23.4.1.dev0 pre-release 2024-04-02    
23.3.0 2024-03-29    
23.2.0 2024-03-26    
23.1.2.dev0 pre-release 2024-03-26    
23.1.1.dev0 pre-release 2024-03-26    
23.0.5 2024-03-20    
23.0.4 2024-03-20    
23.0.3 2024-03-19    
23.0.2 2024-03-19    
23.0.1 2024-03-19    
23.0.0 2024-03-18    
22.5.0 2024-03-14    
22.4.0 2024-03-12    
22.3.1 2024-03-09    
22.3.0 2024-03-08    
22.2.1 2024-03-04    
22.2.0 2024-03-01    
22.1.1 2024-02-29    
22.1.0 2024-02-28    
22.0.1 2024-02-26    
22.0.0 2024-02-26    
21.2.1 2024-02-22    
21.2.0 2024-02-22    
21.1.2 2024-02-19    
21.1.1 2024-02-14    
21.1.0 2024-02-12    
21.0.3.dev0 pre-release 2024-02-08    
21.0.2 2024-02-09    
21.0.1 2024-02-07    
21.0.0 2024-02-07    
20.11.0 2024-01-29    
20.10.0 2024-01-24    
20.9.0 2024-01-18    
20.8.0 2024-01-08    
20.7.1 2024-01-04    
20.7.0 2024-01-04    
20.6.0 2024-01-04    
20.5.0 2023-12-29    
20.4.0 2023-12-20    
20.3.0 2023-12-19    
20.2.0 2023-12-14    
20.1.0 2023-12-07    
20.0.0 2023-12-07    
19.9.0 2023-12-05    
19.8.3 2023-12-04    
19.8.2 2023-12-01    
19.8.1 2023-12-01    
19.8.0 2023-12-01    
19.7.0 2023-11-28    
19.6.0 2023-11-20    
19.5.1 2023-11-16    
19.5.0 2023-11-16    
19.4.0 2023-11-14    
19.3.1 2023-11-10    
19.3.0 2023-11-10    
19.2.0 2023-11-10    
19.1.3 2023-11-09    
19.1.2 2023-11-09    
19.1.1 2023-11-08    
19.1.0 2023-11-08    
19.0.3 2023-11-02    
19.0.2 2023-11-01    
19.0.1 2023-10-31    
19.0.0 2023-10-30    
18.17.0 2023-10-25    
18.16.1 2023-10-21    
18.16.0 2023-10-21    
18.15.1 2023-10-19    
18.15.0 2023-10-17    
18.14.0 2023-10-17    
18.13.0 2023-10-13    
18.12.0 2023-10-10    
18.11.6 2023-10-06    
18.11.5 2023-10-06    
18.11.4 2023-10-05    
18.11.3 2023-10-04    
18.11.2 2023-10-03    
18.11.1 2023-10-03    
18.11.0 2023-10-03    
18.10.1 2023-09-29    
18.10.0 2023-09-29    
18.9.0 2023-09-28    
18.8.0 2023-09-26    
18.7.0 2023-09-22    
18.6.0 2023-09-21    
18.5.1 2023-09-15    
18.5.0 2023-09-13    
18.4.1 2023-09-12    
18.4.0 2023-09-12    
18.3.0 2023-09-07  
18.2.0 2023-09-05  
18.1.0 2023-09-01  
18.0.1 2023-08-30  
18.0.0 2023-08-29  
17.16.2 2023-08-28  
17.16.1 2023-08-26  
17.16.0 2023-08-26  
17.15.1 2023-08-24  
17.15.0 2023-08-22  
17.14.2 2023-08-15  
17.14.1 2023-08-15  
17.14.0 2023-08-14  
17.13.0 2023-08-14  
17.12.0 2023-08-11  
17.11.0 2023-08-09  
17.10.2 2023-08-09  
17.10.1 2023-08-08  
17.10.0 2023-08-07  
17.9.1 2023-08-03  
17.9.0 2023-08-01  
17.8.6 2023-07-28  
17.8.5 2023-07-28  
17.8.4 2023-07-27  
17.8.3 2023-07-27  
17.8.2 2023-07-27  
17.8.1 2023-07-27  
17.8.0 2023-07-24  
17.7.0 2023-07-23  
17.6.1 2023-07-21  
17.6.0 2023-07-19  
17.5.0 2023-07-18  
17.4.1 2023-07-11  
17.4.0 2023-07-11  
17.3.0 2023-07-07  
17.2.0 2023-07-06  
17.1.0 2023-07-04  
17.0.0 2023-07-04  
16.8.1 2023-06-30  
16.8.0 2023-06-30  
16.7.7 2023-06-30  
16.7.6 2023-06-30  
16.7.4 2023-06-29  
16.7.3 2023-06-29  
16.7.2 2023-06-28  
16.7.1 2023-06-28  
16.7.0 2023-06-28  
16.6.0 2023-06-27  
16.5.0 2023-06-27  
16.4.2 2023-06-23  
16.4.1 2023-06-23  
16.4.0 2023-06-21  
16.3.1 2023-06-16  
16.3.0 2023-06-16  
16.2.1 2023-06-16  
16.2.0 2023-06-15  
16.1.4 2023-06-15  
16.1.3 2023-06-15  
16.1.2 2023-06-15  
16.1.1 2023-06-15  
16.1.0 2023-06-13  
16.0.0 2023-06-12  
15.3.0 yanked 2023-06-12  
15.2.0 2023-06-09  
15.1.0 2023-06-07  
15.0.0 2023-06-02  
14.1.1 2023-05-26  
14.1.0 2023-05-26  
14.0.0 2023-05-24  
13.3.1 2023-05-23  
13.3.0 2023-05-19  
13.2.2 2023-05-19  
13.2.1 2023-05-19  
13.2.0 2023-05-18  
13.1.0 2023-05-18  
13.0.2 2023-05-16  
13.0.1 2023-05-16  
13.0.0 2023-05-15  
12.4.0 2023-05-12  
12.3.0 2023-05-11
12.2.1 2023-05-10  
12.2.0 2023-05-09  
12.1.0 2023-05-05  
12.0.0 2023-05-04  
11.7.1 2023-05-02  
11.7.0 2023-05-02  
11.6.3 2023-05-01  
11.6.2 2023-04-28  
11.6.1 2023-04-28  
11.6.0 2023-04-27  
11.5.9 2023-04-27  
11.5.8 2023-04-26  
11.5.7 2023-04-24  
11.5.6 2023-04-24  
11.5.5 2023-04-18  
11.5.4 2023-04-18  
11.5.3 2023-04-11  
11.5.2 2023-04-07  
11.5.1 2023-04-06  
11.5.0 2023-04-05  
11.4.5 2023-03-29  
11.4.4 2023-03-28  
11.4.3 2023-03-24  
11.4.2 2023-03-22  
11.4.1 2023-03-18  
11.4.0 2023-03-17  
11.3.7 2023-03-14  
11.3.6 2023-03-08  
11.3.5 2023-03-08  
11.3.4 2023-03-08  
11.3.3 2023-03-08  
11.3.2 2023-03-07  
11.3.1 2023-03-07  
11.3.0 2023-03-04  
11.2.6 2023-03-03  
11.2.5 2023-03-03  
11.2.4 2023-03-02  
11.2.3 2023-02-24  
11.2.2 2023-02-23  
11.2.1 2023-02-22  
11.2.0 2023-02-19  
11.1.3 2023-02-17  
11.1.2 2023-02-16  
11.1.1 2023-02-14  
11.0.1 2023-02-10  
11.0.0 2023-02-08  
10.6.4 2023-02-08  
10.6.3 2023-02-07  
10.6.2 2023-02-06  
10.6.1 2023-02-04  
10.6.0 2023-02-02  
10.5.10 2023-01-28  
10.5.9 2023-01-27  
10.5.8 2023-01-27  
10.5.7 2023-01-26  
10.5.6 2023-01-20  
10.5.5 2023-01-20  
10.5.4 2023-01-20  
10.5.3 2023-01-18  
10.5.2 2023-01-16  
10.5.1 2023-01-16  
10.5.0 2023-01-13  
10.4.4 2023-01-12  
10.4.3 2023-01-05  
10.4.2 2023-01-04  
10.4.1 2023-01-03  
10.4.0 2023-01-03  
10.3.2 2022-12-27  
10.3.1 2022-12-27  
10.3.0 2022-12-26  
10.2.13 2022-12-26  
10.2.12 2022-12-26  
10.2.11 2022-12-23  
10.2.10 2022-12-22  
10.2.9 2022-12-14  
10.2.8 2022-12-14  
10.2.7 2022-12-13  
10.2.6 2022-12-10  
10.2.5 2022-12-09  
10.2.4 2022-12-07  
10.2.3 2022-12-07  
10.2.2 2022-12-06  
10.2.1 2022-12-05  
10.2.0 2022-12-05  
10.1.3 2022-11-30  
10.1.2 2022-11-29  
10.1.1 2022-11-28  
10.1.0 2022-11-23  
10.0.10 2022-11-21  
10.0.9 2022-11-21  
10.0.8 2022-11-19  
10.0.7 2022-11-18  
10.0.6 2022-11-18  
10.0.5 2022-11-17  
10.0.4 2022-11-16  
10.0.3 2022-11-14  
10.0.2 2022-11-11  
10.0.1 2022-11-10  
10.0.0 2022-11-08  
9.0.6 2022-10-29  
9.0.5 2022-10-26  
9.0.4 2022-10-25  
9.0.3 2022-10-24  
9.0.2 2022-10-21  
9.0.1 2022-10-21  
9.0.0 2022-10-20  
8.0.3 2022-10-19  
8.0.2 2022-10-18  
8.0.1 2022-10-17  
8.0.0 2022-10-17  
7.1.3 2022-10-13  
7.1.2 2022-10-13  
7.1.1 2022-10-13  
7.1.0 2022-10-13  
7.0.0 2022-10-12  
6.3.5 2022-10-12  
6.3.4 2022-10-11  
6.3.3 2022-10-11  
6.3.2 2022-10-10  
6.3.1 2022-10-08  
6.3.0 2022-10-07  
6.2.10 2022-10-04  
6.2.9 2022-10-04  
6.2.8 2022-10-03  
6.2.7 2022-09-30  
6.2.6 2022-09-29  
6.2.5 2022-09-29  
6.2.4 2022-09-28  
6.2.3 2022-09-27  
6.2.2 2022-09-27  
6.2.1 2022-09-23  
6.2.0 2022-09-23  
6.1.1 2022-09-21  
6.1.0 2022-09-20  
6.0.7 2022-09-15  
6.0.6 2022-09-15  
6.0.5 2022-09-15  
6.0.4 2022-09-10  
6.0.3 2022-09-09  
6.0.2 2022-09-08  
6.0.1 2022-09-06  
6.0.0 2022-09-06  
5.3.1 2022-09-02  
5.3.0 2022-09-01  
5.2.0 2022-09-01  
5.1.3 2022-08-30  
5.1.2 2022-08-26  
5.1.1 2022-08-25  
5.1.0 2022-08-24  
5.0.0 2022-08-24  
4.7.1 2022-08-18  
4.7.0 2022-08-17  
4.6.0 2022-08-15  
4.5.2 2022-08-12  
4.5.1 yanked 2022-08-12  
4.5.0 2022-08-11  
4.4.1 2022-08-10  
4.4.0 2022-08-09  
4.3.0 2022-08-09  
4.2.9 2022-08-05  
4.2.8 2022-08-04  
4.2.7 2022-07-28  
4.2.6 2022-07-28  
4.2.5 2022-07-27  
4.2.4 2022-07-27  
4.2.3 2022-07-26  
4.2.2 2022-07-22  
4.2.1 2022-07-21  
4.2.0 2022-07-19  
4.1.1 2022-07-16  
4.1.0 2022-07-15  
4.0.0 2022-07-12  
3.1.2 2022-07-07  
3.1.1 2022-07-07  
3.1.0 2022-07-06  
3.0.7 2022-07-06  
3.0.6 2022-07-05  
3.0.5 2022-07-05  
3.0.4 2022-07-04  
3.0.3 2022-06-30  
3.0.2 2022-06-28  
3.0.1 2022-06-24  
3.0.0 2022-06-24  
2.8.0 2022-06-09  
2.7.0 2022-06-07  
2.6.0 2022-06-06  
2.5.1 2022-06-01  
2.5.0 2022-06-01  
2.4.0 2022-05-30  
2.3.2 2022-05-16  
2.3.1 2022-05-16  
2.3.0 2022-05-13  
2.2.9 2022-05-10  
2.2.8 2022-05-09  
2.2.7 2022-05-06  
2.2.6 2022-05-03  
2.2.5 2022-05-02  
2.2.4 2022-04-30  
2.2.3 2022-04-30  
2.2.2 2022-04-29  
2.2.1 2022-04-29  
2.2.0 2022-04-29  
2.1.3 2022-04-27  
2.1.1 2022-04-25  
2.1.0 2022-04-22  
2.0.0 2022-04-21  
1.29.3 2022-04-15  
1.29.2 2022-04-13  
1.29.1 2022-04-13  
1.29.0 2022-04-11  
1.28.1 2022-04-05  
1.28.0 2022-03-31  
1.27.1 2022-03-23  
1.27.0 2022-03-12  
1.26.1 2022-03-09  
1.26.0 2022-03-08  
1.25.3 2022-03-08  
1.25.2 2022-03-05  
1.25.1 2022-03-04  
1.25.0 2022-03-04  
1.24.5 2022-02-25  
1.24.4 2022-02-24  
1.24.3 2022-02-24  
1.24.2 2022-02-17  
1.24.1 2022-02-17  
1.24.0 2022-02-16  
1.23.1 2022-02-15  
1.23.0 2022-02-07  
1.22.1 2022-02-24  
1.22.0 2022-01-28  
1.21.0 2022-01-27  
1.20.0 2022-01-26  
1.19.2 2022-01-27  
1.19.1 2022-01-13  
1.19.0 2022-01-13  
1.18.0 2022-01-11  
1.17.1 2022-01-10  
1.17.0 2022-01-10  
1.16.1 2021-12-17  
1.16.0 2021-12-06  
1.15.1 2021-12-02  
1.15.0 2021-11-22  
1.14.1 2021-11-10  
1.14.0 2021-11-10  
1.13.2 2021-11-05  
1.13.1 2021-11-05  
1.13.0 2021-11-04  
1.12.0 2021-10-30  
1.11.0 2021-10-25  
1.10.0 2021-10-24  
1.9.1 2021-10-23  
1.9.0 2021-10-22  
1.8.4 2021-10-11  
1.8.3 2021-10-08  
1.8.2 2021-10-07  
1.8.1 2021-10-06  
1.8.0 2021-10-05  
1.7.2 2021-09-24  
1.7.1 2021-09-23  
1.7.0 2021-09-23  
1.6.0 2021-09-21  
1.5.1 2021-09-13  
1.5.0 2021-09-13  
1.4.0 2021-09-13  
1.3.4 2021-09-13  
1.3.3 2021-09-13  
1.3.2 2021-09-10  
1.3.1 2021-09-09  
1.3.0 2021-09-08  
1.2.10 2021-09-03  
1.2.9 2021-09-02  
1.2.8 2021-08-27  
1.2.7 2021-08-26  
1.2.6 2021-08-26  
1.2.5 2021-08-19  
1.2.4 2021-08-12  
1.2.3 2021-07-29  
1.2.2 2021-07-28  
1.2.1 2021-07-28  
1.2.0 2021-07-27  
1.1.1 2021-07-26  
1.1.0 2021-07-26  
1.0.1 2021-07-26  
1.0.0 2021-07-24  
0.23.2 2021-07-23  
0.23.1 2021-07-23  
0.23.0 2021-07-20  
0.22.3 2021-07-20  
0.22.2 2021-06-28  
0.22.1 2021-06-28  
0.22.0 2021-06-27  
0.21.0 2021-06-15  
0.20.0 2021-06-14  
0.19.0 2021-05-05  
0.18.2 2021-05-05  
0.18.1 2021-04-30  
0.18.0 2021-04-29  
0.17.3 2021-04-29  
0.17.2 2021-04-29  
0.17.1 2021-04-29  
0.17.0 2021-04-29  
0.16.1 2021-04-29  
0.16.0 2021-04-29  
0.15.2 2021-04-29  
0.15.1 2021-04-29  
0.15.0 2021-04-28  
0.14.3 2021-04-26  
0.14.2 2021-04-26  
0.14.1 2021-04-26  
0.14.0 2021-04-20  
0.13.0 2021-04-20  
0.12.2 2021-04-15  
0.12.1 2021-04-14  
0.12.0 2021-04-14  
0.11.0 2021-04-12  
0.10.1 2021-04-11  
0.10.0 2021-04-11  
0.9.0 2021-04-10  
0.8.0 2021-04-09  
0.7.3 2021-04-09  
0.7.2 2021-04-08  
0.7.1 2021-04-07  
0.7.0 2021-04-05  
0.6.0 2021-04-04  
0.5.0 2021-04-04  
0.4.0 2021-04-04  
0.3.0 2021-03-23  
0.2.3 2021-03-18  
0.2.2 2021-03-18  
0.2.0 2021-03-18  
0.1.1 2021-03-18  
0.1.0 2021-03-18  

Issues with this package?

Page last updated 2025-03-31 19:56:49 UTC