17
0

83 Commits

Author SHA256 Message Date
Tomáš Chvátal
a4594453ef - Fix fdupes call
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-zope.interface?expand=0&rev=33
2018-12-06 11:45:24 +00:00
d0e113ce9b Accepting request 631966 from devel:languages:python
- Version update to 4.5.0:
  * Allow registering and unregistering instance methods as listeners. See issue 12 and PR 102.
  * Synchronize and simplify zope/__init__.py. See issue 114
  * Avoid exceptions when the __annotations__ attribute is added to interface definitions with Python 3.x type hints. See issue 98.
  * Fix the possibility of a rare crash in the C extension when deallocating items. See issue 100.

OBS-URL: https://build.opensuse.org/request/show/631966
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-zope.interface?expand=0&rev=20
2018-08-31 07:51:30 +00:00
Tomáš Chvátal
101d1a496b - Version update to 4.5.0:
* Allow registering and unregistering instance methods as listeners. See issue 12 and PR 102.
  * Synchronize and simplify zope/__init__.py. See issue 114
  * Avoid exceptions when the __annotations__ attribute is added to interface definitions with Python 3.x type hints. See issue 98.
  * Fix the possibility of a rare crash in the C extension when deallocating items. See issue 100.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-zope.interface?expand=0&rev=31
2018-08-28 11:30:45 +00:00
140c5d8b87 Accepting request 505397 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/505397
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-zope.interface?expand=0&rev=19
2017-06-28 08:32:23 +00:00
Jan Matejek
484227aee7 Accepting request 504841 from home:okurz:matrix-synapse
Fullly delete doc generation for now to break dependency cycles

OBS-URL: https://build.opensuse.org/request/show/504841
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-zope.interface?expand=0&rev=29
2017-06-21 13:37:24 +00:00
868c369836 Accepting request 441358 from devel:languages:python
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/441358
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-zope.interface?expand=0&rev=18
2016-11-24 20:19:10 +00:00
22d6fbbe46 - update to 4.3.1:
- Support Components subclasses that are not hashable.
  (https://github.com/zopefoundation/zope.interface/issues/53)
- Add the ability to sort the objects returned by ``implementedBy``.
  This is compatible with the way interface classes sort so they can
  be used together in ordered containers like BTrees.
  (https://github.com/zopefoundation/zope.interface/issues/42)
- Make ``setuptools`` a hard dependency of ``setup.py``.
- Change a linear algorithm (O(n)) in ``Components.registerUtility`` and
  ``Components.unregisterUtility`` into a dictionary lookup (O(1)) for
  hashable components. This substantially improves the time taken to
  manipulate utilities in large registries at the cost of some
  additional memory usage. (https://github.com/zopefoundation/zope.interface/issues/46)

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-zope.interface?expand=0&rev=27
2016-11-15 10:12:53 +00:00
6f49b85055 Accepting request 307903 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/307903
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-zope.interface?expand=0&rev=17
2015-05-20 21:37:01 +00:00
Michal Čihař
7025d3cdfe Accepting request 307325 from home:benoit_monin:branches:devel:languages:python
- update to version 4.1.2
- fix documentation generation
- pass -q to test to avoid spamming the build log

OBS-URL: https://build.opensuse.org/request/show/307325
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-zope.interface?expand=0&rev=25
2015-05-19 07:15:33 +00:00
Stephan Kulow
b4564abf00 Accepting request 251732 from devel:languages:python
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/251732
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-zope.interface?expand=0&rev=16
2014-09-28 17:58:00 +00:00
7469c99245 Accepting request 249589 from Cloud:OpenStack:Master
New upstream release

OBS-URL: https://build.opensuse.org/request/show/249589
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-zope.interface?expand=0&rev=23
2014-09-16 19:40:56 +00:00
Stephan Kulow
dedddf7ede Accepting request 222541 from devel:languages:python
Update to 4.1.0, update source URL (no .zip available for this version). (forwarded request 222500 from poorboywilly)

OBS-URL: https://build.opensuse.org/request/show/222541
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-zope.interface?expand=0&rev=14
2014-02-26 05:55:18 +00:00
Sascha Peilicke
64d0f3d153 Accepting request 222500 from home:poorboywilly:branches:devel:languages:python
Update to 4.1.0, update source URL (no .zip available for this version).

OBS-URL: https://build.opensuse.org/request/show/222500
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-zope.interface?expand=0&rev=21
2014-02-17 09:39:51 +00:00
Tomáš Chvátal
ae7cd5896c Accepting request 211658 from devel:languages:python
fix bootstrap issue (forwarded request 211458 from coolo)

OBS-URL: https://build.opensuse.org/request/show/211658
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-zope.interface?expand=0&rev=13
2013-12-22 18:37:24 +00:00
Sascha Peilicke
9241fe34c7 Accepting request 211458 from openSUSE:Factory:MainDesktops
fix bootstrap issue

OBS-URL: https://build.opensuse.org/request/show/211458
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-zope.interface?expand=0&rev=19
2013-12-19 09:38:41 +00:00
Stephan Kulow
236b6f4227 Accepting request 186707 from devel:languages:python
- add unzip to BuildRequires

- Ship upstream tarbal (zipfile) and fix Source URL

- Updated to 4.0.5:
  * Fixed a bug where a decorated method caused false positive failures on verifyClass().
- Updated to 4.0.4:
  * Fixed a bug that was revealed by porting zope.traversing. During a loop, the loop body modified a weakref dict causing a RuntimeError error.
- generate documentation in -doc package
- enable tests

OBS-URL: https://build.opensuse.org/request/show/186707
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-zope.interface?expand=0&rev=11
2013-09-03 20:06:23 +00:00
Denisart Benjamin
cfcd57afdb Accepting request 185385 from home:frispete:python
- add unzip to BuildRequires

OBS-URL: https://build.opensuse.org/request/show/185385
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-zope.interface?expand=0&rev=17
2013-08-01 11:14:54 +00:00
Sascha Peilicke
ea62c84dd1 - Ship upstream tarbal (zipfile) and fix Source URL
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-zope.interface?expand=0&rev=16
2013-08-01 07:16:29 +00:00
Sascha Peilicke
6f7afff64a Accepting request 184603 from home:frispete:python
- Updated to 4.0.5:
  * Fixed a bug where a decorated method caused false positive failures on verifyClass().
- Updated to 4.0.4:
  * Fixed a bug that was revealed by porting zope.traversing. During a loop, the loop body modified a weakref dict causing a RuntimeError error.
- generate documentation in -doc package
- enable tests

OBS-URL: https://build.opensuse.org/request/show/184603
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-zope.interface?expand=0&rev=15
2013-07-29 13:37:45 +00:00
Stephan Kulow
0f6ff893b9 remove duplicated spec file
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-zope.interface?expand=0&rev=10
2013-06-24 09:05:11 +00:00
Sascha Peilicke
596ac12eef Python3 moved to devel:languages:python3
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-zope.interface?expand=0&rev=14
2013-06-17 12:55:00 +00:00
Stephan Kulow
6f657afa3e Accepting request 148566 from devel:languages:python
Update and python3 support (forwarded request 148442 from posophe)

OBS-URL: https://build.opensuse.org/request/show/148566
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-zope.interface?expand=0&rev=8
2013-01-17 09:35:40 +00:00
Sascha Peilicke
cfe33e6e31 Accepting request 148442 from home:posophe:branches:devel:languages:python
Update and python3 support

OBS-URL: https://build.opensuse.org/request/show/148442
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-zope.interface?expand=0&rev=12
2013-01-15 13:49:26 +00:00
Stephan Kulow
ec1ec63c69 Accepting request 142024 from devel:languages:python
Updated to 4.0.1 (forwarded request 138053 from saschpe)

OBS-URL: https://build.opensuse.org/request/show/142024
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-zope.interface?expand=0&rev=7
2012-11-21 16:15:35 +00:00
Sascha Peilicke
e817c4d727 Accepting request 138053 from home:douglarek:branches:devel:languages:python
Updated to 4.0.1

OBS-URL: https://build.opensuse.org/request/show/138053
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-zope.interface?expand=0&rev=10
2012-11-20 09:16:09 +00:00
Stephan Kulow
288950a41c Accepting request 102385 from devel:languages:python
- Simplified macro usage

OBS-URL: https://build.opensuse.org/request/show/102385
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-zope.interface?expand=0&rev=5
2012-02-02 17:00:15 +00:00
Sascha Peilicke
9490c7254c - Simplified macro usage
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-zope.interface?expand=0&rev=7
2012-02-01 15:27:11 +00:00
Stephan Kulow
7226678fcd replace license with spdx.org variant
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-zope.interface?expand=0&rev=4
2011-12-06 17:58:26 +00:00
Sascha Peilicke
a4720fabff Accepting request 84597 from devel:languages:python
- Update to version 3.8.0:
  * New module zope.interface.registry
  * No longer Python 2.4 compatible (tested under 2.5, 2.6, 2.7, and 3.2).

OBS-URL: https://build.opensuse.org/request/show/84597
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-zope.interface?expand=0&rev=2
2011-09-26 08:18:24 +00:00
Sascha Peilicke
102b0906d1 - Update to version 3.8.0:
* New module zope.interface.registry
  * No longer Python 2.4 compatible (tested under 2.5, 2.6, 2.7, and 3.2).

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-zope.interface?expand=0&rev=4
2011-09-23 10:29:28 +00:00
Lars Vogdt
76619b221d Accepting request 81114 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/81114
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-zope.interface?expand=0&rev=1
2011-09-12 21:44:26 +00:00
Sascha Peilicke
e23fea071c - Added provides/obsoletes for python-zope-interface
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-zope.interface?expand=0&rev=2
2011-09-06 15:17:39 +00:00
Sascha Peilicke
b767b741b7 - Renamed to python-zope.interface (from python-zopeinterface)
- Simplyfied spec file
- Update to version 3.7.0:
  * LP #570942: Now correctly compare interfaces from different modules
    but with the same names.
  * LP #811792:  work around buggy behavior in some subclasses of
    zope.interface.interface.InterfaceClass, which invoke __hash__
    before initializing __module__ and __name__.  The workaround
    returns a fixed constant hash in such cases, and issues a UserWarning.
  * LP #804832: Under PyPy, zope.interface should not build its C
    extension. Also, prevent attempting to build it under Jython.
  * Add a tox.ini for easier xplatform testing.
  * Fix testing deprecation warnings issued when tested under Py3K.
  * LP 804951: InterfaceClass instances were unhashable under Python 3.x.
  * LP #570942: Now correctly compare interfaces  from different modules
    but with the same names.

- add documentation files: COPYRIGHT.txt CHANGES.txt LICENSE.txt

- update to 3.6.1
  * A non-ascii character in the changelog made 3.6.0 uninstallable
    on Python 3 systems with another default encoding than UTF-8.
  * Fixed compiler warnings under GCC 4.3.3.
  * Python 2.3 is no longer supported.
  * Use the standard Python doctest module instead of
    zope.testing.doctest, which has been deprecated.
  * Allow to bootstrap on Jython.
- re-packaged with py2pack
  * now builds on all RPM-based distros

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-zope.interface?expand=0&rev=1
2011-09-06 13:53:06 +00:00