commit python-Twisted for openSUSE:Factory

2020-10-29 Thread root
Hello community,

here is the log from the commit of package python-Twisted for openSUSE:Factory 
checked in at 2020-10-29 09:47:56

Comparing /work/SRC/openSUSE:Factory/python-Twisted (Old)
 and  /work/SRC/openSUSE:Factory/.python-Twisted.new.3463 (New)


Package is "python-Twisted"

Thu Oct 29 09:47:56 2020 rev:41 rq:841601 version:20.3.0

Changes:

--- /work/SRC/openSUSE:Factory/python-Twisted/python-Twisted.changes
2020-06-05 19:59:26.943779883 +0200
+++ /work/SRC/openSUSE:Factory/.python-Twisted.new.3463/python-Twisted.changes  
2020-10-29 09:47:57.464148872 +0100
@@ -1,0 +2,9 @@
+Mon Oct 12 21:14:33 UTC 2020 - Matej Cepl 
+
+- Add no-test_successResultOfWithFailureHasTraceback.patch to
+  skip sted.conch.test.test_keys.KeyTests.test_fromOpenSSH,
+  which fails. Upstream suggests
+  https://twistedmatrix.com/trac/ticket/9665, but it has never
+  been confirmed, even less fixed.
+
+---

New:

  no-test_successResultOfWithFailureHasTraceback.patch



Other differences:
--
++ python-Twisted.spec ++
--- /var/tmp/diff_new_pack.TYHagC/_old  2020-10-29 09:47:58.940150266 +0100
+++ /var/tmp/diff_new_pack.TYHagC/_new  2020-10-29 09:47:58.944150270 +0100
@@ -33,6 +33,9 @@
 Patch5: python-38-hmac-digestmod.patch
 Patch6: python-38-no-cgi-parseqs.patch
 Patch7: true-binary.patch
+# PATCH-FIX-UPSTREAM no-test_successResultOfWithFailureHasTraceback.patch 
https://twistedmatrix.com/trac/ticket/9665 mc...@suse.com
+# skip over the test test_successResultOfWithFailureHasTraceback
+Patch8: no-test_successResultOfWithFailureHasTraceback.patch
 BuildRequires:  %{python_module Automat >= 0.3.0}
 BuildRequires:  %{python_module PyHamcrest >= 1.9.0}
 BuildRequires:  %{python_module appdirs >= 1.4.0}

++ no-test_successResultOfWithFailureHasTraceback.patch ++
---
 src/twisted/conch/test/test_keys.py |4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

--- a/src/twisted/conch/test/test_keys.py
+++ b/src/twisted/conch/test/test_keys.py
@@ -6,6 +6,7 @@ Tests for L{twisted.conch.ssh.keys}.
 """
 
 from __future__ import absolute_import, division
+import unittest as pyunit
 
 from twisted.python.reflect import requireModule
 
@@ -225,7 +226,8 @@ class KeyTests(unittest.TestCase):
 for k, v in data.items():
 self.assertEqual(privateKey.data()[k], v)
 
-
+@pyunit.skip('Upstream ticket https://twistedmatrix.com/trac/ticket/9665' +
+ ' has still not been resolved.')
 def test_fromOpenSSH(self):
 """
 Test that keys are correctly generated from OpenSSH strings.



commit python-Twisted for openSUSE:Factory

2020-06-05 Thread root
Hello community,

here is the log from the commit of package python-Twisted for openSUSE:Factory 
checked in at 2020-06-05 19:59:24

Comparing /work/SRC/openSUSE:Factory/python-Twisted (Old)
 and  /work/SRC/openSUSE:Factory/.python-Twisted.new.3606 (New)


Package is "python-Twisted"

Fri Jun  5 19:59:24 2020 rev:40 rq:810158 version:20.3.0

Changes:

--- /work/SRC/openSUSE:Factory/python-Twisted/python-Twisted.changes
2020-05-28 09:07:36.123749891 +0200
+++ /work/SRC/openSUSE:Factory/.python-Twisted.new.3606/python-Twisted.changes  
2020-06-05 19:59:26.943779883 +0200
@@ -1,0 +2,14 @@
+Thu May 28 12:43:51 UTC 2020 - Marketa Calabkova 
+
+- Update to 20.3.0
+  * drop Python 2
+  * twisted.news is deprecated.
+  * twisted.conch.ssh now supports the curve25519-sha256 key exchange 
+algorithm (requires OpenSSL >= 1.1.0).
+  * many bugfixes and other miscelaneous fixes
+- Fixed update-alternatives mechanism
+- Added true-binary.patch
+- Dropped python-38-xml-namespace.patch
+- Reapplied python-38-hmac-digestmod.patch
+
+---

Old:

  Twisted-19.10.0.tar.bz2
  python-38-xml-namespace.patch

New:

  Twisted-20.3.0.tar.bz2
  true-binary.patch



Other differences:
--
++ python-Twisted.spec ++
--- /var/tmp/diff_new_pack.ISAT59/_old  2020-06-05 19:59:27.811782886 +0200
+++ /var/tmp/diff_new_pack.ISAT59/_new  2020-06-05 19:59:27.815782900 +0200
@@ -17,10 +17,10 @@
 
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
-%define oldpython python
 %define modname Twisted
+%define skip_python2 1
 Name:   python-Twisted
-Version:19.10.0
+Version:20.3.0
 Release:0
 Summary:An asynchronous networking framework written in Python
 License:MIT
@@ -30,20 +30,20 @@
 Patch1: skip_MultiCast.patch
 Patch2: no-pygtkcompat.patch
 Patch3: test-mktime-invalid-tm_isdst.patch
-Patch4: python-38-xml-namespace.patch
 Patch5: python-38-hmac-digestmod.patch
 Patch6: python-38-no-cgi-parseqs.patch
+Patch7: true-binary.patch
 BuildRequires:  %{python_module Automat >= 0.3.0}
 BuildRequires:  %{python_module PyHamcrest >= 1.9.0}
 BuildRequires:  %{python_module appdirs >= 1.4.0}
-BuildRequires:  %{python_module attrs >= 17.4.0}
+BuildRequires:  %{python_module attrs >= 19.2.0}
 BuildRequires:  %{python_module bcrypt >= 3.0.0}
 BuildRequires:  %{python_module constantly >= 15.1}
-BuildRequires:  %{python_module cryptography >= 2.5}
+BuildRequires:  %{python_module cryptography >= 2.6}
 BuildRequires:  %{python_module devel}
 BuildRequires:  %{python_module h2 >= 3.0}
 BuildRequires:  %{python_module hyperlink >= 17.1.1}
-BuildRequires:  %{python_module idna >= 0.6}
+BuildRequires:  %{python_module idna >= 2.4}
 BuildRequires:  %{python_module incremental >= 16.10.1}
 BuildRequires:  %{python_module pyOpenSSL >= 16.0.0}
 BuildRequires:  %{python_module pyasn1}
@@ -60,13 +60,13 @@
 Requires:   python-Automat >= 0.3.0
 Requires:   python-PyHamcrest >= 1.9.0
 Requires:   python-appdirs >= 1.4.0
-Requires:   python-attrs >= 17.4.0
+Requires:   python-attrs >= 19.2.0
 Requires:   python-bcrypt >= 3.0.0
 Requires:   python-constantly >= 15.1
-Requires:   python-cryptography >= 2.5
+Requires:   python-cryptography >= 2.6
 Requires:   python-h2 >= 3.0
 Requires:   python-hyperlink >= 17.1.1
-Requires:   python-idna >= 0.6
+Requires:   python-idna >= 2.4
 Requires:   python-incremental >= 16.10.1
 Requires:   python-pyOpenSSL >= 16.0.0
 Requires:   python-pyasn1
@@ -75,30 +75,6 @@
 Requires:   python-zope.interface >= 4.4.2
 Requires(post): update-alternatives
 Requires(postun): update-alternatives
-%ifpython2
-Provides:   %{oldpython}-twisted = %{version}
-Obsoletes:  %{oldpython}-twisted < %{version}
-Provides:   %{oldpython}-twisted-core = %{version}
-Obsoletes:  %{oldpython}-twisted-core < %{version}
-Provides:   %{oldpython}-twisted-conch = %{version}
-Obsoletes:  %{oldpython}-twisted-conch < %{version}
-Provides:   %{oldpython}-twisted-lore = %{version}
-Obsoletes:  %{oldpython}-twisted-lore < %{version}
-Provides:   %{oldpython}-twisted-mail = %{version}
-Obsoletes:  %{oldpython}-twisted-mail < %{version}
-Provides:   %{oldpython}-twisted-names = %{version}
-Obsoletes:  %{oldpython}-twisted-names < %{version}
-Provides:   %{oldpython}-twisted-news = %{version}
-Obsoletes:  %{oldpython}-twisted-news < %{version}
-Provides:   %{oldpython}-twisted-runner = %{version}
-Obsoletes:  %{oldpython}-twisted-runner < %{version}
-Provides:   %{oldpython}-twisted-web = %{version}

commit python-Twisted for openSUSE:Factory

2020-05-28 Thread root
Hello community,

here is the log from the commit of package python-Twisted for openSUSE:Factory 
checked in at 2020-05-28 09:07:32

Comparing /work/SRC/openSUSE:Factory/python-Twisted (Old)
 and  /work/SRC/openSUSE:Factory/.python-Twisted.new.3606 (New)


Package is "python-Twisted"

Thu May 28 09:07:32 2020 rev:39 rq:806989 version:19.10.0

Changes:

--- /work/SRC/openSUSE:Factory/python-Twisted/python-Twisted.changes
2020-02-06 13:19:10.168670598 +0100
+++ /work/SRC/openSUSE:Factory/.python-Twisted.new.3606/python-Twisted.changes  
2020-05-28 09:07:36.123749891 +0200
@@ -1,0 +2,5 @@
+Mon May 18 13:15:58 UTC 2020 - Petr Gajdos 
+
+- %python3_only -> %python_alternative
+
+---



Other differences:
--
++ python-Twisted.spec ++
--- /var/tmp/diff_new_pack.dQDWB1/_old  2020-05-28 09:07:37.235753225 +0200
+++ /var/tmp/diff_new_pack.dQDWB1/_new  2020-05-28 09:07:37.239753237 +0200
@@ -25,7 +25,7 @@
 Summary:An asynchronous networking framework written in Python
 License:MIT
 Group:  Development/Languages/Python
-URL:http://twistedmatrix.com/
+URL:https://twistedmatrix.com/
 Source: 
https://files.pythonhosted.org/packages/source/T/Twisted/%{modname}-%{version}.tar.bz2
 Patch1: skip_MultiCast.patch
 Patch2: no-pygtkcompat.patch
@@ -73,6 +73,8 @@
 Requires:   python-pyserial >= 3.0
 Requires:   python-service_identity >= 18.1.0
 Requires:   python-zope.interface >= 4.4.2
+Requires(post): update-alternatives
+Requires(postun): update-alternatives
 %ifpython2
 Provides:   %{oldpython}-twisted = %{version}
 Obsoletes:  %{oldpython}-twisted < %{version}
@@ -153,6 +155,26 @@
 export PYTHONDONTWRITEBYTECODE=1
 %python_expand PYTHONPATH=%{buildroot}%{$python_sitearch} $python -m 
twisted.trial twisted
 
+%post
+%python_install_alternative twist
+%python_install_alternative trial
+%python_install_alternative tkconch
+%python_install_alternative pyhtmlizer
+%python_install_alternative conch
+%python_install_alternative ckeygen
+%python_install_alternative cftp
+%python_install_alternative twistd
+
+%postun
+%python_uninstall_alternative twist
+%python_uninstall_alternative trial trial.1
+%python_uninstall_alternative tkconch tkconch.1
+%python_uninstall_alternative pyhtmlizer pyhtmlizer.1
+%python_uninstall_alternative conch conch.1
+%python_uninstall_alternative ckeygen ckeygen.1
+%python_uninstall_alternative cftp cftp.1
+%python_uninstall_alternative twistd twistd.1
+
 %files -n %{name}-doc
 %doc docs/*
 
@@ -161,24 +183,24 @@
 %doc NEWS.rst README.rst
 %{_bindir}/*-%{python_bin_suffix}
 %{_mandir}/man1/*-%{python_bin_suffix}.1%{?ext_man}
-%python3_only %{_bindir}/twistd
-%python3_only %{_bindir}/cftp
-%python3_only %{_bindir}/ckeygen
-%python3_only %{_bindir}/conch
+%python_alternative %{_bindir}/twistd
+%python_alternative %{_bindir}/cftp
+%python_alternative %{_bindir}/ckeygen
+%python_alternative %{_bindir}/conch
 # Supported only in python2
 %python2_only %{_bindir}/mailmail
-%python3_only %{_bindir}/pyhtmlizer
-%python3_only %{_bindir}/tkconch
-%python3_only %{_bindir}/trial
-%python3_only %{_bindir}/twist
-%python3_only %{_mandir}/man1/twistd.1%{?ext_man}
-%python3_only %{_mandir}/man1/cftp.1%{?ext_man}
-%python3_only %{_mandir}/man1/ckeygen.1%{?ext_man}
-%python3_only %{_mandir}/man1/conch.1%{?ext_man}
+%python_alternative %{_bindir}/pyhtmlizer
+%python_alternative %{_bindir}/tkconch
+%python_alternative %{_bindir}/trial
+%python_alternative %{_bindir}/twist
+%python_alternative %{_mandir}/man1/twistd.1%{?ext_man}
+%python_alternative %{_mandir}/man1/cftp.1%{?ext_man}
+%python_alternative %{_mandir}/man1/ckeygen.1%{?ext_man}
+%python_alternative %{_mandir}/man1/conch.1%{?ext_man}
 %python2_only %{_mandir}/man1/mailmail.1%{?ext_man}
-%python3_only %{_mandir}/man1/pyhtmlizer.1%{?ext_man}
-%python3_only %{_mandir}/man1/tkconch.1%{?ext_man}
-%python3_only %{_mandir}/man1/trial.1%{?ext_man}
+%python_alternative %{_mandir}/man1/pyhtmlizer.1%{?ext_man}
+%python_alternative %{_mandir}/man1/tkconch.1%{?ext_man}
+%python_alternative %{_mandir}/man1/trial.1%{?ext_man}
 %{python_sitearch}/*
 
 %changelog




commit python-Twisted for openSUSE:Factory

2020-02-06 Thread root
Hello community,

here is the log from the commit of package python-Twisted for openSUSE:Factory 
checked in at 2020-02-06 13:19:06

Comparing /work/SRC/openSUSE:Factory/python-Twisted (Old)
 and  /work/SRC/openSUSE:Factory/.python-Twisted.new.26092 (New)


Package is "python-Twisted"

Thu Feb  6 13:19:06 2020 rev:38 rq:769860 version:19.10.0

Changes:

--- /work/SRC/openSUSE:Factory/python-Twisted/python-Twisted.changes
2019-12-11 12:10:02.832616129 +0100
+++ /work/SRC/openSUSE:Factory/.python-Twisted.new.26092/python-Twisted.changes 
2020-02-06 13:19:10.168670598 +0100
@@ -4 +4 @@
-- Update to 19.10.0:
+- Update to 19.10.0 bsc#1162424:
@@ -33,0 +34,17 @@
+- Remove patch 0001-Prevent-CRLF-injections-described-in-CVE-2019-12387.patch
+- Remove patch PR-1147.patch
+
+---
+Wed Aug 14 12:15:19 UTC 2019 - Thomas Bechtold 
+
+- Add PR-1147.patch (bsc#1138461, CVE-2019-12855)
+  In words.protocols.jabber.xmlstream in Twisted through 19.2.1,
+  XMPP support did not verify certificates when used with TLS,
+  allowing an attacker to MITM connections.
+
+---
+Wed Jun 12 06:39:41 UTC 2019 - Thomas Bechtold 
+
+- Add 0001-Prevent-CRLF-injections-described-in-CVE-2019-12387.patch
+  (bsc#1137825, CVE-2019-12387)
+  Prevent CRLF injections



Other differences:
--
++ python-Twisted.spec ++
--- /var/tmp/diff_new_pack.cTtvxV/_old  2020-02-06 13:19:11.324671165 +0100
+++ /var/tmp/diff_new_pack.cTtvxV/_new  2020-02-06 13:19:11.324671165 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-Twisted
 #
-# Copyright (c) 2019 SUSE LLC
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed




commit python-Twisted for openSUSE:Factory

2019-12-11 Thread root
Hello community,

here is the log from the commit of package python-Twisted for openSUSE:Factory 
checked in at 2019-12-11 12:09:24

Comparing /work/SRC/openSUSE:Factory/python-Twisted (Old)
 and  /work/SRC/openSUSE:Factory/.python-Twisted.new.4691 (New)


Package is "python-Twisted"

Wed Dec 11 12:09:24 2019 rev:37 rq:753855 version:19.10.0

Changes:

--- /work/SRC/openSUSE:Factory/python-Twisted/python-Twisted.changes
2019-09-23 12:17:25.893806547 +0200
+++ /work/SRC/openSUSE:Factory/.python-Twisted.new.4691/python-Twisted.changes  
2019-12-11 12:10:02.832616129 +0100
@@ -1,0 +2,16 @@
+Wed Dec  4 05:01:47 UTC 2019 - Steve Kowalik 
+
+- Update to 19.10.0:
+  * twisted.trial.successResultOf, twisted.trial.failureResultOf, and 
twisted.trial.assertNoResult accept coroutines as well as Deferreds. (#9006)
+  * Fixed circular import in twisted.trial.reporter, introduced in Twisted 
16.0.0. (#8267)
+  * The POP3 server implemented by twisted.mail.pop3 now accepts passwords 
that contain spaces. (#9100)
+  * Incoming HTTP/2 connections will now not time out if they persist for 
longer than one minute. (#9653)
+  * twisted.conch.ssh.keys now correctly writes the "iqmp" parameter in 
serialized RSA private keys as q^-1 mod p rather than p^-1 mod q. (#9681)
+  * twisted.web.server.Request will now use 
twisted.web.server.Site.getContentFile, if it exists, to get a file into which 
to write request content. If getContentFile is not provided by the site, it 
will fall back to the previous behavior of using io.BytesIO for small requests 
and tempfile.TemporaryFile for large ones. (#9655)
+  * twisted.web.client.FileBodyProducer will now stop producing when the 
Deferred returned by FileBodyProducer.startProducing is cancelled. (#9547)
+  * The HTTP/2 server implementation now enforces TCP flow control on control 
frame messages and times out clients that send invalid data without reading 
responses. This closes CVE-2019-9512 (Ping Flood), CVE-2019-9514 (Reset Flood), 
and CVE-2019-9515 (Settings Flood). Thanks to Jonathan Looney and Piotr Sikora. 
(#9694)
+- Add python-38-xml-namespace.patch to fix dictionary mutation under Python 3.8
+- Add python-38-hmac-digestmod.patch to add digestmod parameter where required
+- Add python-38-no-cgi-parseqs.patch to no longer import parse_qs from cgi
+
+---

Old:

  Twisted-19.7.0.tar.bz2

New:

  Twisted-19.10.0.tar.bz2
  python-38-hmac-digestmod.patch
  python-38-no-cgi-parseqs.patch
  python-38-xml-namespace.patch



Other differences:
--
++ python-Twisted.spec ++
--- /var/tmp/diff_new_pack.Dhluts/_old  2019-12-11 12:10:06.920614409 +0100
+++ /var/tmp/diff_new_pack.Dhluts/_new  2019-12-11 12:10:06.920614409 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-Twisted
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -20,7 +20,7 @@
 %define oldpython python
 %define modname Twisted
 Name:   python-Twisted
-Version:19.7.0
+Version:19.10.0
 Release:0
 Summary:An asynchronous networking framework written in Python
 License:MIT
@@ -30,6 +30,9 @@
 Patch1: skip_MultiCast.patch
 Patch2: no-pygtkcompat.patch
 Patch3: test-mktime-invalid-tm_isdst.patch
+Patch4: python-38-xml-namespace.patch
+Patch5: python-38-hmac-digestmod.patch
+Patch6: python-38-no-cgi-parseqs.patch
 BuildRequires:  %{python_module Automat >= 0.3.0}
 BuildRequires:  %{python_module PyHamcrest >= 1.9.0}
 BuildRequires:  %{python_module appdirs >= 1.4.0}

++ Twisted-19.7.0.tar.bz2 -> Twisted-19.10.0.tar.bz2 ++
 3260 lines of diff (skipped)

++ python-38-hmac-digestmod.patch ++
Index: Twisted-19.10.0/src/twisted/cred/credentials.py
===
--- Twisted-19.10.0.orig/src/twisted/cred/credentials.py
+++ Twisted-19.10.0/src/twisted/cred/credentials.py
@@ -439,7 +439,8 @@ class CramMD5Credentials(object):
 
 
 def checkPassword(self, password):
-verify = hexlify(hmac.HMAC(password, self.challenge).digest())
+verify = hexlify(
+hmac.HMAC(password, self.challenge, digestmod=md5).digest())
 return verify == self.response
 
 
Index: Twisted-19.10.0/src/twisted/cred/test/test_cramauth.py
===
--- Twisted-19.10.0.orig/src/twisted/cred/test/test_cramauth.py
+++ Twisted-19.10.0/src/twisted/cred/test/test_cramauth.py
@@ -7,6 +7,7 @@ Tests 

commit python-Twisted for openSUSE:Factory

2019-09-23 Thread root
Hello community,

here is the log from the commit of package python-Twisted for openSUSE:Factory 
checked in at 2019-09-23 12:17:24

Comparing /work/SRC/openSUSE:Factory/python-Twisted (Old)
 and  /work/SRC/openSUSE:Factory/.python-Twisted.new.7948 (New)


Package is "python-Twisted"

Mon Sep 23 12:17:24 2019 rev:36 rq:731161 version:19.7.0

Changes:

--- /work/SRC/openSUSE:Factory/python-Twisted/python-Twisted.changes
2019-06-18 14:49:48.677673932 +0200
+++ /work/SRC/openSUSE:Factory/.python-Twisted.new.7948/python-Twisted.changes  
2019-09-23 12:17:25.893806547 +0200
@@ -1,0 +2,18 @@
+Sat Sep 14 15:29:06 UTC 2019 - John Vandenberg 
+
+- Remove mailmail when only building Python 3 flavour
+
+---
+Fri Sep 13 13:09:16 UTC 2019 - Tomáš Chvátal 
+
+- Update to 19.7.0:
+  * The callable argument to twisted.internet.task.deferLater() is no longer 
required. (#9577)
+  * twisted.internet.utils.getProcessOutputAndValue now accepts stdinBytes to 
write to the child process's standard input. (#9607)
+  * Add new twisted.logger.capturedLogs context manager for capturing observed 
log events in tests. (#9617)
+  * twisted.internet.base.PluggableResolverMixin, which implements the 
pluggable resolver interfaces for easier re-use in other reactors, has been 
factored out of ReactorBase. (#9632)
+  * The PyPI page for Twisted has been enhanced to include more information 
and useful links. (#9648)
+- Refresh patch:
+  * skip_MultiCast.patch
+- Remove merged patch hyperlink.patch
+
+---

Old:

  Twisted-19.2.1.tar.bz2
  hyperlink.patch

New:

  Twisted-19.7.0.tar.bz2



Other differences:
--
++ python-Twisted.spec ++
--- /var/tmp/diff_new_pack.dmT0jt/_old  2019-09-23 12:17:26.509806447 +0200
+++ /var/tmp/diff_new_pack.dmT0jt/_new  2019-09-23 12:17:26.513806446 +0200
@@ -20,7 +20,7 @@
 %define oldpython python
 %define modname Twisted
 Name:   python-Twisted
-Version:19.2.1
+Version:19.7.0
 Release:0
 Summary:An asynchronous networking framework written in Python
 License:MIT
@@ -30,7 +30,6 @@
 Patch1: skip_MultiCast.patch
 Patch2: no-pygtkcompat.patch
 Patch3: test-mktime-invalid-tm_isdst.patch
-Patch4: hyperlink.patch
 BuildRequires:  %{python_module Automat >= 0.3.0}
 BuildRequires:  %{python_module PyHamcrest >= 1.9.0}
 BuildRequires:  %{python_module appdirs >= 1.4.0}
@@ -138,6 +137,10 @@
 %python_clone %{buildroot}%{_bindir}/mailmail
 %python_clone %{buildroot}%{_mandir}/man1/mailmail.1
 %endif
+%if ! 0%{?have_python2} || 0%{?skip_python2}
+rm %{buildroot}%{_bindir}/mailmail %{buildroot}%{_mandir}/man1/mailmail.1
+%endif
+
 # no manpage for twist yet:
 %python_clone %{buildroot}%{_bindir}/twist
 

++ Twisted-19.2.1.tar.bz2 -> Twisted-19.7.0.tar.bz2 ++
 9160 lines of diff (skipped)

++ skip_MultiCast.patch ++
--- /var/tmp/diff_new_pack.dmT0jt/_old  2019-09-23 12:17:28.161806177 +0200
+++ /var/tmp/diff_new_pack.dmT0jt/_new  2019-09-23 12:17:28.161806177 +0200
@@ -1,7 +1,9 @@
 a/src/twisted/test/test_udp.py
-+++ b/src/twisted/test/test_udp.py
-@@ -503,6 +503,7 @@ class ReactorShutdownInteractionTests(un
- class MulticastTests(unittest.TestCase):
+Index: Twisted-19.7.0/src/twisted/test/test_udp.py
+===
+--- Twisted-19.7.0.orig/src/twisted/test/test_udp.py
 Twisted-19.7.0/src/twisted/test/test_udp.py
+@@ -514,6 +514,7 @@ class MulticastTests(unittest.TestCase):
+ skip = "Does not work on Azure Pipelines"
  
  def setUp(self):
 +raise unittest.SkipTest("Multicast networking doesn't work with OBS")




commit python-Twisted for openSUSE:Factory

2019-06-18 Thread root
Hello community,

here is the log from the commit of package python-Twisted for openSUSE:Factory 
checked in at 2019-06-18 14:49:45

Comparing /work/SRC/openSUSE:Factory/python-Twisted (Old)
 and  /work/SRC/openSUSE:Factory/.python-Twisted.new.4811 (New)


Package is "python-Twisted"

Tue Jun 18 14:49:45 2019 rev:35 rq:709323 version:19.2.1

Changes:

--- /work/SRC/openSUSE:Factory/python-Twisted/python-Twisted.changes
2019-02-28 21:37:28.393657739 +0100
+++ /work/SRC/openSUSE:Factory/.python-Twisted.new.4811/python-Twisted.changes  
2019-06-18 14:49:48.677673932 +0200
@@ -1,0 +2,23 @@
+Wed Jun 12 05:55:44 UTC 2019 - Thomas Bechtold 
+
+- update to 19.2.1 (bsc#1137825, CVE-2019-12387):
+  * Prevent CRLF injections described in CVE-2019-12387
+
+---
+Wed May 22 09:59:19 UTC 2019 - Tomáš Chvátal 
+
+- Update to 19.2.0:
+  * twisted.internet.ssl.CertificateOptions now uses 32 random bytes instead 
of an MD5 hash for the ssl session identifier context. (#9463)
+  * DeferredLock and DeferredSemaphore can be used as asynchronous context 
managers on Python 3.5+. (#9546)
+  * t.i.b.BaseConnector has custom __repr__ (#9548)
+  * twisted.internet.ssl.optionsForClientTLS now supports validating IP 
addresses from the certificate subjectAltName (#9585)
+  * Twisted's minimum Cryptography requirement is now 2.5. (#9592)
+  * twisted.conch.ssh.keys can now read private keys in the new 
"openssh-key-v1" format, introduced in OpenSSH 6.5 and made the default in 
OpenSSH 7.8. (#9515)
+  * twisted.web.client.HostnameCachingHTTPSPolicy was added as a new 
contextFactory option. The policy caches a specified number of 
twisted.internet.interfaces.IOpenSSLClientConnectionCreator instances to to 
avoid the cost of instantiating a connection creator for multiple requests to 
the same host. (#9138)
+- Remove merged patches:
+  * openssl-errormsg.aptch
+  * openssl111.patch
+- Add patch to tests for new hyperlink:
+  * hyperlink.patch
+
+---

Old:

  Twisted-18.9.0.tar.bz2
  openssl-errormsg.aptch
  openssl111.patch

New:

  Twisted-19.2.1.tar.bz2
  hyperlink.patch



Other differences:
--
++ python-Twisted.spec ++
--- /var/tmp/diff_new_pack.cI4dyq/_old  2019-06-18 14:49:49.341673636 +0200
+++ /var/tmp/diff_new_pack.cI4dyq/_new  2019-06-18 14:49:49.345673634 +0200
@@ -20,7 +20,7 @@
 %define oldpython python
 %define modname Twisted
 Name:   python-Twisted
-Version:18.9.0
+Version:19.2.1
 Release:0
 Summary:An asynchronous networking framework written in Python
 License:MIT
@@ -28,16 +28,16 @@
 URL:http://twistedmatrix.com/
 Source: 
https://files.pythonhosted.org/packages/source/T/Twisted/%{modname}-%{version}.tar.bz2
 Patch1: skip_MultiCast.patch
-Patch2: openssl111.patch
-Patch3: no-pygtkcompat.patch
-Patch4: test-mktime-invalid-tm_isdst.patch
-Patch5: openssl-errormsg.aptch
+Patch2: no-pygtkcompat.patch
+Patch3: test-mktime-invalid-tm_isdst.patch
+Patch4: hyperlink.patch
 BuildRequires:  %{python_module Automat >= 0.3.0}
 BuildRequires:  %{python_module PyHamcrest >= 1.9.0}
 BuildRequires:  %{python_module appdirs >= 1.4.0}
 BuildRequires:  %{python_module attrs >= 17.4.0}
+BuildRequires:  %{python_module bcrypt >= 3.0.0}
 BuildRequires:  %{python_module constantly >= 15.1}
-BuildRequires:  %{python_module cryptography >= 1.5}
+BuildRequires:  %{python_module cryptography >= 2.5}
 BuildRequires:  %{python_module devel}
 BuildRequires:  %{python_module h2 >= 3.0}
 BuildRequires:  %{python_module hyperlink >= 17.1.1}
@@ -50,7 +50,7 @@
 BuildRequires:  %{python_module pytest}
 BuildRequires:  %{python_module python-subunit}
 BuildRequires:  %{python_module pytz}
-BuildRequires:  %{python_module service_identity}
+BuildRequires:  %{python_module service_identity >= 18.1.0}
 BuildRequires:  %{python_module setuptools}
 BuildRequires:  %{python_module zope.interface >= 4.4.2}
 BuildRequires:  fdupes
@@ -59,8 +59,9 @@
 Requires:   python-PyHamcrest >= 1.9.0
 Requires:   python-appdirs >= 1.4.0
 Requires:   python-attrs >= 17.4.0
+Requires:   python-bcrypt >= 3.0.0
 Requires:   python-constantly >= 15.1
-Requires:   python-cryptography >= 1.5
+Requires:   python-cryptography >= 2.5
 Requires:   python-h2 >= 3.0
 Requires:   python-hyperlink >= 17.1.1
 Requires:   python-idna >= 0.6
@@ -68,7 +69,7 @@
 Requires:   python-pyOpenSSL >= 16.0.0
 Requires:   python-pyasn1
 Requires:   python-pyserial >= 3.0
-Requires:   python-service_identity
+Requires:   

commit python-Twisted for openSUSE:Factory

2019-02-28 Thread root
Hello community,

here is the log from the commit of package python-Twisted for openSUSE:Factory 
checked in at 2019-02-28 21:37:25

Comparing /work/SRC/openSUSE:Factory/python-Twisted (Old)
 and  /work/SRC/openSUSE:Factory/.python-Twisted.new.28833 (New)


Package is "python-Twisted"

Thu Feb 28 21:37:25 2019 rev:34 rq:677095 version:18.9.0

Changes:

--- /work/SRC/openSUSE:Factory/python-Twisted/python-Twisted.changes
2019-02-02 21:42:57.952307370 +0100
+++ /work/SRC/openSUSE:Factory/.python-Twisted.new.28833/python-Twisted.changes 
2019-02-28 21:37:28.393657739 +0100
@@ -1,0 +2,6 @@
+Mon Feb 18 11:24:53 UTC 2019 - Tomáš Chvátal 
+
+- Add another patch for openssl 1.1.1 (from upstream git):
+  * openssl-errormsg.aptch
+
+---

New:

  openssl-errormsg.aptch



Other differences:
--
++ python-Twisted.spec ++
--- /var/tmp/diff_new_pack.V3z6Ey/_old  2019-02-28 21:37:29.053657532 +0100
+++ /var/tmp/diff_new_pack.V3z6Ey/_new  2019-02-28 21:37:29.053657532 +0100
@@ -31,6 +31,7 @@
 Patch2: openssl111.patch
 Patch3: no-pygtkcompat.patch
 Patch4: test-mktime-invalid-tm_isdst.patch
+Patch5: openssl-errormsg.aptch
 BuildRequires:  %{python_module Automat >= 0.3.0}
 BuildRequires:  %{python_module PyHamcrest >= 1.9.0}
 BuildRequires:  %{python_module appdirs >= 1.4.0}

++ openssl-errormsg.aptch ++
>From a1f400c56c7ad0ca241d044b4d283dc0d2291dbb Mon Sep 17 00:00:00 2001
From: Mark Williams 
Date: Sun, 10 Feb 2019 16:40:10 -0800
Subject: [PATCH] ProperlyCloseFilesMixin.getHandleErrorCode now returns a
 matcher.

twisted.test.test_ssl.StolenTCPTests checks that the TLS connection is
closed upon when the corresponding transport connection is lost.  This
involves checking an error message that varies between OpenSSL
versions.

getHandleErrorCode becomes getHandleErrorCodeMatcher and returns a
hamcrest Matcher to allow StolenTCPTests to match the possible OpenSSL
error messages.
---
 src/twisted/test/test_ssl.py | 27 +++
 src/twisted/test/test_tcp.py | 19 ---
 2 files changed, 31 insertions(+), 15 deletions(-)

Index: Twisted-18.9.0/src/twisted/test/test_ssl.py
===
--- Twisted-18.9.0.orig/src/twisted/test/test_ssl.py
+++ Twisted-18.9.0/src/twisted/test/test_ssl.py
@@ -16,7 +16,8 @@ from twisted.python.runtime import platf
 from twisted.test.test_tcp import ProperlyCloseFilesMixin
 from twisted.test.proto_helpers import waitUntilAllDisconnected
 
-import os, errno
+import os
+import hamcrest
 
 try:
 from OpenSSL import SSL, crypto
@@ -309,34 +310,19 @@ class StolenTCPTests(ProperlyCloseFilesM
 return SSL.Error
 
 
-def getHandleErrorCode(self):
-"""
-Return the argument L{OpenSSL.SSL.Error} will be constructed with for
-this case. This is basically just a random OpenSSL implementation
-detail. It would be better if this test worked in a way which did not
-require this.
-"""
-# Windows 2000 SP 4 and Windows XP SP 2 give back WSAENOTSOCK for
-# SSL.Connection.write for some reason.  The twisted.protocols.tls
-# implementation of IReactorSSL doesn't suffer from this imprecation,
-# though, since it is isolated from the Windows I/O layer (I suppose?).
-
-# If test_properlyCloseFiles waited for the SSL handshake to complete
-# and performed an orderly shutdown, then this would probably be a
-# little less weird: writing to a shutdown SSL connection has a more
-# well-defined failure mode (or at least it should).
-
-# So figure out if twisted.protocols.tls is in use.  If it can be
-# imported, it should be.
-if requireModule('twisted.protocols.tls') is None:
-# It isn't available, so we expect WSAENOTSOCK if we're on Windows.
-if platform.getType() == 'win32':
-return errno.WSAENOTSOCK
-
-# Otherwise, we expect an error about how we tried to write to a
-# shutdown connection.  This is terribly implementation-specific.
-return [('SSL routines', 'SSL_write', 'protocol is shutdown')]
-
+def getHandleErrorCodeMatcher(self):
+# We expect an error about how we tried to write to a shutdown
+# connection.  This is terribly implementation-specific.
+return hamcrest.contains(
+hamcrest.contains(
+hamcrest.equal_to('SSL routines'),
+hamcrest.any_of(
+hamcrest.equal_to('SSL_write'),
+hamcrest.equal_to('ssl_write_internal'),
+),
+

commit python-Twisted for openSUSE:Factory

2019-02-02 Thread root
Hello community,

here is the log from the commit of package python-Twisted for openSUSE:Factory 
checked in at 2019-02-02 21:42:56

Comparing /work/SRC/openSUSE:Factory/python-Twisted (Old)
 and  /work/SRC/openSUSE:Factory/.python-Twisted.new.28833 (New)


Package is "python-Twisted"

Sat Feb  2 21:42:56 2019 rev:33 rq:668541 version:18.9.0

Changes:

--- /work/SRC/openSUSE:Factory/python-Twisted/python-Twisted.changes
2018-11-14 14:41:11.674838589 +0100
+++ /work/SRC/openSUSE:Factory/.python-Twisted.new.28833/python-Twisted.changes 
2019-02-02 21:42:57.952307370 +0100
@@ -1,0 +2,6 @@
+Thu Jan 24 16:09:14 UTC 2019 - sch...@suse.de
+
+- test-mktime-invalid-tm_isdst.patch: don't pass invalid tm_isdst value to
+  mktime (see also bpo-15750)
+
+---

New:

  test-mktime-invalid-tm_isdst.patch



Other differences:
--
++ python-Twisted.spec ++
--- /var/tmp/diff_new_pack.afrBzM/_old  2019-02-02 21:43:01.028304706 +0100
+++ /var/tmp/diff_new_pack.afrBzM/_new  2019-02-02 21:43:01.040304695 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-Twisted
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -30,6 +30,7 @@
 Patch1: skip_MultiCast.patch
 Patch2: openssl111.patch
 Patch3: no-pygtkcompat.patch
+Patch4: test-mktime-invalid-tm_isdst.patch
 BuildRequires:  %{python_module Automat >= 0.3.0}
 BuildRequires:  %{python_module PyHamcrest >= 1.9.0}
 BuildRequires:  %{python_module appdirs >= 1.4.0}

++ test-mktime-invalid-tm_isdst.patch ++
Index: Twisted-18.9.0/src/twisted/test/test_log.py
===
--- Twisted-18.9.0.orig/src/twisted/test/test_log.py
+++ Twisted-18.9.0/src/twisted/test/test_log.py
@@ -456,13 +456,13 @@ class FileObserverTests(LogPublisherTest
 
 # Compute a POSIX timestamp for a certain date and time that is
 # known to occur at a time when daylight saving time is in effect.
-localDaylightTuple = (2006, 6, 30, 0, 0, 0, 4, 181, 1)
+localDaylightTuple = (2006, 6, 30, 0, 0, 0, 4, 181, -1)
 daylight = time.mktime(localDaylightTuple)
 
 # Compute a POSIX timestamp for a certain date and time that is
 # known to occur at a time when daylight saving time is not in
 # effect.
-localStandardTuple = (2007, 1, 31, 0, 0, 0, 2, 31, 0)
+localStandardTuple = (2007, 1, 31, 0, 0, 0, 2, 31, -1)
 standard = time.mktime(localStandardTuple)
 
 self.assertEqual(



commit python-Twisted for openSUSE:Factory

2018-11-14 Thread root
Hello community,

here is the log from the commit of package python-Twisted for openSUSE:Factory 
checked in at 2018-11-14 14:40:58

Comparing /work/SRC/openSUSE:Factory/python-Twisted (Old)
 and  /work/SRC/openSUSE:Factory/.python-Twisted.new (New)


Package is "python-Twisted"

Wed Nov 14 14:40:58 2018 rev:32 rq:647311 version:18.9.0

Changes:

--- /work/SRC/openSUSE:Factory/python-Twisted/python-Twisted.changes
2018-11-06 14:00:54.727724327 +0100
+++ /work/SRC/openSUSE:Factory/.python-Twisted.new/python-Twisted.changes   
2018-11-14 14:41:11.674838589 +0100
@@ -1,0 +2,5 @@
+Thu Nov  8 10:28:09 CET 2018 - mc...@suse.com
+
+- Add no-pygtkcompat.patch to avoid dependency on Gtk (boo#1110669)
+
+---

New:

  no-pygtkcompat.patch



Other differences:
--
++ python-Twisted.spec ++
--- /var/tmp/diff_new_pack.eDvw0b/_old  2018-11-14 14:41:12.482837633 +0100
+++ /var/tmp/diff_new_pack.eDvw0b/_new  2018-11-14 14:41:12.486837628 +0100
@@ -29,6 +29,7 @@
 Source: 
https://files.pythonhosted.org/packages/source/T/Twisted/%{modname}-%{version}.tar.bz2
 Patch1: skip_MultiCast.patch
 Patch2: openssl111.patch
+Patch3: no-pygtkcompat.patch
 BuildRequires:  %{python_module Automat >= 0.3.0}
 BuildRequires:  %{python_module PyHamcrest >= 1.9.0}
 BuildRequires:  %{python_module appdirs >= 1.4.0}

++ no-pygtkcompat.patch ++
diff -ur Twisted-18.7.0.orig/src/twisted/internet/gireactor.py 
Twisted-18.7.0/src/twisted/internet/gireactor.py
--- Twisted-18.7.0.orig/src/twisted/internet/gireactor.py   2018-03-26 
10:19:31.0 +0200
+++ Twisted-18.7.0/src/twisted/internet/gireactor.py2018-10-04 
01:41:32.547220235 +0200
@@ -75,8 +75,12 @@
 # Newer version of gi, so we can try to initialize compatibility layer; if
 # real pygtk was already imported we'll get ImportError at this point
 # rather than segfault, so unconditional import is fine.
-import gi.pygtkcompat
-gi.pygtkcompat.enable()
+try:
+import gi.pygtkcompat
+except ImportError:
+pass # This is probably Python 3, with pygtkcompat removed
+else:
+gi.pygtkcompat.enable()
 # At this point importing gobject will get you gi version, and importing
 # e.g. gtk will either fail in non-segfaulty way or use gi version if user
 # does gi.pygtkcompat.enable_gtk(). So, no need to prevent imports of



commit python-Twisted for openSUSE:Factory

2018-11-06 Thread root
Hello community,

here is the log from the commit of package python-Twisted for openSUSE:Factory 
checked in at 2018-11-06 14:00:50

Comparing /work/SRC/openSUSE:Factory/python-Twisted (Old)
 and  /work/SRC/openSUSE:Factory/.python-Twisted.new (New)


Package is "python-Twisted"

Tue Nov  6 14:00:50 2018 rev:31 rq:645890 version:18.9.0

Changes:

--- /work/SRC/openSUSE:Factory/python-Twisted/python-Twisted.changes
2018-07-26 10:16:28.599727636 +0200
+++ /work/SRC/openSUSE:Factory/.python-Twisted.new/python-Twisted.changes   
2018-11-06 14:00:54.727724327 +0100
@@ -1,0 +2,37 @@
+Thu Nov  1 09:21:03 UTC 2018 - Tomáš Chvátal 
+
+- Version update to 18.9.0:
+  * Fixes for the 3.7 python
+- Remove merged python37.patch
+- Add patch openssl111.patch which fixes tests with new pyOpenssl
+  * Asserts changed behaviour
+
+---
+Mon Oct 22 08:48:37 UTC 2018 - Tomáš Chvátal 
+
+- Do not write bytecode stuff when running the tests
+
+---
+Fri Oct 19 13:27:25 UTC 2018 - Matěj Cepl 
+
+- Add BuildRequires python-tz, which seems to be required to test suite
+  to pass.
+- Also, add skip_MultiCast.patch to skip tests requiring full
+  netrworking stack.
+
+---
+Fri Oct 12 09:06:36 UTC 2018 - ec...@opensuse.org
+
+- Add missing Requires.
+
+---
+Thu Oct 11 08:32:44 UTC 2018 - Tomáš Chvátal 
+
+- Fix the dependencies to match up upstream setup.py
+- Run the tests
+- Add patch to build with python3.7:
+  * python37.patch
+- Add missing dependency on pyamcrest
+- Remove unused patch lp1102685.diff
+
+---

Old:

  Twisted-18.7.0.tar.bz2
  lp1102685.diff

New:

  Twisted-18.9.0.tar.bz2
  openssl111.patch
  skip_MultiCast.patch



Other differences:
--
++ python-Twisted.spec ++
--- /var/tmp/diff_new_pack.45Db4J/_old  2018-11-06 14:00:55.671723103 +0100
+++ /var/tmp/diff_new_pack.45Db4J/_new  2018-11-06 14:00:55.675723098 +0100
@@ -12,7 +12,7 @@
 # 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/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
@@ -20,37 +20,53 @@
 %define oldpython python
 %define modname Twisted
 Name:   python-Twisted
-Version:18.7.0
+Version:18.9.0
 Release:0
 Summary:An asynchronous networking framework written in Python
 License:MIT
 Group:  Development/Languages/Python
-Url:http://twistedmatrix.com/
+URL:http://twistedmatrix.com/
 Source: 
https://files.pythonhosted.org/packages/source/T/Twisted/%{modname}-%{version}.tar.bz2
-# PATCH-FIX-UPSTREAM -- https://twistedmatrix.com/trac/ticket/6280
-Patch0: lp1102685.diff
-BuildRequires:  %{python_module constantly}
+Patch1: skip_MultiCast.patch
+Patch2: openssl111.patch
+BuildRequires:  %{python_module Automat >= 0.3.0}
+BuildRequires:  %{python_module PyHamcrest >= 1.9.0}
+BuildRequires:  %{python_module appdirs >= 1.4.0}
+BuildRequires:  %{python_module attrs >= 17.4.0}
+BuildRequires:  %{python_module constantly >= 15.1}
+BuildRequires:  %{python_module cryptography >= 1.5}
 BuildRequires:  %{python_module devel}
-BuildRequires:  %{python_module hyperlink}
-BuildRequires:  %{python_module incremental}
-BuildRequires:  %{python_module pyOpenSSL}
+BuildRequires:  %{python_module h2 >= 3.0}
+BuildRequires:  %{python_module hyperlink >= 17.1.1}
+BuildRequires:  %{python_module idna >= 0.6}
+BuildRequires:  %{python_module incremental >= 16.10.1}
+BuildRequires:  %{python_module pyOpenSSL >= 16.0.0}
+BuildRequires:  %{python_module pyasn1}
+BuildRequires:  %{python_module pyserial >= 3.0}
 BuildRequires:  %{python_module pyserial}
 BuildRequires:  %{python_module pytest}
+BuildRequires:  %{python_module python-subunit}
+BuildRequires:  %{python_module pytz}
+BuildRequires:  %{python_module service_identity}
 BuildRequires:  %{python_module setuptools}
-BuildRequires:  %{python_module zope.interface}
+BuildRequires:  %{python_module zope.interface >= 4.4.2}
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
 Requires:   python-Automat >= 0.3.0
+Requires:   python-PyHamcrest >= 1.9.0
+Requires:   python-appdirs >= 1.4.0
+Requires:   python-attrs >= 17.4.0
 Requires:   python-constantly >= 15.1
-Requires:   python-cryptography
+Requires:   python-cryptography >= 1.5
+Requires:   

commit python-Twisted for openSUSE:Factory

2018-07-26 Thread root
Hello community,

here is the log from the commit of package python-Twisted for openSUSE:Factory 
checked in at 2018-07-26 10:16:25

Comparing /work/SRC/openSUSE:Factory/python-Twisted (Old)
 and  /work/SRC/openSUSE:Factory/.python-Twisted.new (New)


Package is "python-Twisted"

Thu Jul 26 10:16:25 2018 rev:30 rq:625119 version:18.7.0

Changes:

--- /work/SRC/openSUSE:Factory/python-Twisted/python-Twisted.changes
2018-06-02 11:48:35.747818063 +0200
+++ /work/SRC/openSUSE:Factory/.python-Twisted.new/python-Twisted.changes   
2018-07-26 10:16:28.599727636 +0200
@@ -1,0 +2,7 @@
+Tue Jul 17 19:42:41 UTC 2018 - dmuel...@suse.com
+
+- update to 18.7.0:
+  for full list of changes please see
+  https://github.com/twisted/twisted/blob/twisted-18.7.0/NEWS.rst
+
+---

Old:

  Twisted-18.4.0.tar.bz2

New:

  Twisted-18.7.0.tar.bz2



Other differences:
--
++ python-Twisted.spec ++
--- /var/tmp/diff_new_pack.nIUupj/_old  2018-07-26 10:16:29.995730171 +0200
+++ /var/tmp/diff_new_pack.nIUupj/_new  2018-07-26 10:16:29.999730178 +0200
@@ -20,7 +20,7 @@
 %define oldpython python
 %define modname Twisted
 Name:   python-Twisted
-Version:18.4.0
+Version:18.7.0
 Release:0
 Summary:An asynchronous networking framework written in Python
 License:MIT
@@ -40,15 +40,15 @@
 BuildRequires:  %{python_module zope.interface}
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
-Requires:   python-Automat
-Requires:   python-constantly
-Requires:   python-hyperlink
-Requires:   python-incremental
-Requires:   python-pyOpenSSL
+Requires:   python-Automat >= 0.3.0
+Requires:   python-constantly >= 15.1
+Requires:   python-cryptography
+Requires:   python-hyperlink >= 17.1.1
+Requires:   python-incremental >= 16.10.1
+Requires:   python-pyOpenSSL >= 16.0.0
 Requires:   python-pyasn1
-Requires:   python-pycrypto
-Requires:   python-pyserial
-Requires:   python-zope.interface
+Requires:   python-pyserial >= 3.0
+Requires:   python-zope.interface >= 4.4.2
 Recommends: python-service_identity
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 %ifpython2
@@ -128,7 +128,8 @@
 
 %files %{python_files}
 %defattr(-,root,root,-)
-%doc LICENSE NEWS.rst README.rst
+%license LICENSE
+%doc NEWS.rst README.rst
 %{_bindir}/*-%{python_bin_suffix}
 %{_mandir}/man1/*-%{python_bin_suffix}.1%{?ext_man}
 %python3_only %{_bindir}/twistd

++ Twisted-18.4.0.tar.bz2 -> Twisted-18.7.0.tar.bz2 ++
 14490 lines of diff (skipped)




commit python-Twisted for openSUSE:Factory

2018-06-02 Thread root
Hello community,

here is the log from the commit of package python-Twisted for openSUSE:Factory 
checked in at 2018-06-02 11:48:31

Comparing /work/SRC/openSUSE:Factory/python-Twisted (Old)
 and  /work/SRC/openSUSE:Factory/.python-Twisted.new (New)


Package is "python-Twisted"

Sat Jun  2 11:48:31 2018 rev:29 rq:612932 version:18.4.0

Changes:

--- /work/SRC/openSUSE:Factory/python-Twisted/python-Twisted.changes
2018-05-19 15:39:12.017797237 +0200
+++ /work/SRC/openSUSE:Factory/.python-Twisted.new/python-Twisted.changes   
2018-06-02 11:48:35.747818063 +0200
@@ -1,0 +2,5 @@
+Tue May 29 19:22:32 UTC 2018 - bjorn@gmail.com
+
+- Add python-service_identity Recommends.
+
+---



Other differences:
--
++ python-Twisted.spec ++
--- /var/tmp/diff_new_pack.AXE3mN/_old  2018-06-02 11:48:37.271762169 +0200
+++ /var/tmp/diff_new_pack.AXE3mN/_new  2018-06-02 11:48:37.271762169 +0200
@@ -49,6 +49,7 @@
 Requires:   python-pycrypto
 Requires:   python-pyserial
 Requires:   python-zope.interface
+Recommends: python-service_identity
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 %ifpython2
 Provides:   %{oldpython}-twisted = %{version}




commit python-Twisted for openSUSE:Factory

2018-05-19 Thread root
Hello community,

here is the log from the commit of package python-Twisted for openSUSE:Factory 
checked in at 2018-05-19 15:39:10

Comparing /work/SRC/openSUSE:Factory/python-Twisted (Old)
 and  /work/SRC/openSUSE:Factory/.python-Twisted.new (New)


Package is "python-Twisted"

Sat May 19 15:39:10 2018 rev:28 rq:610492 version:18.4.0

Changes:

--- /work/SRC/openSUSE:Factory/python-Twisted/python-Twisted.changes
2017-11-12 18:00:33.372731243 +0100
+++ /work/SRC/openSUSE:Factory/.python-Twisted.new/python-Twisted.changes   
2018-05-19 15:39:12.017797237 +0200
@@ -1,0 +2,7 @@
+Fri May 18 16:59:15 UTC 2018 - ter...@gmail.com
+
+- update to 18.4.0
+  For full list of changes please see:
+  https://github.com/twisted/twisted/blob/twisted-18.4.0/NEWS.rst
+
+---

Old:

  Twisted-17.9.0.tar.bz2

New:

  Twisted-18.4.0.tar.bz2



Other differences:
--
++ python-Twisted.spec ++
--- /var/tmp/diff_new_pack.WXxL7o/_old  2018-05-19 15:39:12.785769139 +0200
+++ /var/tmp/diff_new_pack.WXxL7o/_new  2018-05-19 15:39:12.789768993 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package python-Twisted
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -20,7 +20,7 @@
 %define oldpython python
 %define modname Twisted
 Name:   python-Twisted
-Version:17.9.0
+Version:18.4.0
 Release:0
 Summary:An asynchronous networking framework written in Python
 License:MIT

++ Twisted-17.9.0.tar.bz2 -> Twisted-18.4.0.tar.bz2 ++
 19944 lines of diff (skipped)




commit python-Twisted for openSUSE:Factory

2017-11-12 Thread root
Hello community,

here is the log from the commit of package python-Twisted for openSUSE:Factory 
checked in at 2017-11-12 18:00:31

Comparing /work/SRC/openSUSE:Factory/python-Twisted (Old)
 and  /work/SRC/openSUSE:Factory/.python-Twisted.new (New)


Package is "python-Twisted"

Sun Nov 12 18:00:31 2017 rev:27 rq:540472 version:17.9.0

Changes:

--- /work/SRC/openSUSE:Factory/python-Twisted/python-Twisted.changes
2017-07-21 22:38:49.634207693 +0200
+++ /work/SRC/openSUSE:Factory/.python-Twisted.new/python-Twisted.changes   
2017-11-12 18:00:33.372731243 +0100
@@ -1,0 +2,8 @@
+Fri Nov 10 10:18:42 UTC 2017 - mimi...@gmail.com
+
+- update to 17.9.0
+  For full list of changes please see:
+  https://github.com/twisted/twisted/blob/twisted-17.9.0/NEWS.rst
+* mailman is only in python2 package
+
+---

Old:

  Twisted-17.5.0.tar.bz2

New:

  Twisted-17.9.0.tar.bz2



Other differences:
--
++ python-Twisted.spec ++
--- /var/tmp/diff_new_pack.73DyeT/_old  2017-11-12 18:00:34.212700648 +0100
+++ /var/tmp/diff_new_pack.73DyeT/_new  2017-11-12 18:00:34.212700648 +0100
@@ -20,7 +20,7 @@
 %define oldpython python
 %define modname Twisted
 Name:   python-Twisted
-Version:17.5.0
+Version:17.9.0
 Release:0
 Summary:An asynchronous networking framework written in Python
 License:MIT
@@ -108,11 +108,16 @@
 %fdupes %{buildroot}%{_prefix}
 
 # Prepare for update-alternatives usage
-for p in twistd cftp ckeygen conch mailmail pyhtmlizer tkconch trial ; do
+for p in twistd cftp ckeygen conch pyhtmlizer tkconch trial ; do
 %python_clone %{buildroot}%{_bindir}/$p
 %python_clone %{buildroot}%{_mandir}/man1/$p.1
 done
 
+# update alternatives for parts supported only in python2
+%ifpython2
+%python_clone %{buildroot}%{_bindir}/mailmail
+%python_clone %{buildroot}%{_mandir}/man1/mailmail.1
+%endif
 # no manpage for twist yet:
 %python_clone %{buildroot}%{_bindir}/twist
 
@@ -129,7 +134,8 @@
 %python3_only %{_bindir}/cftp
 %python3_only %{_bindir}/ckeygen
 %python3_only %{_bindir}/conch
-%python3_only %{_bindir}/mailmail
+# Supported only in python2
+%python2_only %{_bindir}/mailmail
 %python3_only %{_bindir}/pyhtmlizer
 %python3_only %{_bindir}/tkconch
 %python3_only %{_bindir}/trial

++ Twisted-17.5.0.tar.bz2 -> Twisted-17.9.0.tar.bz2 ++
 23682 lines of diff (skipped)




commit python-Twisted for openSUSE:Factory

2017-07-21 Thread root
Hello community,

here is the log from the commit of package python-Twisted for openSUSE:Factory 
checked in at 2017-07-21 22:38:47

Comparing /work/SRC/openSUSE:Factory/python-Twisted (Old)
 and  /work/SRC/openSUSE:Factory/.python-Twisted.new (New)


Package is "python-Twisted"

Fri Jul 21 22:38:47 2017 rev:26 rq:507987 version:17.5.0

Changes:

--- /work/SRC/openSUSE:Factory/python-Twisted/python-Twisted.changes
2016-10-06 12:29:51.0 +0200
+++ /work/SRC/openSUSE:Factory/.python-Twisted.new/python-Twisted.changes   
2017-07-21 22:38:49.634207693 +0200
@@ -1,0 +2,25 @@
+Tue Jul  4 05:39:24 UTC 2017 - tbecht...@suse.com
+
+- Adjust Requires and BuildRequires
+- Fix rpmlint warnings
+
+---
+Wed Jun 21 13:34:06 UTC 2017 - jmate...@suse.com
+
+- remove alternatives altogether in favor of versioned executables
+- clean up spec file
+- update to 17.5.0
+  * too many changes to list, see full changelog in NEWS.rst
+
+---
+Sat Jun 17 18:22:52 UTC 2017 - ok...@suse.com
+
+- Simplify alternatives handling
+- Fix RPM warnings
+
+---
+Tue Mar  7 21:34:15 UTC 2017 - ok...@suse.com
+
+- Change to singlespec approach
+
+---

Old:

  Twisted-16.4.0.tar.bz2

New:

  Twisted-17.5.0.tar.bz2



Other differences:
--
++ python-Twisted.spec ++
--- /var/tmp/diff_new_pack.VRBeVx/_old  2017-07-21 22:38:52.897747324 +0200
+++ /var/tmp/diff_new_pack.VRBeVx/_new  2017-07-21 22:38:52.901746760 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package python-Twisted
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,191 +16,132 @@
 #
 
 
+%{?!python_module:%define python_module() python-%{**} python3-%{**}}
+%define oldpython python
+%define modname Twisted
 Name:   python-Twisted
-Version:16.4.0
+Version:17.5.0
 Release:0
-Url:http://twistedmatrix.com/
 Summary:An asynchronous networking framework written in Python
 License:MIT
 Group:  Development/Languages/Python
-Source: 
https://pypi.io/packages/source/T/Twisted/Twisted-%{version}.tar.bz2
+Url:http://twistedmatrix.com/
+Source: 
https://files.pythonhosted.org/packages/source/T/Twisted/%{modname}-%{version}.tar.bz2
 # PATCH-FIX-UPSTREAM -- https://twistedmatrix.com/trac/ticket/6280
 Patch0: lp1102685.diff
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-BuildRequires:  python-devel
-BuildRequires:  python-pam
-BuildRequires:  python-pyOpenSSL
-BuildRequires:  python-pyserial
-BuildRequires:  python-setuptools
-BuildRequires:  python-zope.interface
-Requires:   python-pam
+BuildRequires:  %{python_module constantly}
+BuildRequires:  %{python_module devel}
+BuildRequires:  %{python_module hyperlink}
+BuildRequires:  %{python_module incremental}
+BuildRequires:  %{python_module pyOpenSSL}
+BuildRequires:  %{python_module pyserial}
+BuildRequires:  %{python_module pytest}
+BuildRequires:  %{python_module setuptools}
+BuildRequires:  %{python_module zope.interface}
+BuildRequires:  fdupes
+BuildRequires:  python-rpm-macros
+Requires:   python-Automat
+Requires:   python-constantly
+Requires:   python-hyperlink
+Requires:   python-incremental
 Requires:   python-pyOpenSSL
 Requires:   python-pyasn1
 Requires:   python-pycrypto
 Requires:   python-pyserial
 Requires:   python-zope.interface
-Provides:   python-twisted = %{version}
-Obsoletes:  python-twisted < %{version}
-Provides:   python-twisted-core = %{version}
-Obsoletes:  python-twisted-core < %{version}
-Provides:   python-twisted-conch = %{version}
-Obsoletes:  python-twisted-conch < %{version}
-Provides:   python-twisted-lore < %{version}
-Obsoletes:  python-twisted-lore < %{version}
-Provides:   python-twisted-mail = %{version}
-Obsoletes:  python-twisted-mail < %{version}
-Provides:   python-twisted-names = %{version}
-Obsoletes:  python-twisted-names < %{version}
-Provides:   python-twisted-news = %{version}
-Obsoletes:  python-twisted-news < %{version}
-Provides:   python-twisted-runner = %{version}
-Obsoletes:  python-twisted-runner < %{version}
-Provides:   python-twisted-web = %{version}
-Obsoletes:  python-twisted-web < %{version}
-Provides:   

commit python-Twisted for openSUSE:Factory

2016-10-06 Thread h_root
Hello community,

here is the log from the commit of package python-Twisted for openSUSE:Factory 
checked in at 2016-10-06 12:29:50

Comparing /work/SRC/openSUSE:Factory/python-Twisted (Old)
 and  /work/SRC/openSUSE:Factory/.python-Twisted.new (New)


Package is "python-Twisted"

Changes:

--- /work/SRC/openSUSE:Factory/python-Twisted/python-Twisted.changes
2016-09-11 00:51:42.0 +0200
+++ /work/SRC/openSUSE:Factory/.python-Twisted.new/python-Twisted.changes   
2016-10-06 12:29:51.0 +0200
@@ -1,0 +2,7 @@
+Wed Sep 28 04:10:24 UTC 2016 - a...@gmx.de
+
+- specfile:
+  * make twistd the update-alternative master, same as in the python3
+version (bnc #1001523)
+
+---



Other differences:
--
++ python-Twisted.spec ++
--- /var/tmp/diff_new_pack.uRBEca/_old  2016-10-06 12:29:52.0 +0200
+++ /var/tmp/diff_new_pack.uRBEca/_new  2016-10-06 12:29:52.0 +0200
@@ -120,7 +120,8 @@
 
 %post
 %_sbindir/update-alternatives \
-   --install %{_bindir}/trial trial %{_bindir}/trial-%{py_ver} 30 \
+   --install %{_bindir}/twistd twistd %{_bindir}/twistd-%{py_ver} 30 \
+   --slave %{_bindir}/trial trial %{_bindir}/trial-%{py_ver} \
--slave %{_bindir}/cftp cftp %{_bindir}/cftp-%{py_ver} \
--slave %{_bindir}/ckeygen ckeygen %{_bindir}/ckeygen-%{py_ver} \
--slave %{_bindir}/conch conch %{_bindir}/conch-%{py_ver} \
@@ -128,7 +129,6 @@
--slave %{_bindir}/pyhtmlizer pyhtmlizer %{_bindir}/pyhtmlizer-%{py_ver} \
--slave %{_bindir}/tkconch tkconch %{_bindir}/tkconch-%{py_ver} \
--slave %{_bindir}/twist twist %{_bindir}/twist-%{py_ver} \
-   --slave %{_bindir}/twistd twistd %{_bindir}/twistd-%{py_ver} \
--slave %{_mandir}/man1/trial.1.gz trial.1.gz 
%{_mandir}/man1/trial-%{py_ver}.1.gz \
--slave %{_mandir}/man1/cftp.1.gz cftp.1.gz 
%{_mandir}/man1/cftp-%{py_ver}.1.gz \
--slave %{_mandir}/man1/ckeygen.1.gz ckeygen.1.gz 
%{_mandir}/man1/ckeygen-%{py_ver}.1.gz \
@@ -140,7 +140,7 @@
 
 %postun
 if [ $1 -eq 0 ] ; then
-%_sbindir/update-alternatives --remove trial %{_bindir}/trial-%{py_ver}
+%_sbindir/update-alternatives --remove twistd %{_bindir}/twistd-%{py_ver}
 fi
 
 %files doc




commit python-Twisted for openSUSE:Factory

2016-09-10 Thread h_root
Hello community,

here is the log from the commit of package python-Twisted for openSUSE:Factory 
checked in at 2016-09-11 00:51:41

Comparing /work/SRC/openSUSE:Factory/python-Twisted (Old)
 and  /work/SRC/openSUSE:Factory/.python-Twisted.new (New)


Package is "python-Twisted"

Changes:

--- /work/SRC/openSUSE:Factory/python-Twisted/python-Twisted.changes
2015-12-16 17:41:47.0 +0100
+++ /work/SRC/openSUSE:Factory/.python-Twisted.new/python-Twisted.changes   
2016-09-11 00:51:42.0 +0200
@@ -1,0 +2,27 @@
+Fri Sep  2 19:01:19 UTC 2016 - ter...@gmail.com
+
+- Update to version 16.4.0
+  For the complete list of changes plese see
+  https://github.com/twisted/twisted/blob/twisted-16.4.0/NEWS
+
+- Update to version 16.3.0
+  For the complete list of changes plese see
+  https://github.com/twisted/twisted/blob/twisted-16.3.0/NEWS
+
+- Update to version 16.2.0
+  For the complete list of changes plese see
+  https://github.com/twisted/twisted/blob/twisted-16.2.0/NEWS
+
+- Update to version 16.1.1
+  For the complete list of changes plese see
+  https://github.com/twisted/twisted/blob/twisted-16.1.1/NEWS
+
+- Update to version 16.1.0
+  For the complete list of changes plese see
+  https://github.com/twisted/twisted/blob/twisted-16.1.0/NEWS
+
+- Update to version 16.0.0
+  For the complete list of changes plese see
+  https://github.com/twisted/twisted/blob/twisted-16.0.0/NEWS
+
+---

Old:

  Twisted-15.5.0.tar.bz2

New:

  Twisted-16.4.0.tar.bz2



Other differences:
--
++ python-Twisted.spec ++
--- /var/tmp/diff_new_pack.aB11Un/_old  2016-09-11 00:51:43.0 +0200
+++ /var/tmp/diff_new_pack.aB11Un/_new  2016-09-11 00:51:43.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package python-Twisted
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,13 +17,13 @@
 
 
 Name:   python-Twisted
-Version:15.5.0
+Version:16.4.0
 Release:0
 Url:http://twistedmatrix.com/
 Summary:An asynchronous networking framework written in Python
 License:MIT
 Group:  Development/Languages/Python
-Source: 
http://pypi.python.org/packages/source/T/Twisted/Twisted-%{version}.tar.bz2
+Source: 
https://pypi.io/packages/source/T/Twisted/Twisted-%{version}.tar.bz2
 # PATCH-FIX-UPSTREAM -- https://twistedmatrix.com/trac/ticket/6280
 Patch0: lp1102685.diff
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
@@ -92,13 +92,13 @@
 python setup.py install --prefix=%{_prefix} --root=%{buildroot}
 find %{buildroot} -regex '.*\.[ch]' -exec rm {} ";" # Remove leftover C sources
 install -dm0755 %{buildroot}/%{_mandir}/man1/
-install -m0644 doc/*/man/*.1 %{buildroot}/%{_mandir}/man1/ # Install man pages
-find doc -type f -print0 | xargs -0 chmod a-x # Fix doc-file dependency by 
removing x flags
-sed -i "s/\r//" doc/_downloads/{MulticastClient,MulticastServer}.py
+install -m0644 docs/*/man/*.1 %{buildroot}/%{_mandir}/man1/ # Install man pages
+find docs -type f -print0 | xargs -0 chmod a-x # Fix doc-file dependency by 
removing x flags
+sed -i "s/\r//" 
docs/core/howto/listings/udp/{MulticastClient,MulticastServer}.py
 
 # Prepare for update-alternatives usage
 mkdir -p %{buildroot}%{_sysconfdir}/alternatives
-for p in cftp ckeygen conch mailmail manhole pyhtmlizer tap2deb tap2rpm 
tkconch trial twistd ; do
+for p in cftp ckeygen conch mailmail pyhtmlizer tkconch trial twistd ; do
 mv %{buildroot}%{_bindir}/$p %{buildroot}%{_bindir}/$p-%{py_ver}
 ln -s -f %{_sysconfdir}/alternatives/$p %{buildroot}%{_bindir}/$p
 # create a dummy target for /etc/alternatives/$p
@@ -111,6 +111,13 @@
 touch %{buildroot}%{_sysconfdir}/alternatives/$p.1.gz
 done
 
+# no manpage for twist yet:
+p=twist
+mv %{buildroot}%{_bindir}/$p %{buildroot}%{_bindir}/$p-%{py_ver}
+ln -s -f %{_sysconfdir}/alternatives/$p %{buildroot}%{_bindir}/$p
+# create a dummy target for /etc/alternatives/$p
+touch %{buildroot}%{_sysconfdir}/alternatives/$p
+
 %post
 %_sbindir/update-alternatives \
--install %{_bindir}/trial trial %{_bindir}/trial-%{py_ver} 30 \
@@ -118,21 +125,16 @@
--slave %{_bindir}/ckeygen ckeygen %{_bindir}/ckeygen-%{py_ver} \
--slave %{_bindir}/conch conch %{_bindir}/conch-%{py_ver} \
--slave %{_bindir}/mailmail mailmail %{_bindir}/mailmail-%{py_ver} \
-   --slave %{_bindir}/manhole manhole %{_bindir}/manhole-%{py_ver} \
--slave %{_bindir}/pyhtmlizer pyhtmlizer 

commit python-Twisted for openSUSE:Factory

2015-12-16 Thread h_root
Hello community,

here is the log from the commit of package python-Twisted for openSUSE:Factory 
checked in at 2015-12-16 17:41:30

Comparing /work/SRC/openSUSE:Factory/python-Twisted (Old)
 and  /work/SRC/openSUSE:Factory/.python-Twisted.new (New)


Package is "python-Twisted"

Changes:

--- /work/SRC/openSUSE:Factory/python-Twisted/python-Twisted.changes
2015-10-19 22:47:30.0 +0200
+++ /work/SRC/openSUSE:Factory/.python-Twisted.new/python-Twisted.changes   
2015-12-16 17:41:47.0 +0100
@@ -1,0 +2,60 @@
+Wed Dec  2 02:35:45 UTC 2015 - ter...@gmail.com
+
+- Update to version 15.5.0
+
+  * This is the last Twisted release where Python 2.6 is supported, on
+any platform. Python 3.5 (on POSIX) support has been added.
+  * This release introduces changes that are required for Conch's SSH
+implementation to work with OpenSSH 6.9+ servers.
+  * twisted.python.url is a new abstraction for URLs, supporting RFC
+3987 IRIs. (#5388)
+  * twisted.python.logfile is now ported to Python 3. (#6749)
+  * twisted.python.zippath has been ported to Python 3. (#6917)
+  * twisted.internet.ssl.CertificateOptions and
+twisted.internet.ssl.optionsForClientTLS now take a
+acceptableProtocols parameter that enables negotiation of the next
+protocol to speak after the TLS handshake has completed. This field
+advertises protocols over both NPN and ALPN. Also added new
+INegotiated interface for TLS interfaces that support protocol
+negotiation. This interface adds a negotiatedProtocol property that
+reports what protocol, if any, was negotiated in the TLS handshake.
+(#7860)
+  * twisted.python.urlpath.URLPath now operates correctly on Python 3,
+using bytes instead of strings, and introduces the fromBytes
+constructor to assist with creating them cross-version. (#7994)
+  * twisted.application.strports is now ported to Python 3. (#8011)
+  * twistd (the Twisted Daemon) is now ported to Python 3. (#8012)
+  * Python 3.5 is now supported on POSIX platforms. (#8042)
+  * twisted.internet.serialport is now ported on Python 3. (#8099)
+  * twisted.logger.formatEvent now can format an event if it was
+flattened (twisted.logger.eventAsJSON does this) and has text after
+the last replacement field. (#8003)
+  * twisted.cred.checkers.FilePasswordDB now logs an error if the
+credentials db file does not exist, no longer raises an unhandled
+error. (#8028)
+  * twisted.python.threadpool.ThreadPool now properly starts enough
+threads to do any work scheduled before ThreadPool.start() is
+called, such as when work is scheduled in the reactor via
+reactor.callInThread() before reactor.run(). (#8090)
+  * Twisted Development test standard documentation now contain
+information about avoiding test data files. (#6535)
+  * The documentation for twisted.internet.defer.DeferredSemaphore now
+describes the actual usage for limit and tokens instance
+attributes. (#8024)
+  * twisted.python._initgroups, a C extension, has been removed and
+stdlib support is now always used instead. (#5861)
+  * Python 2.6 is no longer supported. (#8017)
+  * twisted.python.util.OrderedDict is now deprecated, and uses of it
+in Twisted are replaced with collections.OrderedDict. (#8051)
+  * twisted.persisted.sob.load, twisted.persisted.sob.loadValueFromFile
+and twisted.persisted.sob.Persistent.save() are now deprecated when
+used with a passphrase. The encyption used by these methods are
+weak. (#8081)
+  * twisted.internet.interfaces.IStreamClientEndpointStringParser has
+been removed and Twisted will no longer use parsers implementing
+this interface. (#8094)
+  * #5976, #6628, #6894, #6980, #7228, #7693, #7731, #7997, #8046,
+#8054, #8056, #8060, #8063, #8064, #8068, #8072, #8091, #8095,
+#8096, #8098, #8106
+
+---

Old:

  Twisted-15.4.0.tar.bz2

New:

  Twisted-15.5.0.tar.bz2



Other differences:
--
++ python-Twisted.spec ++
--- /var/tmp/diff_new_pack.JZC5gC/_old  2015-12-16 17:41:48.0 +0100
+++ /var/tmp/diff_new_pack.JZC5gC/_new  2015-12-16 17:41:48.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   python-Twisted
-Version:15.4.0
+Version:15.5.0
 Release:0
 Url:http://twistedmatrix.com/
 Summary:An asynchronous networking framework written in Python
@@ -147,7 +147,7 @@
 
 %files
 %defattr(-,root,root,-)
-%doc LICENSE NEWS README
+%doc LICENSE NEWS README.rst
 %{_bindir}/cftp
 %{_bindir}/ckeygen
 %{_bindir}/conch

++ Twisted-15.4.0.tar.bz2 -> Twisted-15.5.0.tar.bz2 ++
 31337 lines of diff (skipped)




commit python-Twisted for openSUSE:Factory

2015-10-19 Thread h_root
Hello community,

here is the log from the commit of package python-Twisted for openSUSE:Factory 
checked in at 2015-10-19 22:47:28

Comparing /work/SRC/openSUSE:Factory/python-Twisted (Old)
 and  /work/SRC/openSUSE:Factory/.python-Twisted.new (New)


Package is "python-Twisted"

Changes:

--- /work/SRC/openSUSE:Factory/python-Twisted/python-Twisted.changes
2015-09-24 07:15:41.0 +0200
+++ /work/SRC/openSUSE:Factory/.python-Twisted.new/python-Twisted.changes   
2015-10-19 22:47:30.0 +0200
@@ -1,0 +2,11 @@
+Mon Oct 12 11:57:51 UTC 2015 - toddrme2...@gmail.com
+
+- Make "trial" the master file for update-alternatives, since it
+  is the only one that supports python 3 so far.
+
+---
+Mon Oct 12 10:19:03 UTC 2015 - toddrme2...@gmail.com
+
+- Implement update-alternatives in preparation for python 3 version.
+
+---



Other differences:
--
++ python-Twisted.spec ++
--- /var/tmp/diff_new_pack.hxtY92/_old  2015-10-19 22:47:31.0 +0200
+++ /var/tmp/diff_new_pack.hxtY92/_new  2015-10-19 22:47:31.0 +0200
@@ -45,6 +45,7 @@
 Obsoletes:  python-twisted-core < %{version}
 Provides:   python-twisted-conch = %{version}
 Obsoletes:  python-twisted-conch < %{version}
+Provides:   python-twisted-lore < %{version}
 Obsoletes:  python-twisted-lore < %{version}
 Provides:   python-twisted-mail = %{version}
 Obsoletes:  python-twisted-mail < %{version}
@@ -60,6 +61,8 @@
 Obsoletes:  python-twisted-words < %{version}
 Provides:   python-twisted-xish = %{version}
 Obsoletes:  python-twisted-xish < %{version}
+Requires(post): update-alternatives
+Requires(postun): update-alternatives
 %if 0%{?suse_version} && 0%{?suse_version} <= 1110
 %{!?python_sitearch: %global python_sitearch %(%{__python} -c "from 
distutils.sysconfig import get_python_lib; print get_python_lib(1)")}
 %endif
@@ -93,6 +96,51 @@
 find doc -type f -print0 | xargs -0 chmod a-x # Fix doc-file dependency by 
removing x flags
 sed -i "s/\r//" doc/_downloads/{MulticastClient,MulticastServer}.py
 
+# Prepare for update-alternatives usage
+mkdir -p %{buildroot}%{_sysconfdir}/alternatives
+for p in cftp ckeygen conch mailmail manhole pyhtmlizer tap2deb tap2rpm 
tkconch trial twistd ; do
+mv %{buildroot}%{_bindir}/$p %{buildroot}%{_bindir}/$p-%{py_ver}
+ln -s -f %{_sysconfdir}/alternatives/$p %{buildroot}%{_bindir}/$p
+# create a dummy target for /etc/alternatives/$p
+touch %{buildroot}%{_sysconfdir}/alternatives/$p
+
+gzip %{buildroot}%{_mandir}/man1/$p.1
+mv %{buildroot}%{_mandir}/man1/$p.1.gz 
%{buildroot}%{_mandir}/man1/$p-%{py_ver}.1.gz
+ln -s -f %{_sysconfdir}/alternatives/$p.1.gz 
%{buildroot}%{_mandir}/man1/$p.1.gz
+# create a dummy target for /etc/alternatives/$p.1.gz
+touch %{buildroot}%{_sysconfdir}/alternatives/$p.1.gz
+done
+
+%post
+%_sbindir/update-alternatives \
+   --install %{_bindir}/trial trial %{_bindir}/trial-%{py_ver} 30 \
+   --slave %{_bindir}/cftp cftp %{_bindir}/cftp-%{py_ver} \
+   --slave %{_bindir}/ckeygen ckeygen %{_bindir}/ckeygen-%{py_ver} \
+   --slave %{_bindir}/conch conch %{_bindir}/conch-%{py_ver} \
+   --slave %{_bindir}/mailmail mailmail %{_bindir}/mailmail-%{py_ver} \
+   --slave %{_bindir}/manhole manhole %{_bindir}/manhole-%{py_ver} \
+   --slave %{_bindir}/pyhtmlizer pyhtmlizer %{_bindir}/pyhtmlizer-%{py_ver} \
+   --slave %{_bindir}/tap2deb tap2deb %{_bindir}/tap2deb-%{py_ver} \
+   --slave %{_bindir}/tap2rpm tap2rpm %{_bindir}/tap2rpm-%{py_ver} \
+   --slave %{_bindir}/tkconch tkconch %{_bindir}/tkconch-%{py_ver} \
+   --slave %{_bindir}/twistd twistd %{_bindir}/twistd-%{py_ver} \
+   --slave %{_mandir}/man1/trial.1.gz trial.1.gz 
%{_mandir}/man1/trial-%{py_ver}.1.gz \
+   --slave %{_mandir}/man1/cftp.1.gz cftp.1.gz 
%{_mandir}/man1/cftp-%{py_ver}.1.gz \
+   --slave %{_mandir}/man1/ckeygen.1.gz ckeygen.1.gz 
%{_mandir}/man1/ckeygen-%{py_ver}.1.gz \
+   --slave %{_mandir}/man1/conch.1.gz conch.1.gz 
%{_mandir}/man1/conch-%{py_ver}.1.gz \
+   --slave %{_mandir}/man1/mailmail.1.gz mailmail.1.gz 
%{_mandir}/man1/mailmail-%{py_ver}.1.gz \
+   --slave %{_mandir}/man1/manhole.1.gz manhole.1.gz 
%{_mandir}/man1/manhole-%{py_ver}.1.gz \
+   --slave %{_mandir}/man1/pyhtmlizer.1.gz pyhtmlizer.1.gz 
%{_mandir}/man1/pyhtmlizer-%{py_ver}.1.gz \
+   --slave %{_mandir}/man1/tap2deb.1.gz tap2deb.1.gz 
%{_mandir}/man1/tap2deb-%{py_ver}.1.gz \
+   --slave %{_mandir}/man1/tap2rpm.1.gz tap2rpm.1.gz 
%{_mandir}/man1/tap2rpm-%{py_ver}.1.gz \
+   --slave %{_mandir}/man1/tkconch.1.gz tkconch.1.gz 
%{_mandir}/man1/ctkconchftp-%{py_ver}.1.gz \
+   --slave 

commit python-Twisted for openSUSE:Factory

2015-09-23 Thread h_root
Hello community,

here is the log from the commit of package python-Twisted for openSUSE:Factory 
checked in at 2015-09-24 07:15:39

Comparing /work/SRC/openSUSE:Factory/python-Twisted (Old)
 and  /work/SRC/openSUSE:Factory/.python-Twisted.new (New)


Package is "python-Twisted"

Changes:

--- /work/SRC/openSUSE:Factory/python-Twisted/python-Twisted.changes
2015-08-17 15:34:22.0 +0200
+++ /work/SRC/openSUSE:Factory/.python-Twisted.new/python-Twisted.changes   
2015-09-24 07:15:41.0 +0200
@@ -1,0 +2,8 @@
+Sat Sep 12 21:51:40 UTC 2015 - ter...@gmail.com
+
+- Update to version 15.4.0
+  * add dependency on setuptools
+  * lore removed
+  * please see the NEWS file
+
+---

Old:

  Twisted-15.2.1.tar.bz2

New:

  Twisted-15.4.0.tar.bz2



Other differences:
--
++ python-Twisted.spec ++
--- /var/tmp/diff_new_pack.jUo0jm/_old  2015-09-24 07:15:42.0 +0200
+++ /var/tmp/diff_new_pack.jUo0jm/_new  2015-09-24 07:15:42.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   python-Twisted
-Version:15.2.1
+Version:15.4.0
 Release:0
 Url:http://twistedmatrix.com/
 Summary:An asynchronous networking framework written in Python
@@ -31,6 +31,7 @@
 BuildRequires:  python-pam
 BuildRequires:  python-pyOpenSSL
 BuildRequires:  python-pyserial
+BuildRequires:  python-setuptools
 BuildRequires:  python-zope.interface
 Requires:   python-pam
 Requires:   python-pyOpenSSL
@@ -44,7 +45,6 @@
 Obsoletes:  python-twisted-core < %{version}
 Provides:   python-twisted-conch = %{version}
 Obsoletes:  python-twisted-conch < %{version}
-Provides:   python-twisted-lore = %{version}
 Obsoletes:  python-twisted-lore < %{version}
 Provides:   python-twisted-mail = %{version}
 Obsoletes:  python-twisted-mail < %{version}
@@ -103,7 +103,6 @@
 %{_bindir}/cftp
 %{_bindir}/ckeygen
 %{_bindir}/conch
-%{_bindir}/lore
 %{_bindir}/mailmail
 %{_bindir}/manhole
 %{_bindir}/pyhtmlizer

++ Twisted-15.2.1.tar.bz2 -> Twisted-15.4.0.tar.bz2 ++
 48490 lines of diff (skipped)




commit python-Twisted for openSUSE:Factory

2015-08-17 Thread h_root
Hello community,

here is the log from the commit of package python-Twisted for openSUSE:Factory 
checked in at 2015-08-17 15:34:20

Comparing /work/SRC/openSUSE:Factory/python-Twisted (Old)
 and  /work/SRC/openSUSE:Factory/.python-Twisted.new (New)


Package is python-Twisted

Changes:

--- /work/SRC/openSUSE:Factory/python-Twisted/python-Twisted.changes
2015-06-08 08:28:01.0 +0200
+++ /work/SRC/openSUSE:Factory/.python-Twisted.new/python-Twisted.changes   
2015-08-17 15:34:22.0 +0200
@@ -1,0 +2,5 @@
+Tue Aug 11 08:52:37 UTC 2015 - seife+...@b1-systems.com
+
+- change dep from python-asn1 to python-pyasn1 (renamed long ago)
+
+---



Other differences:
--
++ python-Twisted.spec ++
--- /var/tmp/diff_new_pack.3r4nbb/_old  2015-08-17 15:34:23.0 +0200
+++ /var/tmp/diff_new_pack.3r4nbb/_new  2015-08-17 15:34:23.0 +0200
@@ -32,10 +32,10 @@
 BuildRequires:  python-pyOpenSSL
 BuildRequires:  python-pyserial
 BuildRequires:  python-zope.interface
-Requires:   python-pycrypto
-Requires:   python-asn1
 Requires:   python-pam
 Requires:   python-pyOpenSSL
+Requires:   python-pyasn1
+Requires:   python-pycrypto
 Requires:   python-pyserial
 Requires:   python-zope.interface
 Provides:   python-twisted = %{version}




commit python-Twisted for openSUSE:Factory

2015-05-10 Thread h_root
Hello community,

here is the log from the commit of package python-Twisted for openSUSE:Factory 
checked in at 2015-05-10 10:44:18

Comparing /work/SRC/openSUSE:Factory/python-Twisted (Old)
 and  /work/SRC/openSUSE:Factory/.python-Twisted.new (New)


Package is python-Twisted

Changes:

--- /work/SRC/openSUSE:Factory/python-Twisted/python-Twisted.changes
2015-03-18 12:59:53.0 +0100
+++ /work/SRC/openSUSE:Factory/.python-Twisted.new/python-Twisted.changes   
2015-05-10 10:44:19.0 +0200
@@ -1,0 +2,11 @@
+Thu May 7 14:51:46 UTC 2015 - jmate...@suse.cz
+
+- Version 15.1.0:
+  * deprecated MSN protocol support
+  * improved docs for Trial
+  * removed deprecated UDPClient
+  * twisted.web.static.File allows defining a custom resource for
+rendering forbidden pages.
+  * minor bugfixes
+
+---

Old:

  Twisted-15.0.0.tar.bz2

New:

  Twisted-15.1.0.tar.bz2



Other differences:
--
++ python-Twisted.spec ++
--- /var/tmp/diff_new_pack.CG1CRq/_old  2015-05-10 10:44:20.0 +0200
+++ /var/tmp/diff_new_pack.CG1CRq/_new  2015-05-10 10:44:20.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   python-Twisted
-Version:15.0.0
+Version:15.1.0
 Release:0
 Url:http://twistedmatrix.com/
 Summary:An asynchronous networking framework written in Python

++ Twisted-15.0.0.tar.bz2 - Twisted-15.1.0.tar.bz2 ++
 42740 lines of diff (skipped)




commit python-Twisted for openSUSE:Factory

2015-03-18 Thread h_root
Hello community,

here is the log from the commit of package python-Twisted for openSUSE:Factory 
checked in at 2015-03-18 12:59:51

Comparing /work/SRC/openSUSE:Factory/python-Twisted (Old)
 and  /work/SRC/openSUSE:Factory/.python-Twisted.new (New)


Package is python-Twisted

Changes:

--- /work/SRC/openSUSE:Factory/python-Twisted/python-Twisted.changes
2014-10-14 08:58:58.0 +0200
+++ /work/SRC/openSUSE:Factory/.python-Twisted.new/python-Twisted.changes   
2015-03-18 12:59:53.0 +0100
@@ -1,0 +2,7 @@
+Sat Mar 14 11:57:46 UTC 2015 - matwey.korni...@gmail.com
+
+- Version 15.0.0:
+  + please, see NEWS file
+- Update lp1102685.diff
+
+---

Old:

  Twisted-14.0.2.tar.bz2

New:

  Twisted-15.0.0.tar.bz2



Other differences:
--
++ python-Twisted.spec ++
--- /var/tmp/diff_new_pack.I4qZ1i/_old  2015-03-18 12:59:54.0 +0100
+++ /var/tmp/diff_new_pack.I4qZ1i/_new  2015-03-18 12:59:54.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-Twisted
 #
-# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:   python-Twisted
-Version:14.0.2
+Version:15.0.0
 Release:0
 Url:http://twistedmatrix.com/
 Summary:An asynchronous networking framework written in Python

++ Twisted-14.0.2.tar.bz2 - Twisted-15.0.0.tar.bz2 ++
 28944 lines of diff (skipped)

++ lp1102685.diff ++
--- /var/tmp/diff_new_pack.I4qZ1i/_old  2015-03-18 12:59:58.0 +0100
+++ /var/tmp/diff_new_pack.I4qZ1i/_new  2015-03-18 12:59:58.0 +0100
@@ -1,6 +1,8 @@
 === modified file 'twisted/internet/gireactor.py'
 old/twisted/internet/gireactor.py  2013-01-16 17:44:26 +
-+++ new/twisted/internet/gireactor.py  2013-01-23 17:13:29 +
+Index: Twisted-15.0.0/twisted/internet/gireactor.py
+===
+--- Twisted-15.0.0.orig/twisted/internet/gireactor.py
 Twisted-15.0.0/twisted/internet/gireactor.py
 @@ -37,9 +37,12 @@ else:
  from twisted.python.modules import theSystemPath
  _pygtkcompatPresent = True
@@ -30,4 +32,3 @@
  # At this point importing gobject will get you gi version, and importing
  # e.g. gtk will either fail in non-segfaulty way or use gi version if user
  # does gi.pygtkcompat.enable_gtk(). So, no need to prevent imports of
-

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit python-Twisted for openSUSE:Factory

2014-10-14 Thread h_root
Hello community,

here is the log from the commit of package python-Twisted for openSUSE:Factory 
checked in at 2014-10-14 08:58:57

Comparing /work/SRC/openSUSE:Factory/python-Twisted (Old)
 and  /work/SRC/openSUSE:Factory/.python-Twisted.new (New)


Package is python-Twisted

Changes:

--- /work/SRC/openSUSE:Factory/python-Twisted/python-Twisted.changes
2013-12-10 20:06:07.0 +0100
+++ /work/SRC/openSUSE:Factory/.python-Twisted.new/python-Twisted.changes   
2014-10-14 08:58:58.0 +0200
@@ -1,0 +2,28 @@
+Thu Oct  2 18:38:09 UTC 2014 - p.drou...@gmail.com
+
+- Remove unprovided python-service_identity; it's not required in any
+  way
+
+---
+Thu Sep 18 23:52:33 UTC 2014 - ter...@gmail.com
+
+- Update to version 14.0.2:
+  + No significant changes have been made for this release.
+
+- Update to version 14.0.1:
+  + BrowserLikePolicyForHTTPS would always ignore the specified
+trustRoot and use the system trust root instead, which has been
+rectified. (#7647)
+
+---
+Thu May 15 18:59:33 UTC 2014 - h...@urpla.net
+
+- add dependency python-service_identity for testing purposes
+
+---
+Wed May 14 09:30:55 UTC 2014 - h...@urpla.net
+
+- Update to version 14.0.0:
+  + too many changes to list here: check NEWS file
+
+---
@@ -6,5 +34,11 @@
-  + Twisted now includes a HostnameEndpoint implementation which uses IPv4 and 
IPv6 in parallel, speeding up the connection by using whichever connects first 
(the 'Happy Eyeballs'/RFC 6555 algorithm). (#4859)
-  + Improved support for Cancellable Deferreds by kaizhang, our GSoC student. 
(#4320, #6532, #6572, #6639)
-  + Improved Twisted.Mail documentation by shira, our Outreach Program for 
Women intern. (#6649, #6652)
-  + twistd now waits for the application to start successfully before exiting 
after daemonization. (#823)
-  + SSL server endpoint string descriptions now support the specification of 
chain certificates. (#6499)
+  + Twisted now includes a HostnameEndpoint implementation which uses IPv4 and
+   IPv6 in parallel, speeding up the connection by using whichever connects 
first
+   (the 'Happy Eyeballs'/RFC 6555 algorithm). (#4859)
+  + Improved support for Cancellable Deferreds by kaizhang, our GSoC student.
+(#4320, #6532, #6572, #6639)
+  + Improved Twisted.Mail documentation by shira, our Outreach Program for
+Women intern. (#6649, #6652)
+  + twistd now waits for the application to start successfully before exiting
+after daemonization. (#823)
+  + SSL server endpoint string descriptions now support the specification of
+chain certificates. (#6499)

Old:

  Twisted-13.2.0.tar.bz2

New:

  Twisted-14.0.2.tar.bz2



Other differences:
--
++ python-Twisted.spec ++
--- /var/tmp/diff_new_pack.xVXTKM/_old  2014-10-14 08:58:59.0 +0200
+++ /var/tmp/diff_new_pack.xVXTKM/_new  2014-10-14 08:58:59.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package python-Twisted
 #
-# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2014 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
@@ -17,7 +17,7 @@
 
 
 Name:   python-Twisted
-Version:13.2.0
+Version:14.0.2
 Release:0
 Url:http://twistedmatrix.com/
 Summary:An asynchronous networking framework written in Python
@@ -89,7 +89,7 @@
 install -dm0755 %{buildroot}/%{_mandir}/man1/
 install -m0644 doc/*/man/*.1 %{buildroot}/%{_mandir}/man1/ # Install man pages
 find doc -type f -print0 | xargs -0 chmod a-x # Fix doc-file dependency by 
removing x flags
-sed -i s/\r// 
doc/core/howto/listings/udp/{MulticastClient,MulticastServer}.py
+sed -i s/\r// doc/_downloads/{MulticastClient,MulticastServer}.py
 
 %files doc
 %defattr(-,root,root,-)

++ Twisted-13.2.0.tar.bz2 - Twisted-14.0.2.tar.bz2 ++
 203240 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit python-Twisted for openSUSE:Factory

2013-12-10 Thread h_root
Hello community,

here is the log from the commit of package python-Twisted for openSUSE:Factory 
checked in at 2013-12-10 17:45:53

Comparing /work/SRC/openSUSE:Factory/python-Twisted (Old)
 and  /work/SRC/openSUSE:Factory/.python-Twisted.new (New)


Package is python-Twisted

Changes:

--- /work/SRC/openSUSE:Factory/python-Twisted/python-Twisted.changes
2013-12-08 19:49:14.0 +0100
+++ /work/SRC/openSUSE:Factory/.python-Twisted.new/python-Twisted.changes   
2013-12-10 20:06:07.0 +0100
@@ -4,0 +5,7 @@
+- Update to version 13.2.0:
+  + Twisted now includes a HostnameEndpoint implementation which uses IPv4 and 
IPv6 in parallel, speeding up the connection by using whichever connects first 
(the 'Happy Eyeballs'/RFC 6555 algorithm). (#4859)
+  + Improved support for Cancellable Deferreds by kaizhang, our GSoC student. 
(#4320, #6532, #6572, #6639)
+  + Improved Twisted.Mail documentation by shira, our Outreach Program for 
Women intern. (#6649, #6652)
+  + twistd now waits for the application to start successfully before exiting 
after daemonization. (#823)
+  + SSL server endpoint string descriptions now support the specification of 
chain certificates. (#6499)
+  + Over 70 closed tickets since 13.1.0.



Other differences:
--
-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit python-Twisted for openSUSE:Factory

2013-12-08 Thread h_root
Hello community,

here is the log from the commit of package python-Twisted for openSUSE:Factory 
checked in at 2013-12-08 19:49:13

Comparing /work/SRC/openSUSE:Factory/python-Twisted (Old)
 and  /work/SRC/openSUSE:Factory/.python-Twisted.new (New)


Package is python-Twisted

Changes:

--- /work/SRC/openSUSE:Factory/python-Twisted/python-Twisted.changes
2013-09-26 20:00:31.0 +0200
+++ /work/SRC/openSUSE:Factory/.python-Twisted.new/python-Twisted.changes   
2013-12-08 19:49:14.0 +0100
@@ -1,0 +2,5 @@
+Fri Dec  6 15:22:17 UTC 2013 - speili...@suse.com
+
+- Add lp1102685.diff (bnc#853545): pygobject compatibility
+
+---

Old:

  Twisted-13.1.0.tar.bz2

New:

  Twisted-13.2.0.tar.bz2
  lp1102685.diff



Other differences:
--
++ python-Twisted.spec ++
--- /var/tmp/diff_new_pack.3HyWwr/_old  2013-12-08 19:49:15.0 +0100
+++ /var/tmp/diff_new_pack.3HyWwr/_new  2013-12-08 19:49:15.0 +0100
@@ -17,13 +17,15 @@
 
 
 Name:   python-Twisted
-Version:13.1.0
+Version:13.2.0
 Release:0
 Url:http://twistedmatrix.com/
 Summary:An asynchronous networking framework written in Python
 License:MIT
 Group:  Development/Languages/Python
 Source: 
http://pypi.python.org/packages/source/T/Twisted/Twisted-%{version}.tar.bz2
+# PATCH-FIX-UPSTREAM -- https://twistedmatrix.com/trac/ticket/6280
+Patch0: lp1102685.diff
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  python-devel
 BuildRequires:  python-pam
@@ -75,6 +77,7 @@
 
 %prep
 %setup -q -n Twisted-%{version}
+%patch0 -p1
 sed -i 1d twisted/{mail/test/pop3testserver,trial/test/scripttest}.py
 
 %build

++ Twisted-13.1.0.tar.bz2 - Twisted-13.2.0.tar.bz2 ++
 24440 lines of diff (skipped)

++ lp1102685.diff ++
=== modified file 'twisted/internet/gireactor.py'
--- old/twisted/internet/gireactor.py   2013-01-16 17:44:26 +
+++ new/twisted/internet/gireactor.py   2013-01-23 17:13:29 +
@@ -37,9 +37,12 @@ else:
 from twisted.python.modules import theSystemPath
 _pygtkcompatPresent = True
 try:
-theSystemPath[gi.pygtkcompat]
+theSystemPath[pygtkcompat]
 except KeyError:
-_pygtkcompatPresent = False
+try:
+theSystemPath[gi.pygtkcompat]
+except KeyError:
+_pygtkcompatPresent = False
 
 
 # Modules that we want to ensure aren't imported if we're on older versions of
@@ -75,8 +78,11 @@ else:
 # Newer version of gi, so we can try to initialize compatibility layer; if
 # real pygtk was already imported we'll get ImportError at this point
 # rather than segfault, so unconditional import is fine.
-import gi.pygtkcompat
-gi.pygtkcompat.enable()
+try:
+import pygtkcompat
+except ImportError:
+from gi import pygtkcompat
+pygtkcompat.enable()
 # At this point importing gobject will get you gi version, and importing
 # e.g. gtk will either fail in non-segfaulty way or use gi version if user
 # does gi.pygtkcompat.enable_gtk(). So, no need to prevent imports of

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit python-Twisted for openSUSE:Factory

2013-09-26 Thread h_root
Hello community,

here is the log from the commit of package python-Twisted for openSUSE:Factory 
checked in at 2013-09-26 20:00:29

Comparing /work/SRC/openSUSE:Factory/python-Twisted (Old)
 and  /work/SRC/openSUSE:Factory/.python-Twisted.new (New)


Package is python-Twisted

Changes:

--- /work/SRC/openSUSE:Factory/python-Twisted/python-Twisted.changes
2013-04-15 11:17:20.0 +0200
+++ /work/SRC/openSUSE:Factory/.python-Twisted.new/python-Twisted.changes   
2013-09-26 20:00:31.0 +0200
@@ -1,0 +2,7 @@
+Wed Sep 25 16:27:59 UTC 2013 - p.drou...@gmail.com
+
+- Update to version 13.1.0
+  + Please read usr/share/doc/packages/python-Twisted/NEWS for more
+infos
+
+---

Old:

  Twisted-13.0.0.tar.bz2

New:

  Twisted-13.1.0.tar.bz2



Other differences:
--
++ python-Twisted.spec ++
--- /var/tmp/diff_new_pack.YCZYLS/_old  2013-09-26 20:00:32.0 +0200
+++ /var/tmp/diff_new_pack.YCZYLS/_new  2013-09-26 20:00:32.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   python-Twisted
-Version:13.0.0
+Version:13.1.0
 Release:0
 Url:http://twistedmatrix.com/
 Summary:An asynchronous networking framework written in Python
@@ -34,9 +34,6 @@
 Requires:   python-pyOpenSSL
 Requires:   python-pyserial
 Requires:   python-zope.interface
-%if 0%{?suse_version}
-%py_requires
-%endif
 Provides:   python-twisted = %{version}
 Obsoletes:  python-twisted  %{version}
 Provides:   python-twisted-core = %{version}
@@ -59,8 +56,9 @@
 Obsoletes:  python-twisted-words  %{version}
 Provides:   python-twisted-xish = %{version}
 Obsoletes:  python-twisted-xish  %{version}
+%if 0%{?suse_version}  0%{?suse_version} = 1110
 %{!?python_sitearch: %global python_sitearch %(%{__python} -c from 
distutils.sysconfig import get_python_lib; print get_python_lib(1))}
-
+%endif
 %description
 An extensible framework for Python programming, with special focus
 on event-based network programming and multiprotocol integration.

++ Twisted-13.0.0.tar.bz2 - Twisted-13.1.0.tar.bz2 ++
 32701 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit python-Twisted for openSUSE:Factory

2013-04-15 Thread h_root
Hello community,

here is the log from the commit of package python-Twisted for openSUSE:Factory 
checked in at 2013-04-15 11:17:19

Comparing /work/SRC/openSUSE:Factory/python-Twisted (Old)
 and  /work/SRC/openSUSE:Factory/.python-Twisted.new (New)


Package is python-Twisted, Maintainer is 

Changes:

--- /work/SRC/openSUSE:Factory/python-Twisted/python-Twisted.changes
2013-01-14 22:26:31.0 +0100
+++ /work/SRC/openSUSE:Factory/.python-Twisted.new/python-Twisted.changes   
2013-04-15 11:17:20.0 +0200
@@ -1,0 +2,57 @@
+Sun Apr 14 15:04:02 UTC 2013 - p.drou...@gmail.com
+
+- Update to version 3.0.0
+  + Features
+   - The twisted.protocols.ftp.FTP server now treats LIST -La, LIST
+ -al, and all other combinations of ordering and case of the -l
+ and -a flags the same: by ignoring them rather than treating them
+ as a pathname. (#1333)
+   - twisted.python.log.FileLogObserver now uses `datetime.strftime` to
+ format timestamps, adding support for microseconds and timezone
+ offsets to the `timeFormat` string. (#3513)
+   - trial now deterministically runs tests in the order in which they
+ were specified on the command line, instead of quasi-randomly
+ according to dictionary key ordering. (#5520)
+   - Cooperator.running can be used to determine the current cooperator
+ status. (#5937)
+   - twisted.python.modules.PythonPath now implements `__contains__` to
+ allow checking, by name, whether a particular module exists within
+ it. (#6198)
+   - twisted.application.internet.TimerService.stopService now waits for
+ any currently running call to finish before firing its deferred.
+ (#6290)
+  + Bugfixes
+   - twisted.protocols.ftp.FTP now recognizes all glob expressions
+ supported by fnmatch. (#4181)
+   - Constant values defined using twisted.python.constants can now be
+ set as attributes of other classes without triggering an unhandled
+ AttributeError from the constants implementation. (#5797)
+   - Fixed problem where twisted.names.client.Resolver was not closing
+ open file handles which can lead to an out of file descriptor error
+ on PyPy. (#6216)
+   - All reactors included in Twisted itself now gracefully handle a
+ rare case involving delayed calls scheduled very far in the future.
+ (#6259)
+   - twisted.trial.reporter.Reporter._trimFrames correctly removes
+ frames from twisted.internet.utils.runWithWarningsSuppressed again,
+ after being broke in #6009. (#6282)
+  + Improved Documentation
+   - A new Deploying Twisted with systemd howto document which
+ demonstrates how to start a Twisted service using systemd socket
+ activation. (#5601)
+   - New Introduction to Deferreds howto.  Old howto rebranded as
+ reference documentation. (#6180)
+   - Components: Interfaces and Adapters howto now uses
+ zope.interface's decorator-based API. (#6269)
+  + Deprecations and Removals
+   - twisted.python.util.unsignedID and setIDFunction are deprecated
+ now. (#5544)
+   - twisted.python.zshcomp deprecated since 11.1.0 has now been
+ removed. Shell tab-completion is now handled by
+ twisted.python.usage. (#5767)
+   - python.runtime.Platform.isWinNT is deprecated now. Use
+ Platform.isWindows instead. (#5925)
+   - twisted.trial.util.findObject, deprecated since Twisted 10.1.0, has
+ been removed. (#6260)
+
+---

Old:

  Twisted-12.3.0.tar.bz2

New:

  Twisted-13.0.0.tar.bz2



Other differences:
--
++ python-Twisted.spec ++
--- /var/tmp/diff_new_pack.n1Rbj1/_old  2013-04-15 11:17:21.0 +0200
+++ /var/tmp/diff_new_pack.n1Rbj1/_new  2013-04-15 11:17:21.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   python-Twisted
-Version:12.3.0
+Version:13.0.0
 Release:0
 Url:http://twistedmatrix.com/
 Summary:An asynchronous networking framework written in Python

++ Twisted-12.3.0.tar.bz2 - Twisted-13.0.0.tar.bz2 ++
 25616 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit python-Twisted for openSUSE:Factory

2013-01-14 Thread h_root
Hello community,

here is the log from the commit of package python-Twisted for openSUSE:Factory 
checked in at 2013-01-14 22:26:29

Comparing /work/SRC/openSUSE:Factory/python-Twisted (Old)
 and  /work/SRC/openSUSE:Factory/.python-Twisted.new (New)


Package is python-Twisted, Maintainer is 

Changes:

--- /work/SRC/openSUSE:Factory/python-Twisted/python-Twisted.changes
2012-09-27 10:27:08.0 +0200
+++ /work/SRC/openSUSE:Factory/.python-Twisted.new/python-Twisted.changes   
2013-01-14 22:26:31.0 +0100
@@ -1,0 +2,80 @@
+Fri Jan 11 20:57:43 UTC 2013 - p.drou...@gmail.com
+
+- Update to 12.3.0 version:
+  * Features
+   - The new -j flag to trial provides a trial runner supporting
+ multiple worker processes on the local machine, for parallel
+  testing. (#1784)
+   - twisted.internet.task.react, a new function, provides a simple API
+  for running the reactor until a single asynchronous function
+  completes. (#3270)
+   - twisted.protocols.ftp.FTP now handles FEAT and OPTS commands.
+  (#4515)
+   - trial now supports specifying a debugger other than pdb with the
+  --debugger command line flag. (#5794)
+   - twisted.python.util.runWithWarningsSuppressed has been added; it
+  runs a function with specified warning filters. (#5950)
+   - trial's skipping feature is now implemented in a way compatible with 
the
+  standard library unittest's runner. (#6006)
+   - The setup3.py script is now provided to provisionally support
+  building and installing an experimental, incomplete version of
+  Twisted in a Python 3 environment. (#6040)
+   - twisted.python.util.FancyStrMixin now supports arbitrary callables
+  to format attribute values. (#6063)
+   - Several new methods of twisted.trial.unittest.SynchronousTestCase
+   - `successResultOf`, `failureResultOf`, and `assertNoResult` -
+   have been added to make testing `Deferred`-using code easier.
+   (#6105)
+  * Bugfixes
+   - twisted.protocols.basic.LineReceiver now does not hit the maximum
+  stack recursion depth when the line and data mode is switched many
+  times. (#3050)
+   - twisted.protocols.ftp.FTPFileListProtocol fixed to support files
+  with space characters in their name. (#4986)
+   - gireactor and gtk3reactor no longer prevent gi.pygtkcompat from
+  working, and likewise can load if gi.pygtkcompat has previously
+  been enabled. (#5676)
+   - gtk2reactor now works again on FreeBSD, and perhaps other platforms
+  that were broken by gi interactions. (#5737)
+   - gireactor now works with certain older versions of gi that are
+  missing the threads_init() function. (#5790)
+   - Fixed a bug where twisted.python.sendmsg would sometimes fail with
+  obscure errors including Message too long or Invalid argument
+  on some 64-bit platforms. (#5867)
+   - twisted.internet.endpoints.TCP6ClientEndpoint now provides
+  twisted.internet.interfaces.IStreamClientEndpoint (#5876)
+   - twisted.internet.endpoints.AdoptedStreamServerEndpoint now provides
+  twisted.internet.interfaces.IStreamServerEndpoint. (#5878)
+   - Spawning subprocesses with PTYs now works on OS X 10.8. (#5880)
+   - twisted.internet.test.test_sigchld no longer incorrectly fails when
+  run after certain other tests. (#6161)
+   - twisted.internet.test.test_gireactor no longer fails when using
+  pygobject 3.4 and gtk 3.6 when X11 is unavailable. (#6170)
+   - twisted/python/sendmsg.c no longer fails to build on OpenBSD.
+  (#5907)
+
+  *Deprecations and Removals
+   - The minimum required version of zope.interface is now 3.6.0.
+  (#5683)
+   - twisted.internet.interfaces.IReactorArbitrary and
+  twisted.application.internet.GenericServer and GenericClient,
+  deprecated since Twisted 10.1, have been removed. (#5943)
+   - twisted.internet.interfaces.IFinishableConsumer, deprecated since
+  Twisted 11.1, has been removed. (#5944)
+   - twisted.python.failure has removed all support for string
+  exceptions. (#5948)
+   - assertTrue, assertEqual, and the other free-functions in
+  twisted.trial.unittest for writing assertions, deprecated since
+  prior to Twisted 2.3, have been removed. (#5963)
+   - Ports, connectors, wakers and other reactor-related types no longer
+  log a nice warning when they are erroneously pickled. Pickling of
+  such objects continues to be unsupported. (#5979)
+   - twisted.python.components.Componentized no longer inherits from
+  Versioned. (#5983)
+   - twisted.protocols.basic.NetstringReceiver.sendString no longer
+  accepts objects other than bytes; the removed behavior was
+  deprecated in Twisted 

commit python-Twisted for openSUSE:Factory

2012-09-27 Thread h_root
Hello community,

here is the log from the commit of package python-Twisted for openSUSE:Factory 
checked in at 2012-09-27 10:27:06

Comparing /work/SRC/openSUSE:Factory/python-Twisted (Old)
 and  /work/SRC/openSUSE:Factory/.python-Twisted.new (New)


Package is python-Twisted, Maintainer is 

Changes:

--- /work/SRC/openSUSE:Factory/python-Twisted/python-Twisted.changes
2012-02-24 06:54:02.0 +0100
+++ /work/SRC/openSUSE:Factory/.python-Twisted.new/python-Twisted.changes   
2012-09-27 10:27:08.0 +0200
@@ -1,0 +2,165 @@
+Tue Sep 25 18:07:05 PDT 2012 - msu...@gnome.org
+
+- Update to version 12.2.0
+  * Starting with the release after 12.2, Twisted will begin requiring
+zope.interface 3.6 (as part of Python 3 support).
+  * Features
+- twisted.protocols.sip.MessageParser now handles multiline headers.
+- twisted.internet.endpoints now provides StandardIOEndpoint, a
+  Standard I/O endpoint.
+- If a FTPCmdError occurs during twisted.protocols.ftp.FTP.ftp_RETR
+  sending the file (i.e. it is raised by the IReadFile.send method it
+  invokes), then it will use that to return an error to the client
+  rather than necessarily sending a 426 CNX_CLOSED_TXFR_ABORTED error.
+- twisted.internet.interfaces.IReactorSocket.adoptStreamConnection is
+  implemented by some reactors as a way to add an existing
+  established connection to them.
+- twisted.internet.endpoints now provides TCP6ServerEndpoint, an IPv6
+  TCP server endpoint.
+- twisted.internet.endpoints now provides TCP6ClientEndpoint, an IPv6
+  TCP client endpoint.
+- twisted.internet.endpoints.serverFromString, the endpoint string
+  description feature, can now be used to create IPv6 TCP servers.
+- twisted.internet.endpoints.serverFromString, the endpoint string
+  description feature, can now be used to create servers that run on
+  Standard I/O.
+- twisted.trial.unittest now offers SynchronousTestCase, a test case
+  base class that provides usability improvements but not reactor-
+  based testing features.
+  * Bugfixes
+- twisted.internet.Process.signalProcess now catches ESRCH raised by
+  os.kill call and raises ProcessExitedAlready instead.
+- TLSMemoryBIOProtocol (and therefore all SSL transports if pyOpenSSL
+  = 0.10) now provides the interfaces already provided by the
+  underlying transport.
+  * Deprecations and Removals
+- Python 2.5 is no longer supported.
+- The --extra option of trial, deprecated since 11.0, is removed now.
+- addPluginDir and getPluginDirs in twisted.python.util are
+  deprecated now.
+- twisted.trial.runner.DocTestCase, deprecated in Twisted 8.0, has
+  been removed.
+- startKeepingErrors, flushErrors, ignoreErrors, and clearIgnores in
+  twisted.python.log (deprecated since Twisted 2.5) are removed now.
+- unzip, unzipIter, and countZipFileEntries in
+  twisted.python.zipstream (deprecated in Twisted 11.0) are removed
+  now.
+- twisted.test.time_helpers, deprecated since Twisted 10.0, has been
+  removed.
+- twisted.web.static.FileTransfer, deprecated since 9.0, is removed
+  now. Use a subclass of StaticProducer instead.
+- ErrorPage, NoResource and ForbiddenResource in twisted.web.error
+  were deprecated since 9.0 and are removed now.
+- twisted.web.google, deprecated since Twisted 11.1, is removed now.
+
+---
+Tue Sep 25 17:50:17 PDT 2012 - msu...@gnome.org
+
+- Update to version 12.1.0
+  * Features
+- The kqueue reactor has been revived.
+- twisted.python.filepath now provides IFilePath, an interface for
+  file path objects.
+- New gtk3 and gobject-introspection reactors have been added.
+- gtk and glib reactors now run I/O and scheduled events with lower
+  priority, to ensure the UI stays responsive.
+- IReactorTCP.connectTCP() can now accept IPv6 address literals
+  (although not hostnames) in order to support connecting to IPv6
+  hosts.
+- twisted.internet.interfaces.IReactorSocket, a new interface, is now
+  supported by some reactors to listen on sockets set up by external
+  software (eg systemd or launchd).
+- twisted.internet.endpoints.clientFromString now also supports
+  strings in the form of tcp:example.com:80 and ssl:example.com:4321
+- twisted.python.constants.Flags now provides a way to define
+  collections of flags for bitvector-type uses.
+- The epoll(7)-based reactor is now the default reactor on Linux.
+- twisted.python.runtime.platform.isLinux can be used to check if
+  Twisted is running on Linux.
+- twisted.internet.endpoints.serverFromString now recognizes a
+  systemd endpoint type, 

commit python-Twisted for openSUSE:Factory

2012-02-23 Thread h_root
Hello community,

here is the log from the commit of package python-Twisted for openSUSE:Factory 
checked in at 2012-02-24 06:53:57

Comparing /work/SRC/openSUSE:Factory/python-Twisted (Old)
 and  /work/SRC/openSUSE:Factory/.python-Twisted.new (New)


Package is python-Twisted, Maintainer is 

Changes:

--- /work/SRC/openSUSE:Factory/python-Twisted/python-Twisted.changes
2011-09-26 10:13:46.0 +0200
+++ /work/SRC/openSUSE:Factory/.python-Twisted.new/python-Twisted.changes   
2012-02-24 06:54:02.0 +0100
@@ -1,0 +2,50 @@
+Mon Feb 20 11:22:00 UTC 2012 - sasc...@suse.de
+
+- Changes file cleanup
+
+---
+Sun Feb 19 19:48:13 UTC 2012 - ter...@gmail.com
+
+- Update to version 0.12
+  * Features
+- The interface argument to IReactorTCP.listenTCP may now be an IPv6
+  address literal, allowing the creation of IPv6 TCP servers.
+- twisted.python.constants.Names now provides a way to define
+  collections of named constants, similar to the enum type feature
+  of C or Java.
+- twisted.python.constants.Values now provides a way to define
+  collections of named constants with arbitrary values.
+  * Bugfixes
+- Fixed an obscure case where connectionLost wasn't called on the
+  protocol when using half-close.
+- UDP ports handle socket errors better on Windows.
+- When idle, the gtk2 and glib2 reactors no longer wake up 10 times a
+  second.
+- Prevent a rare situation involving TLS transports, where a producer
+  may be erroneously left unpaused.
+- twisted.internet.iocpreactor.iocpsupport now has fewer 64-bit
+  compile warnings.
+- The GTK2 reactor is now more responsive on Windows.
+- TLS transports now correctly handle producer registration after the
+  connection has been lost.
+- twisted.protocols.htb.Bucket now empties properly with a non-zero
+  drip rate.
+- IReactorSSL and ITCPTransport.startTLS now synchronously propagate
+  errors from the getContext method of context factories, instead of
+  being capturing them and logging them as unhandled.
+  * Improved Documentation
+- The multicast documentation has been expanded.
+- twisted.internet.defer.Deferred now documents more return values.
+- Show a better starting page at
+  http://twistedmatrix.com/documents/current
+  * Deprecations and Removals
+- Remove the deprecated module twisted.enterprise.reflector.
+- Removed the deprecated module twisted.enterprise.row.
+- Remove the deprecated module twisted.enterprise.sqlreflector.
+- Removed the deprecated module twisted.enterprise.util, as well as
+  twisted.enterprise.adbapi.safe.
+- Python 2.4 is no longer supported on any platform.
+- Removed printTraceback and noOperation from twisted.spread.pb,
+  deprecated since Twisted 8.2.
+
+---
@@ -16,3 +66,3 @@
-Features:
-  * The twistd man page now has a SIGNALS section.
-  * reactor.spawnProcess now will not emit a PotentialZombieWarning when called
+  * Features:
+- The twistd man page now has a SIGNALS section.
+- reactor.spawnProcess now will not emit a PotentialZombieWarning when 
called
@@ -20 +70 @@
-  * High-throughput applications based on Perspective Broker should now run
+- High-throughput applications based on Perspective Broker should now run
@@ -23,3 +73,3 @@
-  * Documentation for trac-post-commit-hook functionality in svn-dev policy.
-  * twisted.protocols.socks.SOCKSv4 now supports the SOCKSv4a protocol.
-  * Trial can now output test results according to the subunit protocol, as
+- Documentation for trac-post-commit-hook functionality in svn-dev policy.
+- twisted.protocols.socks.SOCKSv4 now supports the SOCKSv4a protocol.
+- Trial can now output test results according to the subunit protocol, as
@@ -27 +77 @@
-  * twisted.protocols.amp now provides a ListOf argument type which can be
+- twisted.protocols.amp now provides a ListOf argument type which can be
@@ -30 +80 @@
-  * If returnValue is invoked outside of a function decorated with
+- If returnValue is invoked outside of a function decorated with
@@ -34 +84 @@
-  * twisted.python.logfile.BaseLogFile now has a reopen method allowing to
+- twisted.python.logfile.BaseLogFile now has a reopen method allowing to
@@ -36,2 +86,2 @@
-Bugfixes:
-  * FTP.ftp_NLST now handles requests on invalid paths in a way consistent
+  * Bugfixes:
+- FTP.ftp_NLST now handles requests on invalid paths in a way consistent
@@ -39 +89 @@
-  * twisted.python.util.initgroups now calls the low-level C initgroups by
+- twisted.python.util.initgroups now calls the low-level C initgroups by
@@ -42 +92 @@
-  * startLogging now does 

commit python-Twisted for openSUSE:Factory

2011-09-26 Thread h_root

Hello community,

here is the log from the commit of package python-Twisted for openSUSE:Factory
checked in at Mon Sep 26 10:13:40 CEST 2011.




--- python-Twisted/python-Twisted.changes   2011-09-19 16:45:00.0 
+0200
+++ /mounts/work_src_done/STABLE/python-Twisted/python-Twisted.changes  
2011-09-20 16:37:09.0 +0200
@@ -1,0 +2,11 @@
+Tue Sep 20 14:35:44 UTC 2011 - sasc...@suse.de
+
+- Changed BuildRequires python-zopeinterface to python-zope.interface,
+  it got renamed
+
+---
+Tue Sep  6 15:28:44 UTC 2011 - sasc...@suse.de
+
+- Changed Buildrequires 'python-serial' to 'python-pyserial'
+
+---

calling whatdependson for head-i586




Other differences:
--
++ python-Twisted.spec ++
--- /var/tmp/diff_new_pack.I1P8aT/_old  2011-09-26 10:13:36.0 +0200
+++ /var/tmp/diff_new_pack.I1P8aT/_new  2011-09-26 10:13:36.0 +0200
@@ -11,10 +11,12 @@
 # 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:   python-Twisted
 Version:11.0.0
 Release:0
@@ -27,12 +29,12 @@
 BuildRequires:  python-devel
 BuildRequires:  python-pyOpenSSL
 BuildRequires:  python-pam
-BuildRequires:  python-serial
-BuildRequires:  python-zopeinterface
+BuildRequires:  python-pyserial
+BuildRequires:  python-zope.interface
 Requires:   python-pyOpenSSL
 Requires:   python-pam
-Requires:   python-serial
-Requires:   python-zopeinterface
+Requires:   python-pyserial
+Requires:   python-zope.interface
 %if 0%{?suse_version}
 %py_requires
 %endif






Remember to have fun...

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit python-twisted for openSUSE:Factory

2011-09-01 Thread h_root

Hello community,

here is the log from the commit of package python-twisted for openSUSE:Factory
checked in at Thu Sep 1 17:44:16 CEST 2011.




--- python-twisted/python-twisted.changes   2010-12-21 01:20:23.0 
+0100
+++ python-twisted/python-twisted.changes   2011-08-31 14:49:51.0 
+0200
@@ -1,0 +2,15 @@
+Wed Aug 31 12:49:36 UTC 2011 - co...@suse.com
+
+- remove unreferenced patch
+
+---
+Wed Aug 31 12:49:00 UTC 2011 - co...@suse.com
+
+- do not package executable docs
+
+---
+Tue Aug 30 18:48:16 UTC 2011 - andrea.turr...@gmail.com
+
+- Standardized Authors: format in descriptions of python-twisted.spec
+
+---

calling whatdependson for head-i586


Old:

  Twisted-8.2.0-deprecations.patch



Other differences:
--
++ python-twisted.spec ++
--- /var/tmp/diff_new_pack.FTHXUi/_old  2011-09-01 17:42:30.0 +0200
+++ /var/tmp/diff_new_pack.FTHXUi/_new  2011-09-01 17:42:30.0 +0200
@@ -1,5 +1,5 @@
 #
-# spec file for package python-twisted (Version 10.2.0)
+# spec file for package python-twisted
 #
 # Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
@@ -19,7 +19,7 @@
 
 Name:   python-twisted
 Version:10.2.0
-Release:1
+Release:15
 License:MIT
 Summary:Event-driven networking framework in Python
 Url:http://twistedmatrix.com/trac/wiki/TwistedCore
@@ -96,7 +96,7 @@
 application for the desktop user, but it is also a framework for
 developers to use.
 
-Author:
+Authors:
 
 twisted-pyt...@twistedmatrix.com
 
@@ -116,7 +116,7 @@
 
 python-twisted-doc contains the documentation for python-twisted.
 
-Author:
+Authors:
 
 twisted-pyt...@twistedmatrix.com
 
@@ -138,6 +138,8 @@
 # install docs
 mkdir -p %{buildroot}%{_docdir}/%{name}
 install -m 644 twisted/topfiles/CREDITS LICENSE README NEWS 
%{buildroot}%{_docdir}/%{name}
+# do not package scripts as documentation
+find doc -type f -print0 | xargs -0 chmod a-x 
 cp -vr doc/* %{buildroot}%{_docdir}/%{name}
 
 %clean






Remember to have fun...

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org