execsql2

Runs a SQL script against a PostgreSQL, SQLite, MariaDB/MySQL, DuckDB, Firebird, MS-Access, MS-SQL-Server, or Oracle database, or an ODBC DSN. Provides metacommands to import and export data, copy data between databases, conditionally execute SQL and metacommands, and dynamically alter SQL and metacommands with substitution variables.

execsql2 has been downloaded 43,962 times in total on PyPI, including 4,384 in the last 30 days. The latest version is 2.17.0, released May 7, 2026.

Version2.17.0
Downloads
43.96k
Licenseexecsql2 — a fork of execsql.py Copyright (c) 2007-2025 R.Dreas Nielsen Copyright (c) 2026-present Caleb Grant This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. The GNU General Public License is available at http://www.gnu.org/licenses/.
AuthorDreas Nielsen
UpdatedMay 7, 2026

Downloads

Weekly, last 90d.
Includes CI traffic.

VersionsTotal2.*1.*
Range
View
Granularity
Group by
CI traffic
Stack: OffCI: Included3 / 77 series
Selected total26.47k
44.0kAll-time
4.4kLast 30 days
20Last 24 h
<0.01/sPer second

Version distribution

Share of downloads by released version. Computed over the last quarter.

  • 01

    2.22.1

    713 downloads
    5.4%
  • 02

    2.21.2

    612 downloads
    4.6%
  • 03

    2.22.3

    590 downloads
    4.5%
  • 04

    2.22.0

    578 downloads
    4.4%
  • 05

    2.22.2

    564 downloads
    4.3%
  • 06

    2.22.6

    496 downloads
    3.7%
  • 07

    2.22.5

    453 downloads
    3.4%
  • 08

    2.22.4

    442 downloads
    3.3%
  • 09

    Other

    8.8k downloads
    66.4%

Guess the next day

Thirteen recent days of execsql2 downloads. Drag the green handle on the right to guess where day fourteen lands.

TRUTH2038THUFRISATSUNMONTUEWEDTHUFRISATSUNMONTUE