Python3 moved to devel:languages:python3

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyzmq?expand=0&rev=26
This commit is contained in:
Sascha Peilicke 2013-06-17 12:53:39 +00:00 committed by Git OBS Bridge
parent 75ddb4fa44
commit e86ff9bcbf
2 changed files with 0 additions and 173 deletions

View File

@ -1,97 +0,0 @@
-------------------------------------------------------------------
Fri Apr 12 11:07:24 UTC 2013 - toddrme2178@gmail.com
- Add python3 requires and buildrequires. It will not work without them
- Changes suggests to recommends since there is no way to install suggets currently
-------------------------------------------------------------------
Wed Mar 27 12:06:12 UTC 2013 - speilicke@suse.com
- Update to version 13.0.0:
+ PyPy support
+ The Threadsafe ZMQStream experiment in 2.2.0.1 was deemed inappropriate and not useful,
and has been removed.
+ The zmq.web experiment has been removed, to be developed as a standalone project
+ Fixes bnc#811890
- Add rpmlintrc
- Drop useless macros
- Run testsuite
-------------------------------------------------------------------
Thu Nov 22 14:18:55 UTC 2012 - toddrme2178@gmail.com
- Removed openSUSE 11.4 spec file workarounds
-------------------------------------------------------------------
Fri May 18 09:07:39 UTC 2012 - toddrme2178@gmail.com
- Fix rpmlint warnings
-------------------------------------------------------------------
Fri Apr 27 09:10:08 UTC 2012 - highwaystar.ru@gmail.com
- fixed building of python3 package on openSUSE 11.4 and older
-------------------------------------------------------------------
Tue Mar 27 09:32:34 UTC 2012 - saschpe@suse.de
- Update to version 2.1.11:
* remove support for LABEL prefixes. A major feature of libzmq-3.0, the LABEL
prefix, has been removed from libzmq, prior to the first stable libzmq 3.x release.
* The prefix argument to ~.Socket.send_multipart remains, but it continue to behave in
exactly the same way as it always has on 2.1.x, simply prepending message parts.
* ~.Socket.recv_multipart will always return a list, because prefixes are once
again indistinguishable from regular message parts.
* add .Socket.poll method, for simple polling of events on a single socket.
* no longer require monkeypatching tornado IOLoop. The :class:.ioloop.ZMQPoller class
is a poller implementation that matches tornado's expectations, and pyzmq sockets can
be used with any tornado application just by specifying the use of this poller. The
pyzmq IOLoop implementation now only trivially differs from tornado's.
- Don't package documentation sources
-------------------------------------------------------------------
Tue Jan 31 16:20:35 UTC 2012 - saschpe@suse.de
- Update to version 2.1.11:
* remove support for LABEL prefixes.
* add :meth:`.Socket.poll` method, for simple polling of events on a single socket.
* no longer require monkeypatching tornado IOLoop.
- Moved Python-3 package into seperate spec file
-------------------------------------------------------------------
Mon Dec 5 13:14:57 UTC 2011 - toddrme2178@gmail.com
- Cleaned up spec file formatting
- Added python3 subpackage
-------------------------------------------------------------------
Mon Sep 26 12:38:30 UTC 2011 - cfarrell@suse.com
- license update: LGPL-3.0+
LGPL is not a recognized license
-------------------------------------------------------------------
Fri Aug 19 12:15:10 UTC 2011 - saschpe@suse.de
- Update to version 2.1.7:
* Added proper GIL management for non-copying send
* Implemented support for zmq_errno().
* Added Socket.create_socket()
* Fixed setup.py to work with libzmq.dll on Window
* The flags argument to Socket.send/Socket.recv must be a C int
to prevent Python-C API calls in the nogil section.
* Added a protocol argument to pyobj_send that defaults to -1 (the
highest pickle protocol).
* Added a try/finally in Socket.recv.
-------------------------------------------------------------------
Sun Dec 12 15:40:57 UTC 2010 - saschpe@gmx.de
- Re-generated with py2pack
* now builds for all RPM-based distros
-------------------------------------------------------------------
Wed Dec 1 15:32:35 UTC 2010 - saschpe@suse.de
- Initial version (2.0.10).

View File

@ -1,76 +0,0 @@
#
# spec file for package python3-pyzmq
#
# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
Name: python3-pyzmq
Version: 13.0.0
Release: 0
Summary: Python bindings for 0MQ
License: LGPL-3.0+
Group: Development/Languages/Python
Url: http://github.com/zeromq/pyzmq
Source: http://pypi.python.org/packages/source/p/pyzmq/pyzmq-%{version}.tar.gz
BuildRequires: python3
BuildRequires: python3-devel
BuildRequires: zeromq-devel
# Test requirements:
BuildRequires: python-Cython
Requires: python3
Recommends: zeromq
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%description
PyZMQ is a lightweight and super-fast messaging library built on top of
the ZeroMQ library (http://www.zeromq.org).
%package devel
Summary: Development files for %{name}
Group: Development/Languages/Python
Requires: %{name} = %{version}
Requires: python3-devel
Requires: zeromq-devel
%description devel
Development libraries and headers needed to build software using %{name}.
%prep
%setup -q -n pyzmq-%{version}
# Fix non-executable script rpmlint warning:
find examples zmq -name "*.py" -exec sed -i "s|#\!\/usr\/bin\/env python||" {} \;
%build
CFLAGS="%{optflags}" python3 setup.py build
%install
python3 setup.py install --prefix=%{_prefix} --root=%{buildroot}
%check
python3 setup.py build_ext --inplace
python3 setup.py test
%files
%defattr(-,root,root,-)
%doc COPYING.LESSER README.md examples docs
%{python3_sitearch}/zmq/
%{python3_sitearch}/pyzmq-%{version}-py%{py3_ver}.egg-info
%exclude %{python3_sitearch}/zmq/utils/*.h
%files devel
%defattr(-,root,root,-)
%{python3_sitearch}/zmq/utils/*.h
%changelog