Commit Graph

35 Commits

Author SHA256 Message Date
Dominique Leuenberger
585251918f Accepting request 1092205 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1092205
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-transaction?expand=0&rev=27
2023-06-12 13:24:26 +00:00
d4068a094d Accepting request 1092161 from home:ecsos:python
- Add %{?sle15_python_module_pythons}

OBS-URL: https://build.opensuse.org/request/show/1092161
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-transaction?expand=0&rev=45
2023-06-11 11:29:23 +00:00
Dominique Leuenberger
345d7465f3 Accepting request 970998 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/970998
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-transaction?expand=0&rev=26
2022-04-22 19:53:02 +00:00
Markéta Machová
77c9ad5d29 Accepting request 970990 from home:pgajdos:python
- do not require python-mock for build

OBS-URL: https://build.opensuse.org/request/show/970990
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-transaction?expand=0&rev=43
2022-04-20 07:47:24 +00:00
Dominique Leuenberger
17625f22fa Accepting request 862914 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/862914
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-transaction?expand=0&rev=25
2021-01-18 10:26:29 +00:00
Markéta Machová
33d2d87a63 Accepting request 862911 from home:pgajdos:python
- version update to 3.0.1
  - Exception raised by a before commit hook is no longer hidden.  No
    further commit hooks are called and exception is propagated to
    the caller of ``commit()``. See
    `#95 <https://github.com/zopefoundation/transaction/pull/95>`_.
- use %pytest macro

OBS-URL: https://build.opensuse.org/request/show/862911
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-transaction?expand=0&rev=41
2021-01-13 14:26:22 +00:00
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