Go to file
Wang Mingyu 1f836596b9
python3-sqlparse: upgrade 0.5.3 -> 0.5.4
Changelog:
=============
Enhancements
---------------
* Add support for Python 3.14.
* Add type annotations to top-level API functions and include py.typed marker
  for PEP 561 compliance, enabling type checking with mypy and other tools
* Add pre-commit hook support. sqlparse can now be used as a pre-commit hook
  to automatically format SQL files. The CLI now supports multiple files and
  an '--in-place' flag for in-place editing
* Add 'ATTACH' and 'DETACH' to PostgreSQL keywords
* Add 'INTERSECT' to close keywords in WHERE clause
* Support 'REGEXP BINARY' comparison operator

Bug Fixes
----------
* Add additional protection against denial of service attacks when parsing
  very large lists of tuples. This enhances the existing recursion protections
  with configurable limits for token processing to prevent DoS through
  algorithmic complexity attacks. The new limits (MAX_GROUPING_DEPTH=100,
  MAX_GROUPING_TOKENS=10000) can be adjusted or disabled (by setting to None)
  if needed for legitimate large SQL statements.
* Remove shebang from cli.py and remove executable flag
* Fix strip_comments not removing all comments when input contains only
  comments
* Fix splitting statements with IF EXISTS/IF NOT EXISTS inside BEGIN...END
  blocks
* Fix splitting on semicolons inside BEGIN...END blocks

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
(cherry picked from commit 705abb20c1)
Signed-off-by: Ankur Tyagi <ankur.tyagi85@gmail.com>
Signed-off-by: Anuj Mittal <anuj.mittal@oss.qualcomm.com>
2025-12-17 14:00:26 +05:30
contrib contrib: oe-stylize: Use Python3 explicitly 2023-06-04 22:29:46 -07:00
meta-filesystems e2tools: Fix buildpaths in ptests 2025-12-17 14:00:21 +05:30
meta-gnome nautilus: upgrade 49.1 -> 49.2 2025-12-17 14:00:21 +05:30
meta-initramfs ubi-utils-klibc: Upgrade 2.0.2 -> 2.3.0 2025-11-04 16:52:47 -08:00
meta-multimedia gupnp-tools: upgrade 0.12.1 -> 0.12.2 2025-12-17 14:00:21 +05:30
meta-networking openipmi: Pass BUILD_CFLAGS to BUILD_CC 2025-12-17 14:00:19 +05:30
meta-oe libmng: correct version of libmng 2025-12-17 13:57:17 +05:30
meta-perl libunix-statgrab: Put LD export in do_configure 2025-11-23 00:12:01 -08:00
meta-python python3-sqlparse: upgrade 0.5.3 -> 0.5.4 2025-12-17 14:00:26 +05:30
meta-webserver apache2: upgrade 2.4.65 -> 2.4.66 2025-12-17 13:57:18 +05:30
meta-xfce xfce4-screenshooter: Add gtk-layer-shell to depends with wayland 2025-11-18 08:17:56 -08:00
.b4-config Add toplevel b4 config file 2025-04-10 08:31:06 -07:00
.gitignore .gitignore: add *.pyc and *.pyo 2019-06-15 16:45:33 -07:00
COPYING.MIT add README and license for this layer 2011-02-13 16:47:32 +01:00
README.md layers: Move READMEs to markdown format 2023-06-17 08:30:01 -07:00

Collection of layers for the OE-core universe

Main layer maintainer: Khem Raj raj.khem@gmail.com

This repository is a collection of layers to suppliment OE-Core with additional packages, Each layer have designated maintainer Please see the respective READMEs in the layer subdirectories