Version 0.1.3 0.1.3
authorThierry Florac <thierry.florac@onf.fr>
Tue, 06 Jun 2017 16:44:29 +0200
changeset 25 296bbb469ca4
parent 24 c70908550e8f
child 26 564bda9a15c9
Version 0.1.3
buildout.cfg
docs/HISTORY.txt
setup.py
src/pyams_alchemy.egg-info/PKG-INFO
src/pyams_alchemy.egg-info/SOURCES.txt
src/pyams_alchemy.egg-info/requires.txt
--- a/buildout.cfg	Tue Nov 15 09:44:46 2016 +0100
+++ b/buildout.cfg	Tue Jun 06 16:44:29 2017 +0200
@@ -58,4 +58,4 @@
 eggs = pyams_alchemy [test]
 
 [versions]
-pyams_alchemy = 0.1.2
+pyams_alchemy = 0.1.3
--- a/docs/HISTORY.txt	Tue Nov 15 09:44:46 2016 +0100
+++ b/docs/HISTORY.txt	Tue Jun 06 16:44:29 2017 +0200
@@ -1,6 +1,20 @@
 History
 =======
 
+0.1.3
+-----
+ - added "meta.zcml" file to configuration to allow static declaration of SQLAlchemy engines
+   from ZCML files through PyAMS "engine" directive
+ - added 'use_pool' as attribute to SQLALchemy engine utility interface (including via ZCML) and as argument
+   to 'get_user_engine' function to be able to disable pooling for a given user engine or session.
+   This argument can be usefull when session is used from PyAMS scheduler jobs where connections
+   shouldn't be stored and reused...
+ - added 'echo_pool' as attribute to SQLAlchemy engine utility interface (including via ZCML) to be able to
+   log pool checkouts and checkins
+ - added 'clear_engine' method with subscriber on modification event to force removal of volatile attributes
+ - changed vocabulary declaration
+ - changed widget CSS class attribute
+
 0.1.2
 -----
  - use named permissions
--- a/setup.py	Tue Nov 15 09:44:46 2016 +0100
+++ b/setup.py	Tue Jun 06 16:44:29 2017 +0200
@@ -22,7 +22,7 @@
 README = os.path.join(DOCS, 'README.txt')
 HISTORY = os.path.join(DOCS, 'HISTORY.txt')
 
-version = '0.1.2'
+version = '0.1.3'
 long_description = open(README).read() + '\n\n' + open(HISTORY).read()
 
 tests_require = []
@@ -56,10 +56,16 @@
       install_requires=[
           'setuptools',
           # -*- Extra requirements: -*-
+          'pyams_utils',
           'pyramid',
           'sqlalchemy',
           'zope.component',
+          'zope.componentvocabulary',
+          'zope.container',
           'zope.interface',
+          'zope.lifecycleevent',
+          'zope.schema',
+          'zope.sqlalchemy',
       ],
       entry_points="""
       # -*- Entry points: -*-
--- a/src/pyams_alchemy.egg-info/PKG-INFO	Tue Nov 15 09:44:46 2016 +0100
+++ b/src/pyams_alchemy.egg-info/PKG-INFO	Tue Jun 06 16:44:29 2017 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 1.1
 Name: pyams-alchemy
-Version: 0.1.2
+Version: 0.1.3
 Summary: PyAMS interfaces and classes for SQLAlchemy integration
 Home-page: http://hg.ztfy.org/pyams/pyams_alchemy
 Author: Thierry Florac
@@ -11,6 +11,20 @@
         History
         =======
         
+        0.1.3
+        -----
+         - added "meta.zcml" file to configuration to allow static declaration of SQLAlchemy engines
+           from ZCML files through PyAMS "engine" directive
+         - added 'use_pool' as attribute to SQLALchemy engine utility interface (including via ZCML) and as argument
+           to 'get_user_engine' function to be able to disable pooling for a given user engine or session.
+           This argument can be usefull when session is used from PyAMS scheduler jobs where connections
+           shouldn't be stored and reused...
+         - added 'echo_pool' as attribute to SQLAlchemy engine utility interface (including via ZCML) to be able to
+           log pool checkouts and checkins
+         - added 'clear_engine' method with subscriber on modification event to force removal of volatile attributes
+         - changed vocabulary declaration
+         - changed widget CSS class attribute
+        
         0.1.2
         -----
          - use named permissions
--- a/src/pyams_alchemy.egg-info/SOURCES.txt	Tue Nov 15 09:44:46 2016 +0100
+++ b/src/pyams_alchemy.egg-info/SOURCES.txt	Tue Jun 06 16:44:29 2017 +0200
@@ -20,6 +20,7 @@
 src/pyams_alchemy.egg-info/top_level.txt
 src/pyams_alchemy/doctests/README.txt
 src/pyams_alchemy/interfaces/__init__.py
+src/pyams_alchemy/locales/pyams_alchemy.mo
 src/pyams_alchemy/locales/pyams_alchemy.pot
 src/pyams_alchemy/locales/fr/LC_MESSAGES/pyams_alchemy.mo
 src/pyams_alchemy/locales/fr/LC_MESSAGES/pyams_alchemy.po
--- a/src/pyams_alchemy.egg-info/requires.txt	Tue Nov 15 09:44:46 2016 +0100
+++ b/src/pyams_alchemy.egg-info/requires.txt	Tue Jun 06 16:44:29 2017 +0200
@@ -1,7 +1,13 @@
 setuptools
+pyams_utils
 pyramid
 sqlalchemy
 zope.component
+zope.componentvocabulary
+zope.container
 zope.interface
+zope.lifecycleevent
+zope.schema
+zope.sqlalchemy
 
 [test]