Dominique Leuenberger
1b0e3da67d
Accepting request 800020 from devel:languages:python
...
- Do not be quiet on test run
OBS-URL: https://build.opensuse.org/request/show/800020
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-transaction?expand=0&rev=24
2020-05-04 16:33:37 +00:00
Tomáš Chvátal
d8c586267a
- Do not be quiet on test run
...
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-transaction?expand=0&rev=39
2020-05-04 10:44:19 +00:00
Dominique Leuenberger
807b73a97b
Accepting request 783782 from devel:languages:python
...
OBS-URL: https://build.opensuse.org/request/show/783782
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-transaction?expand=0&rev=23
2020-03-26 23:19:59 +00:00
Tomáš Chvátal
8db3bcc03e
Accepting request 783740 from home:pgajdos:python
...
- version update to 3.0.0
- Drop support for Python 3.4.
- Add support for Python 3.8.
- Drop support for legacy transaction APIs including
``Transaction.register()`` and old ZODB3-style datamanagers. See
`issue 89
<https://github.com/zopefoundation/transaction/issues/89 >`_.
- ``TransactionManager.run`` now commits/aborts the transaction
"active" after the execution of *func* (and no longer the initial
transaction which might already have been committed/aborted by *func*)
(`#58 <https://github.com/zopefoundation/transaction/issues/58 >`_).
It aborts the transaction now for all exceptions raised by *func* - even
if it is only an instance of `BaseException` but not of `Exception`,
such as e.g. a ``SystemExit`` or ``KeyboardInterupt`` exception.
- Support abort hooks (symmetrically to commit hooks)
(`#77 <https://github.com/zopefoundation/transaction/issues/77 >`_).
- Make Transaction drop references to its hooks, manager,
synchronizers and data after a successful ``commit()`` and after
*any* ``abort()``. This helps avoid potential cyclic references. See
`issue 82 <https://github.com/zopefoundation/transaction/issues/82 >`_.
- Allow synchronizers to access ``Transaction.data()`` when their
``afterCompletion`` method is called while aborting a transaction.
- Make it safe to call ``Transaction.abort()`` more than once. The
second and subsequent calls are no-ops. Previously a
``ValueError(Foreign transaction)`` would be raised.
OBS-URL: https://build.opensuse.org/request/show/783740
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-transaction?expand=0&rev=37
2020-03-11 11:22:19 +00:00
Dominique Leuenberger
837a7cf3b1
Accepting request 738412 from devel:languages:python
...
Replace %fdupes -s with plain %fdupes; hardlinks are better.
OBS-URL: https://build.opensuse.org/request/show/738412
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-transaction?expand=0&rev=22
2019-10-16 07:16:14 +00:00
04c1d190c0
- Replace %fdupes -s with plain %fdupes; hardlinks are better.
...
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-transaction?expand=0&rev=35
2019-10-14 14:47:45 +00:00
Dominique Leuenberger
4426889510
Accepting request 681508 from devel:languages:python
...
- Update to 2.4.0:
* add support for python 3.7
* many small fixes and test improvements
* For more see CHANGES.rst
OBS-URL: https://build.opensuse.org/request/show/681508
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-transaction?expand=0&rev=21
2019-03-05 11:24:34 +00:00
Tomáš Chvátal
8365db16bb
- Update to 2.4.0:
...
* add support for python 3.7
* many small fixes and test improvements
* For more see CHANGES.rst
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-transaction?expand=0&rev=33
2019-03-04 15:55:13 +00:00
Dominique Leuenberger
e51961f543
Accepting request 507381 from devel:languages:python
...
1
OBS-URL: https://build.opensuse.org/request/show/507381
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-transaction?expand=0&rev=20
2017-07-21 20:46:29 +00:00
Jan Matejek
5e67eed834
Accepting request 507327 from home:alois:branches:devel:languages:python
...
OBS-URL: https://build.opensuse.org/request/show/507327
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-transaction?expand=0&rev=31
2017-06-30 13:44:01 +00:00
Dominique Leuenberger
45c9e8faa0
Accepting request 307808 from devel:languages:python
...
1
OBS-URL: https://build.opensuse.org/request/show/307808
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-transaction?expand=0&rev=19
2015-05-18 20:35:04 +00:00
Jan Matejek
5a6f049c7d
Accepting request 307115 from home:benoit_monin:branches:devel:languages:python
...
- update to version 1.4.3
- switch the source archive to tar.gz
- pass -q to the test to avoid spamming the build log
OBS-URL: https://build.opensuse.org/request/show/307115
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-transaction?expand=0&rev=29
2015-05-18 13:34:55 +00:00
Stephan Kulow
a061d22a0d
Accepting request 186545 from devel:languages:python
...
don't package PKG-INFO (forwarded request 186459 from frispete)
OBS-URL: https://build.opensuse.org/request/show/186545
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-transaction?expand=0&rev=16
2013-09-03 20:06:01 +00:00
Sascha Peilicke
b6e3724af3
Accepting request 186459 from home:frispete:python
...
don't package PKG-INFO
OBS-URL: https://build.opensuse.org/request/show/186459
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-transaction?expand=0&rev=27
2013-08-09 08:34:17 +00:00
Stephan Kulow
0b9cbe823c
remove duplicated spec file
...
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-transaction?expand=0&rev=15
2013-06-24 09:04:19 +00:00
Sascha Peilicke
7417dab737
Python3 moved to devel:languages:python3
...
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-transaction?expand=0&rev=26
2013-06-17 12:54:30 +00:00
Stephan Kulow
a0029b8055
Accepting request 148958 from devel:languages:python
...
Update and python3 support (forwarded request 148606 from posophe)
OBS-URL: https://build.opensuse.org/request/show/148958
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-transaction?expand=0&rev=13
2013-01-20 13:53:34 +00:00
Sascha Peilicke
b4ff604beb
Accepting request 148606 from home:posophe:branches:devel:languages:python
...
Update and python3 support
OBS-URL: https://build.opensuse.org/request/show/148606
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-transaction?expand=0&rev=24
2013-01-18 14:14:40 +00:00
Stephan Kulow
871e6c82f3
Accepting request 124088 from devel:languages:python
...
Update to 1.3.0 (forwarded request 123892 from poorboywilly)
OBS-URL: https://build.opensuse.org/request/show/124088
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-transaction?expand=0&rev=11
2012-06-10 18:19:12 +00:00
Todd R
9378eaedf4
Accepting request 123892 from home:poorboywilly:branches:devel:languages:python
...
Update to 1.3.0
OBS-URL: https://build.opensuse.org/request/show/123892
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-transaction?expand=0&rev=22
2012-06-07 15:11:07 +00:00
Stephan Kulow
011e6ee36c
Accepting request 108322 from devel:languages:python
...
Automatic submission by obs-autosubmit
OBS-URL: https://build.opensuse.org/request/show/108322
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-transaction?expand=0&rev=10
2012-03-09 20:26:52 +00:00
Sascha Peilicke
4bed851f83
- Fix SLE_11 build by actually BuildRequiring python-devel
...
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-transaction?expand=0&rev=20
2012-02-28 09:08:51 +00:00
Stephan Kulow
222a945b8e
Accepting request 102381 from devel:languages:python
...
- Update to version 1.2.0:
* Python 3.2 compatibility.
* Dropped Python 2.4 and 2.5 compatibility
- Set license to SPDX style (ZPL-2.1)
- Ran spec-cleaner
OBS-URL: https://build.opensuse.org/request/show/102381
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-transaction?expand=0&rev=9
2012-02-02 17:00:10 +00:00
Sascha Peilicke
c83af8c65f
- Update to version 1.2.0:
...
* Python 3.2 compatibility.
* Dropped Python 2.4 and 2.5 compatibility
- Set license to SPDX style (ZPL-2.1)
- Ran spec-cleaner
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-transaction?expand=0&rev=17
2012-02-01 14:54:03 +00:00
OBS User autobuild
9275249178
Autobuild autoformatter for 51930
...
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-transaction?expand=0&rev=6
2010-11-02 13:04:49 +00:00
Ruediger Oertel
f972cc2c74
Accepting request 51930 from devel:languages:python
...
Accepted submit request 51930 from user coolo
OBS-URL: https://build.opensuse.org/request/show/51930
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-transaction?expand=0&rev=5
2010-11-02 13:04:43 +00:00
Stephan Kulow
15160b9149
- update to 1.1.1
...
* Code in ``_transaction.py`` held on to local references to traceback
objects after calling ``sys.exc_info()`` to get one, causing
potential reference leakages.
* Fixed ``hexlify`` NameError in ``transaction._transaction.oid_repr``
and add test.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-transaction?expand=0&rev=15
2010-10-11 10:05:34 +00:00
OBS User autobuild
ae638fc5a6
Accepting request 48112 from devel:languages:python
...
Copy from devel:languages:python/python-transaction based on submit request 48112 from user coolo
OBS-URL: https://build.opensuse.org/request/show/48112
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-transaction?expand=0&rev=4
2010-09-14 13:08:25 +00:00
OBS User autobuild
b5b75458c8
Accepting request 41659 from devel:languages:python
...
Copy from devel:languages:python/python-transaction based on submit request 41659 from user hennevogel
OBS-URL: https://build.opensuse.org/request/show/41659
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-transaction?expand=0&rev=1
2010-06-22 08:37:07 +00:00