Compare commits
No commits in common. "c4df75d23b5d1e0dc1691f58aacdbde1bdefb8a7" and "985c3b1d8b96b66f6b8e876cbed9ecd76bb6f2f5" have entirely different histories.
c4df75d23b
...
985c3b1d8b
6 changed files with 5 additions and 17 deletions
|
|
@ -3,7 +3,7 @@ version: 2
|
|||
build:
|
||||
os: ubuntu-24.04
|
||||
tools:
|
||||
python: "3.14"
|
||||
python: "3.13"
|
||||
|
||||
sphinx:
|
||||
configuration: docs/conf.py
|
||||
|
|
|
|||
|
|
@ -1,10 +1,5 @@
|
|||
# Changelog
|
||||
|
||||
## 0.14.1
|
||||
|
||||
* Fixed some imports in `sqlalchemy` module
|
||||
* Support for Python 3.15
|
||||
|
||||
## 0.14.0 "Claims & Columns"
|
||||
|
||||
* Added `ast` module
|
||||
|
|
|
|||
|
|
@ -27,8 +27,7 @@ classifiers = [
|
|||
"Programming Language :: Python :: 3.11",
|
||||
"Programming Language :: Python :: 3.12",
|
||||
"Programming Language :: Python :: 3.13",
|
||||
"Programming Language :: Python :: 3.14",
|
||||
"Programming Language :: Python :: 3.15"
|
||||
"Programming Language :: Python :: 3.14"
|
||||
]
|
||||
|
||||
[project.urls]
|
||||
|
|
|
|||
|
|
@ -41,7 +41,7 @@ from .color import OKLabColor, chalk, WebColor, RGBColor, LinearRGBColor, \
|
|||
from .mat import Matrix
|
||||
from .argparse import LetterSubparsers
|
||||
|
||||
__version__ = "0.14.1"
|
||||
__version__ = "0.14.0"
|
||||
|
||||
__all__ = (
|
||||
'ColorFormatter',
|
||||
|
|
|
|||
|
|
@ -158,7 +158,7 @@ from .asyncio import SQLAlchemy, async_query, SessionWrapper, AsyncSelectPaginat
|
|||
from .orm import (
|
||||
id_column, snowflake_column, match_column, match_constraint, bool_column, declarative_base, parent_children,
|
||||
author_pair, age_pair, bound_fk, unbound_fk, want_column, a_relationship, BitSelector, secret_column, username_column,
|
||||
ascii_column, i4_column, now_column, email_column,
|
||||
ascii_column, i4_column, now_column,
|
||||
)
|
||||
|
||||
try:
|
||||
|
|
@ -173,7 +173,7 @@ __all__ = (
|
|||
'match_column', 'match_constraint', 'bool_column', 'parent_children',
|
||||
'author_pair', 'age_pair', 'bound_fk', 'unbound_fk', 'want_column',
|
||||
'a_relationship', 'BitSelector', 'secret_column', 'username_column',
|
||||
'ascii_column', 'i4_column', 'now_column', 'email_column',
|
||||
'ascii_column', 'i4_column', 'now_column',
|
||||
# .asyncio
|
||||
'SQLAlchemy', 'AsyncSelectPagination', 'async_query', 'SessionWrapper'
|
||||
)
|
||||
|
|
@ -102,12 +102,6 @@ match_constraint.TEXT_DIALECTS = {
|
|||
## Type decorators for match_column and ascii_column follow
|
||||
|
||||
class MatchString(TypeDecorator):
|
||||
"""
|
||||
XXX if you see this type in an alembic migration this is an error. Please go to the migration file and fix the migration manually,
|
||||
by replacing suou.sqlalchemy.orm.MatchString with sa.String.
|
||||
|
||||
In normal circumstances, this should be a VARCHAR with a CHECK constraint.
|
||||
"""
|
||||
impl: TypeAlias = String
|
||||
|
||||
def __init__(self, length: int, regex: str | re.Pattern, case: StringCase = StringCase.AS_IS, *args, **kwargs):
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue