[Python-modules-commits] r28724 - in packages/pyspf/trunk/debian (8 files)

kitterman at users.alioth.debian.org kitterman at users.alioth.debian.org
Thu May 1 05:06:43 UTC 2014


    Date: Thursday, May 1, 2014 @ 05:06:24
  Author: kitterman
Revision: 28724

* New upstream release
  - Support for standards track SPF, RFC 7208
  - Add test/rfc7208-tests.yml to python{3}-spf.docs
  - Updated Debian provided man pages to align with upstream updates
  - Updated package descriptions to refer to RFC 7208
* Update debian/watch to point at pypi instead of sourceforge
* Bump standards version to 3.9.5 without further change
* Set X-Python3-Version to 3.3 due to use of ipaddress

Modified:
  packages/pyspf/trunk/debian/changelog
  packages/pyspf/trunk/debian/control
  packages/pyspf/trunk/debian/pyspf-type99.1
  packages/pyspf/trunk/debian/pyspf.1
  packages/pyspf/trunk/debian/python-spf.docs
  packages/pyspf/trunk/debian/python3-spf.docs
  packages/pyspf/trunk/debian/spfquery.pyspf.1
  packages/pyspf/trunk/debian/watch

Modified: packages/pyspf/trunk/debian/changelog
===================================================================
--- packages/pyspf/trunk/debian/changelog	2014-04-30 20:08:47 UTC (rev 28723)
+++ packages/pyspf/trunk/debian/changelog	2014-05-01 05:06:24 UTC (rev 28724)
@@ -1,3 +1,16 @@
+pyspf (2.0.9-1) unstable; urgency=medium
+
+  * New upstream release
+    - Support for standards track SPF, RFC 7208
+    - Add test/rfc7208-tests.yml to python{3}-spf.docs
+    - Updated Debian provided man pages to align with upstream updates
+    - Updated package descriptions to refer to RFC 7208
+  * Update debian/watch to point at pypi instead of sourceforge
+  * Bump standards version to 3.9.5 without further change
+  * Set X-Python3-Version to 3.3 due to use of ipaddress
+
+ -- Scott Kitterman <scott at kitterman.com>  Thu, 01 May 2014 00:23:43 -0400
+
 pyspf (2.0.8-3) unstable; urgency=low
 
   * Change path usage in debian/rules debian/spf-tools-python.links not to

Modified: packages/pyspf/trunk/debian/control
===================================================================
--- packages/pyspf/trunk/debian/control	2014-04-30 20:08:47 UTC (rev 28723)
+++ packages/pyspf/trunk/debian/control	2014-05-01 05:06:24 UTC (rev 28724)
@@ -5,11 +5,11 @@
 Uploaders: Debian Python Modules Team <python-modules-team at lists.alioth.debian.org>, Gustavo Franco <stratus at debian.org>
 Build-Depends: debhelper (>= 9), python-all (>= 2.6.6-6), python3-all
 X-Python-Version: >= 2.6
-X-Python3-Version: >= 3.2
+X-Python3-Version: >= 3.3
 Homepage: http://cheeseshop.python.org/pypi/pyspf/
 Vcs-Svn: svn://anonscm.debian.org/python-modules/packages/pyspf/trunk/
 Vcs-Browser: http://anonscm.debian.org/viewvc/python-modules/packages/pyspf/trunk/
-Standards-Version: 3.9.4
+Standards-Version: 3.9.5
 
 Package: python-spf
 Architecture: all
@@ -18,7 +18,7 @@
 Suggests: python-yaml
 Breaks: postfix-policyd-spf-python (<< 1.1~)
 Description: sender policy framework (SPF) module for Python
- This module provides SPF (Sender Policy Framework) for Python.  It is RFC 4408
+ This module provides SPF (Sender Policy Framework) for Python.  It is RFC 7208
  compliant.
  .
  For more information about SPF see http://www.openspf.org/
@@ -31,7 +31,7 @@
 Breaks: postfix-policyd-spf-python (<< 1.2~)
 Description: sender policy framework (SPF) module for Python 3
  This module provides SPF (Sender Policy Framework) for Python 3.  It is RFC
- 4408 compliant.
+ 7208 compliant.
  .
  For more information about SPF see http://www.openspf.org/
 

Modified: packages/pyspf/trunk/debian/pyspf-type99.1
===================================================================
--- packages/pyspf/trunk/debian/pyspf-type99.1	2014-04-30 20:08:47 UTC (rev 28723)
+++ packages/pyspf/trunk/debian/pyspf-type99.1	2014-05-01 05:06:24 UTC (rev 28724)
@@ -133,13 +133,15 @@
 type99 \- Python Type TXT to Type 99/SPF conversion script
 .SH "VERSION"
 .IX Header "VERSION"
-2\.0\.4
+2\.0\.9
 
 .SH "DESCRIPTION"
 .IX Header "DESCRIPTION"
 
 The type99script will convert DNS TXT strings to a binary 
-equivalent suitable for use in a BIND zone file.  
+equivalent suitable for use in a BIND zone file.  Since use of DNS type SPF
+(99) was removed in RFC 7208, this script should be of historical interest
+only. 
 
 .SH "USAGE"
 .IX Header "USAGE"

Modified: packages/pyspf/trunk/debian/pyspf.1
===================================================================
--- packages/pyspf/trunk/debian/pyspf.1	2014-04-30 20:08:47 UTC (rev 28723)
+++ packages/pyspf/trunk/debian/pyspf.1	2014-05-01 05:06:24 UTC (rev 28724)
@@ -133,7 +133,7 @@
 pyspf \- pure-Python SPF library
 .SH "VERSION"
 .IX Header "VERSION"
-2\.0\.7
+2\.0\.9
 
 .SH "DESCRIPTION"
 .IX Header "DESCRIPTION"
@@ -185,13 +185,13 @@
 Command line calls return RFC 4408 result codes, i.e. 'pass', 'fail', 'neutral', 
 \'softfail, 'permerror', or 'temperror'.
 
-.SH "RFC 4408 TEST SUITE"
-.IX Header "RFC 4408 TEST SUITE"
+.SH "RFC 4408/7208 TEST SUITE"
+.IX Header "RFC 4408/7208 TEST SUITE"
 
 The package also installs the python-spf test driver and the current (as of the
-release date) YAML (Yet Another Markup Language) RFC 4408 test definitions.  As
-errors or improvements in the test definitions are approved, they are available
-from:
+release date) YAML (Yet Another Markup Language) RFC 4408/7208 test
+definitions.  As errors or improvements in the test definitions are approved,
+they are available from:
 
 <http://www.openspf.net/Test_Suite>
 
@@ -203,31 +203,30 @@
 
 and then run testspf.py:
 
-$ python testspf.py
+$ python testspf.py (also works with python3)
 
 The test suite supports multiple allowed results with a warning for a 
 non-preferred result.  For the current version, the expected results are:
 
-  WARN: invalid-domain-long in rfc4408-tests.yml, ['8.1/2', '5/10']: fail 
-        preferred to temperror
-  WARN: txttimeout in rfc4408-tests.yml, 4.4/1: fail preferred to temperror
-  WARN: spfoverride in rfc4408-tests.yml, 4.5/5: pass preferred to fail
-  WARN: multitxt1 in rfc4408-tests.yml, 4.5/5: pass preferred to permerror
-  WARN: multispf2 in rfc4408-tests.yml, 4.5/6: permerror preferred to pass
+WARN: spfonly in rfc4408-tests.yml, 4.4/1: fail preferred to none
+WARN: invalid-domain-long in rfc4408-tests.yml, ['4.3/1', '5/10/3']: permerror preferred to fail
+WARN: txttimeout in rfc4408-tests.yml, 4.4/1: fail preferred to temperror
+WARN: invalid-domain-empty-label in rfc4408-tests.yml, ['4.3/1', '5/10/3']: permerror preferred to fail
+WARN: exists-dnserr in rfc4408-tests.yml, 5.7/3: fail preferred to temperror
+WARN: spfoverride in rfc4408-tests.yml, 4.5/5: pass preferred to fail
+WARN: multitxt1 in rfc4408-tests.yml, 4.5/5: pass preferred to permerror
+WARN: mx-limit in rfc4408-tests.yml, 10.1/7: neutral preferred to permerror
+WARN: multispf2 in rfc4408-tests.yml, 4.5/6: permerror preferred to pass
+WARN: invalid-domain-long-via-macro in rfc4408-tests.yml, ['4.3/1', '5/10/3']: permerror preferred to fail
 
-.SH "OTHER PROGRAMS"
-.IX Header "OTHER PROGRAMS"
+Due to the resolution of a number of ambiguities in the SPF specification in
+RFC 7208, there should be no warnings for the RFC 7208 portions of the test
+suite.
 
-This package also provides two additional helper scripts; type99.py and 
-spfquery.py.  The type99.py script will convert DNS TXT strings to a binary 
-equivalent suitable for use in a BIND zone file.  The spfquery.py script is a
-Python reimplementination of Wayne Schlitt's spfquery command line tool.  These
-scripts are described in pyspf-type99(1) and spfquery.pyspf(1) man pages.
-
 .SH "SEE ALSO"
 .IX Header "SEE ALSO"
 
-RFC 4408, <http://www.openspf.org>
+RFC 7208, <http://www.openspf.org>
 
 .SH "AUTHORS"
 .IX Header "AUTHORS"

Modified: packages/pyspf/trunk/debian/python-spf.docs
===================================================================
--- packages/pyspf/trunk/debian/python-spf.docs	2014-04-30 20:08:47 UTC (rev 28723)
+++ packages/pyspf/trunk/debian/python-spf.docs	2014-05-01 05:06:24 UTC (rev 28724)
@@ -1,5 +1,6 @@
 README
 test/doctest.yml
 test/rfc4408-tests.yml
+test/rfc7208-tests.yml
 test/testspf.py
 test/test.yml

Modified: packages/pyspf/trunk/debian/python3-spf.docs
===================================================================
--- packages/pyspf/trunk/debian/python3-spf.docs	2014-04-30 20:08:47 UTC (rev 28723)
+++ packages/pyspf/trunk/debian/python3-spf.docs	2014-05-01 05:06:24 UTC (rev 28724)
@@ -1,5 +1,6 @@
 README
 test/doctest.yml
 test/rfc4408-tests.yml
+test/rfc7208-tests.yml
 test/testspf.py
 test/test.yml

Modified: packages/pyspf/trunk/debian/spfquery.pyspf.1
===================================================================
--- packages/pyspf/trunk/debian/spfquery.pyspf.1	2014-04-30 20:08:47 UTC (rev 28723)
+++ packages/pyspf/trunk/debian/spfquery.pyspf.1	2014-05-01 05:06:24 UTC (rev 28724)
@@ -133,7 +133,7 @@
 spfquery.pyspf \- pure-Python spfquery script
 .SH "VERSION"
 .IX Header "VERSION"
-2\.0\.4
+2\.0\.9
 
 .SH "DESCRIPTION"
 .IX Header "DESCRIPTION"
@@ -185,7 +185,7 @@
 .SH "SEE ALSO"
 .IX Header "SEE ALSO"
 
-RFC 4408, <http://www.openspf.org>
+RFC 7208, <http://www.openspf.org>
 
 .SH "AUTHORS"
 .IX Header "AUTHORS"

Modified: packages/pyspf/trunk/debian/watch
===================================================================
--- packages/pyspf/trunk/debian/watch	2014-04-30 20:08:47 UTC (rev 28723)
+++ packages/pyspf/trunk/debian/watch	2014-05-01 05:06:24 UTC (rev 28724)
@@ -1,3 +1,3 @@
 version=3
-http://sf.net/pymilter/pyspf-(.*).tar.gz debian uupdate
+https://pypi.python.org/packages/source/p/pyspf/pyspf-(.*).tar.gz debian uupdate
 




More information about the Python-modules-commits mailing list