Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

python39-sqlite-utils-3.24-1.3 RPM for noarch

From OpenSuSE Ports Tumbleweed for noarch

Name: python39-sqlite-utils Distribution: openSUSE:Factory:zSystems
Version: 3.24 Vendor: openSUSE
Release: 1.3 Build date: Thu Jun 15 21:51:46 2023
Group: Development/Languages/Python Build host: s390zp21
Size: 725973 Source RPM: python-sqlite-utils-3.24-1.3.src.rpm
Packager: https://bugs.opensuse.org
Url: https://github.com/simonw/sqlite-utils
Summary: Python CLI tool and library for manipulating SQLite databases
CLI tool and Python utility functions for manipulating SQLite databases.

Provides

Requires

License

Apache-2.0

Changelog

* Wed Feb 16 2022 Dirk Müller <dmueller@suse.com>
  - update to 3.24:
    * SpatiaLite helpers for the ``sqlite-utils`` command-line tool
    * All commands now include example usage in their ``--help`` - see :ref:`cli_reference`. (:issue:`384`)
    * Python library documentation has a new :ref:`python_api_getting_started` section. (:issue:`387`)
    * Documentation now uses `Plausible analytics <https://plausible.io/>`__. (:issue:`389`)
    * CLI and Python library improvements to help run `ANALYZE
      inserting rows, to gain better performance from the SQLite query planner
      when it runs against indexes.
    * Three new CLI commands: ``create-database``, ``analyze`` and ``bulk``.
    * More details and examples can be found in `the annotated release notes <https://simonwillison.net/2022/Jan/11/sqlite-utils/>`__.
    * Fixed bug where ``sqlite-utils upsert ... --detect-types`` ignored the ``--detect-types`` option.
* Tue Dec 14 2021 pgajdos@suse.com
  - version update to 3.19
    * lot of changes, see changelog.rst in the package or
      https://github.com/simonw/sqlite-utils/blob/main/docs/changelog.rst
* Thu Feb 18 2021 andy great <andythe_great@pm.me>
  - Update to version 3.5.
    * ``sqlite-utils insert --sniff`` option for detecting the delimiter
      and quote character used by a CSV file
    * The ``table.rows_where()``, ``table.search()`` and
      ``table.search_sql()`` methods all now take optional ``offset=``
      and ``limit=`` arguments.
    * New ``--no-headers`` option for ``sqlite-utils insert --csv`` to
      handle CSV files that are missing the header row.
    * Fixed bug where inserting data with extra columns in subsequent
      chunks would throw an error.
    * Fixed bug importing CSV files with columns containing more than
      128KB of data.
    * Test suite now runs in CI against Ubuntu, macOS and Windows.
  - Updates for 3.4.1
    * Fixed a code import bug that slipped in to 3.4.
  - Updates for 3.4
    * ``sqlite-utils insert --csv`` now accepts optional
    ``--delimiter`` and ``--quotechar`` options.
  - Updates for 3.3
    * The ``table.m2m()`` method now accepts an optional ``alter=True``
      argument to specify that any missing columns should be added to
      the referenced table.
  - Updates for 3.2.1
    * Fixed a bug where ``.add_missing_columns()`` failed to take case
      insensitive column names into account.
  - Updates for 3.2
    * This release introduces a new mechanism for speeding up
      ``count(*)`` queries using cached table counts, stored in a
      ``_counts`` table and updated by triggers. This mechanism is
      described in :ref:`python_api_cached_table_counts`, and can be
      enabled using Python API methods or the new ``enable-counts``
      CLI command.
    * ``table.enable_counts()`` method for enabling these triggers
      on a specific table.
    * ``db.enable_counts()`` method for enabling triggers on every
      table in the database.
    * New ``sqlite-utils enable-counts my.db`` command for enabling
      counts on all or specific tables, see :ref:`cli_enable_counts`.
    * New ``sqlite-utils triggers`` command for listing the triggers
      defined for a database or specific tables.
    * New ``db.use_counts_table`` property which, if ``True``, causes
      ``table.count`` to read from the ``_counts`` table.
    * ``table.has_counts_triggers`` property revealing if a table has
      been configured with the new ``_counts`` database triggers.
    * ``db.reset_counts()`` method and ``sqlite-utils reset-counts``
      command for resetting the values in the ``_counts`` table.
    * The previously undocumented ``db.escape()`` method has been
      renamed to ``db.quote()``.
    * New ``table.triggers_dict`` and ``db.triggers_dict``
      introspection properties.
    * ``sqlite-utils insert`` now shows a more useful error message
      for invalid JSON.
  - Updates for 3.1.1
    * Fixed failing test caused by ``optimize`` sometimes creating
    larger database files.
    * Documentation now lives on https://sqlite-utils.datasette.io/
    * README now includes ``brew install sqlite-utils`` installation method.
  - Updates for 3.1
    * New command: ``sqlite-utils analyze-tables my.db`` outputs useful
    information about the table columns in the database, such as the
    number of distinct values and how many rows are null.
    * New ``table.analyze_column(column)`` Python method used by the
      ``analyze-tables`` command - see :ref:`python_api_analyze_column`.
    * The ``table.update()`` method now correctly handles values that
      should be stored as JSON.
  - Updates for 3.0
    * This release introduces a new ``sqlite-utils search`` command
      for searching tables, see :ref:`cli_search`.
    * The ``table.search()`` method has been redesigned.
    * The release includes minor backwards-incompatible changes, hence
      the version bump to 3.0. Those changes, which should not affect
      most users, are:
    * The ``-c`` shortcut option for outputting CSV is no longer
      available. The full ``--csv`` option is required instead.
    * The ``-f`` shortcut for ``--fmt`` has also been removed - use
      ``--fmt``.
    * The ``table.search()`` method now defaults to sorting by
      relevance, not sorting by ``rowid``.
    * The ``table.search()`` method now returns a generator over a list
      of Python dictionaries. It previously returned a list of tuples.
    * The ``query``, ``tables``, ``rows`` and ``search`` CLI commands
      now accept a new ``--tsv`` option which outputs the results in TSV.
    * A new ``table.virtual_table_using`` property reveals if a table
      is a virtual table, and returns the upper case type of virtual
      table (e.g. ``FTS4`` or ``FTS5``) if it is. It returns ``None``
      if the table is not a virtual table.
    * The new ``table.search_sql()`` method returns the SQL for
      searching a table, see :ref:`python_api_fts_search_sql`.
    * ``sqlite-utils rows`` now accepts multiple optional ``-c``
      parameters specifying the columns to return.
    * The ``sqlite-utils search`` command now defaults to returning
      every result, unless you add a ``--limit 20`` option.
    * The ``sqlite-utils search -c`` and ``table.search(columns=[])``
      options are now fully respected.
  - Skip python2 because python-sqlite-fts4 don't support it.
  - Skip python36 because python-panda don't support it.
* Sun Aug 23 2020 John Vandenberg <jayvdb@gmail.com>
  - Update to v2.16
* Mon Jan 06 2020 John Vandenberg <jayvdb@gmail.com>
  - Initial spec for v2.0.1

Files

/etc/alternatives/sqlite-utils
/usr/bin/sqlite-utils
/usr/bin/sqlite-utils-3.9
/usr/lib/python3.9/site-packages/sqlite_utils
/usr/lib/python3.9/site-packages/sqlite_utils-3.24-py3.9.egg-info
/usr/lib/python3.9/site-packages/sqlite_utils-3.24-py3.9.egg-info/PKG-INFO
/usr/lib/python3.9/site-packages/sqlite_utils-3.24-py3.9.egg-info/SOURCES.txt
/usr/lib/python3.9/site-packages/sqlite_utils-3.24-py3.9.egg-info/dependency_links.txt
/usr/lib/python3.9/site-packages/sqlite_utils-3.24-py3.9.egg-info/entry_points.txt
/usr/lib/python3.9/site-packages/sqlite_utils-3.24-py3.9.egg-info/not-zip-safe
/usr/lib/python3.9/site-packages/sqlite_utils-3.24-py3.9.egg-info/requires.txt
/usr/lib/python3.9/site-packages/sqlite_utils-3.24-py3.9.egg-info/top_level.txt
/usr/lib/python3.9/site-packages/sqlite_utils/__init__.py
/usr/lib/python3.9/site-packages/sqlite_utils/__main__.py
/usr/lib/python3.9/site-packages/sqlite_utils/__pycache__
/usr/lib/python3.9/site-packages/sqlite_utils/__pycache__/__init__.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/sqlite_utils/__pycache__/__init__.cpython-39.pyc
/usr/lib/python3.9/site-packages/sqlite_utils/__pycache__/__main__.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/sqlite_utils/__pycache__/__main__.cpython-39.pyc
/usr/lib/python3.9/site-packages/sqlite_utils/__pycache__/cli.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/sqlite_utils/__pycache__/cli.cpython-39.pyc
/usr/lib/python3.9/site-packages/sqlite_utils/__pycache__/db.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/sqlite_utils/__pycache__/db.cpython-39.pyc
/usr/lib/python3.9/site-packages/sqlite_utils/__pycache__/recipes.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/sqlite_utils/__pycache__/recipes.cpython-39.pyc
/usr/lib/python3.9/site-packages/sqlite_utils/__pycache__/utils.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/sqlite_utils/__pycache__/utils.cpython-39.pyc
/usr/lib/python3.9/site-packages/sqlite_utils/cli.py
/usr/lib/python3.9/site-packages/sqlite_utils/db.py
/usr/lib/python3.9/site-packages/sqlite_utils/py.typed
/usr/lib/python3.9/site-packages/sqlite_utils/recipes.py
/usr/lib/python3.9/site-packages/sqlite_utils/utils.py
/usr/share/doc/packages/python39-sqlite-utils
/usr/share/doc/packages/python39-sqlite-utils/README.md
/usr/share/doc/packages/python39-sqlite-utils/docs
/usr/share/doc/packages/python39-sqlite-utils/docs/changelog.rst
/usr/share/doc/packages/python39-sqlite-utils/docs/cli-reference.rst
/usr/share/doc/packages/python39-sqlite-utils/docs/cli.rst
/usr/share/doc/packages/python39-sqlite-utils/docs/contributing.rst
/usr/share/doc/packages/python39-sqlite-utils/docs/index.rst
/usr/share/doc/packages/python39-sqlite-utils/docs/installation.rst
/usr/share/doc/packages/python39-sqlite-utils/docs/python-api.rst
/usr/share/doc/packages/python39-sqlite-utils/docs/reference.rst
/usr/share/licenses/python39-sqlite-utils
/usr/share/licenses/python39-sqlite-utils/LICENSE


Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Apr 9 12:43:14 2024