Up to [cvs.NetBSD.org] / pkgsrc / www / py-flask-sqlalchemy
Request diff between arbitrary revisions
Default branch: MAIN
Revision 1.17 / (download) - annotate - [select for diffs], Fri Apr 29 11:56:46 2022 UTC (19 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2023Q3-base,
pkgsrc-2023Q3,
pkgsrc-2023Q2-base,
pkgsrc-2023Q2,
pkgsrc-2023Q1-base,
pkgsrc-2023Q1,
pkgsrc-2022Q4-base,
pkgsrc-2022Q4,
pkgsrc-2022Q3-base,
pkgsrc-2022Q3,
pkgsrc-2022Q2-base,
pkgsrc-2022Q2,
HEAD
Changes since 1.16: +3 -1
lines
Diff to previous 1.16 (colored)
*: mark py-flask dependencies as not-for-python-2.x I'll update py-flask soon; the current pkgsrc of py-flask version is broken and all newer versions do not support python 2.x
Revision 1.16 / (download) - annotate - [select for diffs], Tue Jan 4 20:55:27 2022 UTC (22 months, 4 weeks ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2022Q1-base,
pkgsrc-2022Q1
Changes since 1.15: +2 -1
lines
Diff to previous 1.15 (colored)
*: bump PKGREVISION for egg.mk users They now have a tool dependency on py-setuptools instead of a DEPENDS
Revision 1.15 / (download) - annotate - [select for diffs], Wed Apr 7 13:08:46 2021 UTC (2 years, 7 months ago) by kleink
Branch: MAIN
CVS Tags: pkgsrc-2021Q4-base,
pkgsrc-2021Q4,
pkgsrc-2021Q3-base,
pkgsrc-2021Q3,
pkgsrc-2021Q2-base,
pkgsrc-2021Q2
Changes since 1.14: +4 -4
lines
Diff to previous 1.14 (colored)
py-flask-sqlalchemy: Update to 2.5.1. Version 2.5.1 ------------- Released 2021-03-18 - Fix compatibility with Python 2.7. Version 2.5.0 ------------- Released 2021-03-18 - Update to support SQLAlchemy 1.4. - SQLAlchemy ``URL`` objects are immutable. Some internal methods have changed to return a new URL instead of ``None``. :issue:`885`
Revision 1.14 / (download) - annotate - [select for diffs], Thu Jul 23 09:35:16 2020 UTC (3 years, 4 months ago) by kleink
Branch: MAIN
CVS Tags: pkgsrc-2021Q1-base,
pkgsrc-2021Q1,
pkgsrc-2020Q4-base,
pkgsrc-2020Q4,
pkgsrc-2020Q3-base,
pkgsrc-2020Q3
Changes since 1.13: +2 -2
lines
Diff to previous 1.13 (colored)
py-flask-sqlalchemy: Update to 2.4.4. Version 2.4.4 ------------- Released 2020-07-14 - Change base class of meta mixins to ``type``. This fixes an issue caused by a regression in CPython 3.8.4. :issue:`852`
Revision 1.13 / (download) - annotate - [select for diffs], Fri Jun 5 11:41:32 2020 UTC (3 years, 5 months ago) by kleink
Branch: MAIN
CVS Tags: pkgsrc-2020Q2-base,
pkgsrc-2020Q2
Changes since 1.12: +4 -3
lines
Diff to previous 1.12 (colored)
py-flask-sqlalchemy: Update to 2.4.3. Version 2.4.3 ------------- Released 2020-05-26 - Deprecate ``SQLALCHEMY_COMMIT_ON_TEARDOWN`` as it can cause various design issues that are difficult to debug. Call ``db.session.commit()`` directly instead. :issue:`216` Version 2.4.2 ------------- Released 2020-05-25 - Fix bad pagination when records are de-duped. :pr:`812`
Revision 1.12 / (download) - annotate - [select for diffs], Fri Nov 8 13:21:52 2019 UTC (4 years ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2020Q1-base,
pkgsrc-2020Q1,
pkgsrc-2019Q4-base,
pkgsrc-2019Q4
Changes since 1.11: +2 -2
lines
Diff to previous 1.11 (colored)
py-flask-sqlalchemy: updated to 2.4.1 Version 2.4.1 - Fix ``AttributeError`` when using multiple binds with polymorphic models.
Revision 1.11 / (download) - annotate - [select for diffs], Sun May 19 08:07:54 2019 UTC (4 years, 6 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2019Q3-base,
pkgsrc-2019Q3,
pkgsrc-2019Q2-base,
pkgsrc-2019Q2
Changes since 1.10: +2 -2
lines
Diff to previous 1.10 (colored)
py-flask-sqlalchemy: updated to 2.4.0 Version 2.4.0 - Make engine configuration more flexible. - Address SQLAlchemy 1.3 deprecations. - get_or_404() and first_or_404() now accept a description parameter to control the 404 message. - Use time.perf_counter for Python 3 on Windows. - Drop support for Python 2.6 and 3.3. - Add an example of Flask's tutorial project, Flaskr, adapted for Flask-SQLAlchemy.
Revision 1.10 / (download) - annotate - [select for diffs], Tue Dec 12 09:53:24 2017 UTC (5 years, 11 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2019Q1-base,
pkgsrc-2019Q1,
pkgsrc-2018Q4-base,
pkgsrc-2018Q4,
pkgsrc-2018Q3-base,
pkgsrc-2018Q3,
pkgsrc-2018Q2-base,
pkgsrc-2018Q2,
pkgsrc-2018Q1-base,
pkgsrc-2018Q1,
pkgsrc-2017Q4-base,
pkgsrc-2017Q4
Changes since 1.9: +4 -4
lines
Diff to previous 1.9 (colored)
py-flaks-sqlalchemy: updated to 2.3.2 Version 2.3.2 - Don't mask the parent table for single-table inheritance models. Version 2.3.1 - If a model has a table name that matches an existing table in the metadata, use that table. Fixes a regression where reflected tables were not picked up by models. - Raise the correct error when a model has a table name but no primary key. - Fix repr on models that don't have an identity because they have not been flushed yet. - Allow specifying a max_per_page limit for pagination, to avoid users specifying high values in the request args. - For paginate with error_out=False, the minimum value for page is 1 and per_page is 0. Version 2.3.0 - Multiple bugs with __tablename__ generation are fixed. Names will be generated for models that define a primary key, but not for single-table inheritance subclasses. Names will not override a declared_attr. PrimaryKeyConstraint is detected. - Passing an existing declarative_base() as model_class to SQLAlchemy.__init__ will use this as the base class instead of creating one. This allows customizing the metaclass used to construct the base. - The undocumented DeclarativeMeta internals that the extension uses for binds and table name generation have been refactored to work as mixins. Documentation is added about how to create a custom metaclass that does not do table name generation. - Model and metaclass code has been moved to a new models module. _BoundDeclarativeMeta is renamed to DefaultMeta; the old name will be removed in 3.0. - Models have a default repr that shows the model name and primary key. - Fixed a bug where using init_app would cause connectors to always use the current_app rather than the app they were created for. This caused issues when multiple apps were registered with the extension.
Revision 1.9 / (download) - annotate - [select for diffs], Sun Jul 30 22:32:26 2017 UTC (6 years, 4 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2017Q3-base,
pkgsrc-2017Q3
Changes since 1.8: +2 -2
lines
Diff to previous 1.8 (colored)
Switch github HOMEPAGEs to https.
Revision 1.8 / (download) - annotate - [select for diffs], Tue Mar 14 14:49:01 2017 UTC (6 years, 8 months ago) by kleink
Branch: MAIN
CVS Tags: pkgsrc-2017Q2-base,
pkgsrc-2017Q2,
pkgsrc-2017Q1-base,
pkgsrc-2017Q1
Changes since 1.7: +3 -3
lines
Diff to previous 1.7 (colored)
Update py-flask-sqlalchemy to 2.2. Version 2.2 ----------- Released on February 27, 2017, codename Dubnium - Minimum SQLAlchemy version is 0.8 due to use of ``sqlalchemy.inspect``. - Added support for custom ``query_class`` and ``model_class`` as args to the ``SQLAlchemy`` constructor. (`#328`_) - Allow listening to SQLAlchemy events on ``db.session``. (`#364`_) - Allow ``__bind_key__`` on abstract models. (`#373`_) - Allow ``SQLALCHEMY_ECHO`` to be a string. (`#409`_) - Warn when ``SQLALCHEMY_DATABASE_URI`` is not set. (`#443`_) - Don't let pagination generate invalid page numbers. (`#460`_) - Drop support of Flask < 0.10. This means the db session is always tied to the app context and its teardown event. (`#461`_) - Tablename generation logic no longer accesses class properties unless they are ``declared_attr``. (`#467`_) .. _#328: https://github.com/mitsuhiko/flask-sqlalchemy/pull/328 .. _#364: https://github.com/mitsuhiko/flask-sqlalchemy/pull/364 .. _#373: https://github.com/mitsuhiko/flask-sqlalchemy/pull/373 .. _#409: https://github.com/mitsuhiko/flask-sqlalchemy/pull/409 .. _#443: https://github.com/mitsuhiko/flask-sqlalchemy/pull/443 .. _#460: https://github.com/mitsuhiko/flask-sqlalchemy/pull/460 .. _#461: https://github.com/mitsuhiko/flask-sqlalchemy/pull/461 .. _#467: https://github.com/mitsuhiko/flask-sqlalchemy/pull/467
Revision 1.7 / (download) - annotate - [select for diffs], Wed Jun 8 17:43:45 2016 UTC (7 years, 5 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2016Q4-base,
pkgsrc-2016Q4,
pkgsrc-2016Q3-base,
pkgsrc-2016Q3,
pkgsrc-2016Q2-base,
pkgsrc-2016Q2
Changes since 1.6: +2 -2
lines
Diff to previous 1.6 (colored)
Switch to MASTER_SITES_PYPI.
Revision 1.6 / (download) - annotate - [select for diffs], Mon Oct 26 18:48:55 2015 UTC (8 years, 1 month ago) by kleink
Branch: MAIN
CVS Tags: pkgsrc-2016Q1-base,
pkgsrc-2016Q1,
pkgsrc-2015Q4-base,
pkgsrc-2015Q4
Changes since 1.5: +2 -2
lines
Diff to previous 1.5 (colored)
Update py-flask-sqlalchemy to 2.1. Version 2.1 ----------- Released on October 23rd 2015, codename Caesium - Table names are automatically generated in more cases, including subclassing mixins and abstract models. - Allow using a custom MetaData object. - Add support for binds parameter to session.
Revision 1.5 / (download) - annotate - [select for diffs], Wed Dec 31 13:57:33 2014 UTC (8 years, 11 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2015Q3-base,
pkgsrc-2015Q3,
pkgsrc-2015Q2-base,
pkgsrc-2015Q2,
pkgsrc-2015Q1-base,
pkgsrc-2015Q1
Changes since 1.4: +1 -3
lines
Diff to previous 1.4 (colored)
Improve EGG_NAME default to work for packages with '-' in their name. Remove now unnecessary overrides in various packages.
Revision 1.4 / (download) - annotate - [select for diffs], Thu Oct 23 14:42:05 2014 UTC (9 years, 1 month ago) by kleink
Branch: MAIN
CVS Tags: pkgsrc-2014Q4-base,
pkgsrc-2014Q4
Changes since 1.3: +2 -2
lines
Diff to previous 1.3 (colored)
Update py-flask-sqlalchemy to 2.0. Version 2.0 ----------- Released on August 29th 2014, codename Bohrium - Changed how the builtin signals are subscribed to skip non Flask-SQLAlchemy sessions. This will also fix the attribute error about model changes not existing. - Added a way to control how signals for model modifications are tracked. - Made the ``SignallingSession`` a public interface and added a hook for customizing session creation. - If the ``bind`` parameter is given to the signalling session it will no longer cause an error that a parameter is given twice. - Added working table reflection support. - Enabled autoflush by default. - Consider ``SQLALCHEMY_COMMIT_ON_TEARDOWN`` harmful and remove from docs.
Revision 1.3 / (download) - annotate - [select for diffs], Sun Aug 4 13:47:10 2013 UTC (10 years, 4 months ago) by kleink
Branch: MAIN
CVS Tags: pkgsrc-2014Q3-base,
pkgsrc-2014Q3,
pkgsrc-2014Q2-base,
pkgsrc-2014Q2,
pkgsrc-2014Q1-base,
pkgsrc-2014Q1,
pkgsrc-2013Q4-base,
pkgsrc-2013Q4,
pkgsrc-2013Q3-base,
pkgsrc-2013Q3
Changes since 1.2: +3 -3
lines
Diff to previous 1.2 (colored)
Update py-flask-sqlalchemy to 1.0. Version 1.0 ----------- (Released on July 20th 2013, no codename) - Added Python 3.3 support. - Dropped 2.5 compatibility. - Various bugfixes - Changed versioning format to do major releases for each update now.
Revision 1.2 / (download) - annotate - [select for diffs], Wed Jan 9 19:02:44 2013 UTC (10 years, 10 months ago) by kleink
Branch: MAIN
CVS Tags: pkgsrc-2013Q2-base,
pkgsrc-2013Q2,
pkgsrc-2013Q1-base,
pkgsrc-2013Q1
Changes since 1.1: +3 -1
lines
Diff to previous 1.1 (colored)
Sprinkle empty USE_LANGUAGES definitions in pure python packages where missed at import time.
Revision 1.1 / (download) - annotate - [select for diffs], Mon Jan 7 20:26:49 2013 UTC (10 years, 10 months ago) by kleink
Branch: MAIN
Import Flask-SQLAlchemy-0.16 as www/py-flask-sqlalchemy. Flask-SQLAlchemy is an extension for Flask that adds support for SQLAlchemy to your application. It requires SQLAlchemy 0.6 or higher. It aims to simplify using SQLAlchemy with Flask by providing useful defaults and extra helpers that make it easier to accomplish common tasks.