head	1.37;
access;
symbols
	pkgsrc-2022Q1:1.36.0.2
	pkgsrc-2022Q1-base:1.36
	pkgsrc-2021Q4:1.35.0.30
	pkgsrc-2021Q4-base:1.35
	pkgsrc-2021Q3:1.35.0.28
	pkgsrc-2021Q3-base:1.35
	pkgsrc-2021Q2:1.35.0.26
	pkgsrc-2021Q2-base:1.35
	pkgsrc-2021Q1:1.35.0.24
	pkgsrc-2021Q1-base:1.35
	pkgsrc-2020Q4:1.35.0.22
	pkgsrc-2020Q4-base:1.35
	pkgsrc-2020Q3:1.35.0.20
	pkgsrc-2020Q3-base:1.35
	pkgsrc-2020Q2:1.35.0.18
	pkgsrc-2020Q2-base:1.35
	pkgsrc-2020Q1:1.35.0.14
	pkgsrc-2020Q1-base:1.35
	pkgsrc-2019Q4:1.35.0.16
	pkgsrc-2019Q4-base:1.35
	pkgsrc-2019Q3:1.35.0.12
	pkgsrc-2019Q3-base:1.35
	pkgsrc-2019Q2:1.35.0.10
	pkgsrc-2019Q2-base:1.35
	pkgsrc-2019Q1:1.35.0.8
	pkgsrc-2019Q1-base:1.35
	pkgsrc-2018Q4:1.35.0.6
	pkgsrc-2018Q4-base:1.35
	pkgsrc-2018Q3:1.35.0.4
	pkgsrc-2018Q3-base:1.35
	pkgsrc-2018Q2:1.35.0.2
	pkgsrc-2018Q2-base:1.35
	pkgsrc-2018Q1:1.34.0.12
	pkgsrc-2018Q1-base:1.34
	pkgsrc-2017Q4:1.34.0.10
	pkgsrc-2017Q4-base:1.34
	pkgsrc-2017Q3:1.34.0.8
	pkgsrc-2017Q3-base:1.34
	pkgsrc-2017Q2:1.34.0.4
	pkgsrc-2017Q2-base:1.34
	pkgsrc-2017Q1:1.34.0.2
	pkgsrc-2017Q1-base:1.34
	pkgsrc-2016Q4:1.33.0.4
	pkgsrc-2016Q4-base:1.33
	pkgsrc-2016Q3:1.33.0.2
	pkgsrc-2016Q3-base:1.33
	pkgsrc-2016Q2:1.32.0.6
	pkgsrc-2016Q2-base:1.32
	pkgsrc-2016Q1:1.32.0.4
	pkgsrc-2016Q1-base:1.32
	pkgsrc-2015Q4:1.32.0.2
	pkgsrc-2015Q4-base:1.32
	pkgsrc-2015Q3:1.31.0.12
	pkgsrc-2015Q3-base:1.31
	pkgsrc-2015Q2:1.31.0.10
	pkgsrc-2015Q2-base:1.31
	pkgsrc-2015Q1:1.31.0.8
	pkgsrc-2015Q1-base:1.31
	pkgsrc-2014Q4:1.31.0.6
	pkgsrc-2014Q4-base:1.31
	pkgsrc-2014Q3:1.31.0.4
	pkgsrc-2014Q3-base:1.31
	pkgsrc-2014Q2:1.31.0.2
	pkgsrc-2014Q2-base:1.31
	pkgsrc-2014Q1:1.30.0.2
	pkgsrc-2014Q1-base:1.30
	pkgsrc-2013Q4:1.29.0.10
	pkgsrc-2013Q4-base:1.29
	pkgsrc-2013Q3:1.29.0.8
	pkgsrc-2013Q3-base:1.29
	pkgsrc-2013Q2:1.29.0.6
	pkgsrc-2013Q2-base:1.29
	pkgsrc-2013Q1:1.29.0.4
	pkgsrc-2013Q1-base:1.29
	pkgsrc-2012Q4:1.29.0.2
	pkgsrc-2012Q4-base:1.29
	pkgsrc-2012Q3:1.28.0.8
	pkgsrc-2012Q3-base:1.28
	pkgsrc-2012Q2:1.28.0.6
	pkgsrc-2012Q2-base:1.28
	pkgsrc-2012Q1:1.28.0.4
	pkgsrc-2012Q1-base:1.28
	pkgsrc-2011Q4:1.28.0.2
	pkgsrc-2011Q4-base:1.28
	pkgsrc-2011Q3:1.27.0.6
	pkgsrc-2011Q3-base:1.27
	pkgsrc-2011Q2:1.27.0.4
	pkgsrc-2011Q2-base:1.27
	pkgsrc-2011Q1:1.27.0.2
	pkgsrc-2011Q1-base:1.27
	pkgsrc-2010Q4:1.26.0.16
	pkgsrc-2010Q4-base:1.26
	pkgsrc-2010Q3:1.26.0.14
	pkgsrc-2010Q3-base:1.26
	pkgsrc-2010Q2:1.26.0.12
	pkgsrc-2010Q2-base:1.26
	pkgsrc-2010Q1:1.26.0.10
	pkgsrc-2010Q1-base:1.26
	pkgsrc-2009Q4:1.26.0.8
	pkgsrc-2009Q4-base:1.26
	pkgsrc-2009Q3:1.26.0.6
	pkgsrc-2009Q3-base:1.26
	pkgsrc-2009Q2:1.26.0.4
	pkgsrc-2009Q2-base:1.26
	pkgsrc-2009Q1:1.26.0.2
	pkgsrc-2009Q1-base:1.26
	pkgsrc-2008Q4:1.24.0.10
	pkgsrc-2008Q4-base:1.24
	pkgsrc-2008Q3:1.24.0.8
	pkgsrc-2008Q3-base:1.24
	cube-native-xorg:1.24.0.6
	cube-native-xorg-base:1.24
	pkgsrc-2008Q2:1.24.0.4
	pkgsrc-2008Q2-base:1.24
	cwrapper:1.24.0.2
	pkgsrc-2008Q1:1.22.0.16
	pkgsrc-2008Q1-base:1.22
	pkgsrc-2007Q4:1.22.0.14
	pkgsrc-2007Q4-base:1.22
	pkgsrc-2007Q3:1.22.0.12
	pkgsrc-2007Q3-base:1.22
	pkgsrc-2007Q2:1.22.0.10
	pkgsrc-2007Q2-base:1.22
	pkgsrc-2007Q1:1.22.0.8
	pkgsrc-2007Q1-base:1.22
	pkgsrc-2006Q4:1.22.0.6
	pkgsrc-2006Q4-base:1.22
	pkgsrc-2006Q3:1.22.0.4
	pkgsrc-2006Q3-base:1.22
	pkgsrc-2006Q2:1.22.0.2
	pkgsrc-2006Q2-base:1.22
	pkgsrc-2006Q1:1.21.0.2
	pkgsrc-2006Q1-base:1.21
	pkgsrc-2005Q4:1.19.0.6
	pkgsrc-2005Q4-base:1.19
	pkgsrc-2005Q3:1.19.0.4
	pkgsrc-2005Q3-base:1.19
	pkgsrc-2005Q2:1.19.0.2
	pkgsrc-2005Q2-base:1.19
	pkgsrc-2005Q1:1.18.0.2
	pkgsrc-2005Q1-base:1.18
	pkgsrc-2004Q4:1.17.0.2
	pkgsrc-2004Q4-base:1.17
	pkgsrc-2004Q3:1.16.0.2
	pkgsrc-2004Q3-base:1.16
	pkgsrc-2004Q2:1.13.0.2
	pkgsrc-2004Q2-base:1.13
	pkgsrc-2004Q1:1.12.0.2
	pkgsrc-2004Q1-base:1.12
	pkgsrc-2003Q4:1.7.0.2
	pkgsrc-2003Q4-base:1.7
	netbsd-1-6-1:1.2.0.2
	netbsd-1-6-1-base:1.2
	pkgsrc-base:1.1.1.1
	TNF:1.1.1;
locks; strict;
comment	@# @;


1.37
date	2022.05.01.08.03.53;	author wiz;	state dead;
branches;
next	1.36;
commitid	aJ4EmZLj7JQCjkCD;

1.36
date	2022.01.04.20.54.32;	author wiz;	state Exp;
branches;
next	1.35;
commitid	CYyhdK9qtoffkmnD;

1.35
date	2018.04.12.10.26.08;	author adam;	state Exp;
branches;
next	1.34;
commitid	VrrmxRharboLF8yA;

1.34
date	2017.01.01.14.43.52;	author wiz;	state Exp;
branches;
next	1.33;
commitid	TmfhF2MIYbgU4hAz;

1.33
date	2016.07.09.13.04.01;	author wiz;	state Exp;
branches;
next	1.32;
commitid	k9A2yv7vTRunbEdz;

1.32
date	2015.12.05.21.25.54;	author adam;	state Exp;
branches;
next	1.31;
commitid	bgA0CynThkP3WNLy;

1.31
date	2014.05.09.07.37.16;	author wiz;	state Exp;
branches;
next	1.30;
commitid	wfzXpL2biguCPPzx;

1.30
date	2014.01.25.10.30.17;	author wiz;	state Exp;
branches;
next	1.29;
commitid	VOWgk3vYhVXj8umx;

1.29
date	2012.10.23.17.19.03;	author asau;	state Exp;
branches;
next	1.28;

1.28
date	2011.10.31.11.57.00;	author obache;	state Exp;
branches;
next	1.27;

1.27
date	2011.02.28.14.52.59;	author wiz;	state Exp;
branches;
next	1.26;

1.26
date	2009.02.11.21.21.55;	author joerg;	state Exp;
branches;
next	1.25;

1.25
date	2009.02.11.21.19.34;	author joerg;	state Exp;
branches;
next	1.24;

1.24
date	2008.06.12.02.14.42;	author joerg;	state Exp;
branches;
next	1.23;

1.23
date	2008.04.25.20.39.11;	author joerg;	state Exp;
branches;
next	1.22;

1.22
date	2006.06.07.12.52.24;	author joerg;	state Exp;
branches;
next	1.21;

1.21
date	2006.02.05.23.10.30;	author joerg;	state Exp;
branches;
next	1.20;

1.20
date	2006.01.24.07.32.31;	author wiz;	state Exp;
branches;
next	1.19;

1.19
date	2005.04.11.21.46.58;	author tv;	state Exp;
branches;
next	1.18;

1.18
date	2005.01.23.20.41.48;	author recht;	state Exp;
branches;
next	1.17;

1.17
date	2004.10.03.00.17.57;	author tv;	state Exp;
branches;
next	1.16;

1.16
date	2004.08.13.08.57.14;	author recht;	state Exp;
branches;
next	1.15;

1.15
date	2004.07.22.09.16.03;	author recht;	state Exp;
branches;
next	1.14;

1.14
date	2004.06.27.23.00.24;	author recht;	state Exp;
branches;
next	1.13;

1.13
date	2004.05.05.08.11.07;	author recht;	state Exp;
branches;
next	1.12;

1.12
date	2004.03.26.02.27.49;	author wiz;	state Exp;
branches;
next	1.11;

1.11
date	2004.03.03.10.13.20;	author recht;	state Exp;
branches;
next	1.10;

1.10
date	2004.01.23.16.48.54;	author recht;	state Exp;
branches;
next	1.9;

1.9
date	2004.01.23.15.31.58;	author recht;	state Exp;
branches;
next	1.8;

1.8
date	2003.12.24.11.42.02;	author recht;	state Exp;
branches;
next	1.7;

1.7
date	2003.09.14.16.43.54;	author recht;	state Exp;
branches;
next	1.6;

1.6
date	2003.08.24.10.20.34;	author recht;	state Exp;
branches;
next	1.5;

1.5
date	2003.08.16.16.54.26;	author recht;	state Exp;
branches;
next	1.4;

1.4
date	2003.08.11.22.07.17;	author recht;	state Exp;
branches;
next	1.3;

1.3
date	2003.03.19.11.51.08;	author drochner;	state Exp;
branches;
next	1.2;

1.2
date	2002.10.24.22.33.22;	author drochner;	state Exp;
branches;
next	1.1;

1.1
date	2002.10.01.17.21.39;	author drochner;	state Exp;
branches
	1.1.1.1;
next	;

1.1.1.1
date	2002.10.01.17.21.39;	author drochner;	state Exp;
branches;
next	;


desc
@@


1.37
log
@py-soappy: remove

Limited to python 2.x, but a dependency does not support python 2.x
any longer
@
text
@# $NetBSD: Makefile,v 1.36 2022/01/04 20:54:32 wiz Exp $

DISTNAME=	SOAPpy-0.12.22
PKGNAME=	${PYPKGPREFIX}-${DISTNAME}
PKGREVISION=	1
CATEGORIES=	net python
MASTER_SITES=	${MASTER_SITE_PYPI:=S/SOAPpy/}
EXTRACT_SUFX=	.zip

MAINTAINER=	pkgsrc-users@@NetBSD.org
HOMEPAGE=	https://github.com/kiorky/SOAPpy
COMMENT=	SOAP Services for Python
LICENSE=	modified-bsd

DEPENDS+=	${PYPKGPREFIX}-defusedxml-[0-9]*:../../textproc/py-defusedxml
DEPENDS+=	${PYPKGPREFIX}-wstools-[0-9]*:../../www/py-wstools

PYTHON_VERSIONS_ACCEPTED=	27

USE_LANGUAGES=	# none

.include "../../lang/python/egg.mk"
.include "../../mk/bsd.pkg.mk"
@


1.36
log
@*: bump PKGREVISION for egg.mk users

They now have a tool dependency on py-setuptools instead of a DEPENDS
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.35 2018/04/12 10:26:08 adam Exp $
@


1.35
log
@py-soappy: updated to 0.12.22

0.12.22:
- proper usage of config property inside objects.
- dump user defined types with handler functions (can be used to override dump
  of built-in types).

0.12.21:
- Dispatching custom objects, slots supported.

0.12.20:
- better version handling
- display summary on pypi
- non disclosed intermediate release to polish pypi output
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.34 2017/01/01 14:43:52 wiz Exp $
d5 1
@


1.34
log
@Add python-3.6 to incompatible versions.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.33 2016/07/09 13:04:01 wiz Exp $
d3 1
a3 1
DISTNAME=	SOAPpy-0.11.6
a4 1
PKGREVISION=	1
d6 2
a7 1
MASTER_SITES=	${MASTER_SITE_SOURCEFORGE:=pywebsvcs/}
d10 3
a12 2
HOMEPAGE=	http://pywebsvcs.sourceforge.net/
COMMENT=	SOAP implementation
d14 2
a15 2
DEPENDS+=	${PYPKGPREFIX}-fpconst>=0.6.0:../../math/py-fpconst
DEPENDS+=	${PYPKGPREFIX}-xml>=0.8.3:../../textproc/py-xml
d17 1
a17 1
USE_LANGUAGES=	# empty
d19 1
a19 1
PYTHON_VERSIONS_INCOMPATIBLE=	34 35 36 # py-xml
d21 1
a21 1
.include "../../lang/python/distutils.mk"
@


1.33
log
@Remove python33: adapt all packages that refer to it.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.32 2015/12/05 21:25:54 adam Exp $
d18 1
a18 1
PYTHON_VERSIONS_INCOMPATIBLE=	34 35 # py-xml
@


1.32
log
@Extend PYTHON_VERSIONS_INCOMPATIBLE to 35
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.31 2014/05/09 07:37:16 wiz Exp $
d18 1
a18 1
PYTHON_VERSIONS_INCOMPATIBLE=	33 34 35 # py-xml
@


1.31
log
@Mark packages that are not ready for python-3.3 also not ready for 3.4,
until proven otherwise.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.30 2014/01/25 10:30:17 wiz Exp $
d18 1
a18 1
PYTHON_VERSIONS_INCOMPATIBLE=	33 34 # py-xml
@


1.30
log
@Mark packages as not ready for python-3.x where applicable;
either because they themselves are not ready or because a
dependency isn't. This is annotated by
PYTHON_VERSIONS_INCOMPATIBLE=  33 # not yet ported as of x.y.z
or
PYTHON_VERSIONS_INCOMPATIBLE=  33 # py-foo, py-bar
respectively, please use the same style for other packages,
and check during updates.

Use versioned_dependencies.mk where applicable.
Use REPLACE_PYTHON instead of handcoded alternatives, where applicable.
Reorder Makefile sections into standard order, where applicable.

Remove PYTHON_VERSIONS_INCLUDE_3X lines since that will be default
with the next commit.

Whitespace cleanups and other nits corrected, where necessary.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.29 2012/10/23 17:19:03 asau Exp $
d18 1
a18 1
PYTHON_VERSIONS_INCOMPATIBLE=	33 # py-xml
@


1.29
log
@Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.
@
text
@d1 1
a1 2
# $NetBSD: Makefile,v 1.28 2011/10/31 11:57:00 obache Exp $
#
d18 2
@


1.28
log
@* No need to buildlink with python modules, simple DEPENDS is sufficient.
* Pure python package, no compiler languages is required.
* convert DISTUTILSPKG to register egg-info.

Bump PKGREVISION.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.27 2011/02/28 14:52:59 wiz Exp $
a16 2
PKG_DESTDIR_SUPPORT=	user-destdir

@


1.27
log
@Reset maintainer for retired developers.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.26 2009/02/11 21:21:55 joerg Exp $
d6 1
d14 3
d19 1
a19 2
PYDISTUTILSPKG=	YES
PY_PATCHPLIST=	YES
d21 1
a21 3
.include "../../lang/python/extension.mk"
.include "../../math/py-fpconst/buildlink3.mk"
.include "../../textproc/py-xml/buildlink3.mk"
@


1.26
log
@Remove PKGREVISION after the update.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.25 2009/02/11 21:19:34 joerg Exp $
d9 1
a9 1
MAINTAINER=	recht@@NetBSD.org
@


1.25
log
@Update to SOApy-0.11.6:
- bug fixes
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.24 2008/06/12 02:14:42 joerg Exp $
a5 1
PKGREVISION=	4
@


1.24
log
@Add DESTDIR support.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.23 2008/04/25 20:39:11 joerg Exp $
d4 1
a4 1
DISTNAME=	SOAPpy-0.11.4
@


1.23
log
@Update PYTHON_VERSIONS_COMPATIBLE
- assume that Python 2.4 and 2.5 are compatible and allow checking for
fallout.
- remove PYTHON_VERSIONS_COMPATIBLE that are obsoleted by the 2.3+
default. Modify the others to deal with the removals.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.22 2006/06/07 12:52:24 joerg Exp $
d14 2
@


1.22
log
@Doesn't work with Python 2.1.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.21 2006/02/05 23:10:30 joerg Exp $
a16 2
PYTHON_VERSIONS_ACCEPTED=	24 23 22

@


1.21
log
@Recursive revision bump / recommended bump for gettext ABI change.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.20 2006/01/24 07:32:31 wiz Exp $
d17 1
a17 1
PYTHON_VERSIONS_ACCEPTED=	24 23 22 21
@


1.20
log
@Bump BUILDLINK_RECOMMENDED of textproc/expat to 2.0.0 because
of the shlib major bump.
PKGREVISION++ for the dependencies.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.19 2005/04/11 21:46:58 tv Exp $
d6 1
a6 1
PKGREVISION=	3
@


1.19
log
@Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.18 2005/01/23 20:41:48 recht Exp $
d6 1
a6 1
PKGREVISION=	2
@


1.18
log
@Build Python with thread support by default and turn the existing
python*-pth packages into meta-packages which will install the non-pth
packages. Bump PKGREVISIONs on the non-pth versions to propagate the
thread change, but leave the *-pth versions untouched to not affect
existing installations.
Sync all PYTHON_VERSIONS_AFFECTED lines in package Makefiles.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.17 2004/10/03 00:17:57 tv Exp $
a13 1
USE_BUILDLINK3=	YES
@


1.17
log
@Libtool fix for PR pkg/26633, and other issues.  Update libtool to 1.5.10
in the process.  (More information on tech-pkg.)

Bump PKGREVISION and BUILDLINK_DEPENDS of all packages using libtool and
installing .la files.

Bump PKGREVISION (only) of all packages depending directly on the above
via a buildlink3 include.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.16 2004/08/13 08:57:14 recht Exp $
d18 1
a18 1
PYTHON_VERSIONS_ACCEPTED=	23pth 22pth 21pth
@


1.16
log
@Add/use buildlink3.mk files.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.15 2004/07/22 09:16:03 recht Exp $
d6 1
a6 1
PKGREVISION=	1
@


1.15
log
@add python as category
ok'd a while back at pkgsrcCon by agc and wiz
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.14 2004/06/27 23:00:24 recht Exp $
a13 2
DEPENDS=	${PYPKGPREFIX}-fpconst>=0.6.0:../../math/py-fpconst

d21 1
@


1.14
log
@Update to SOAPpy-0.11.4

changes:

- Bug fixes:

    - SOAPpy/Server.py: Check if header information contains SOAPAction
      key before checking its value.

    - Fixes for generating SOAP from complexType arrays, contributed by
      antonio.beamud@@linkend.com

    - Fixed bug that caused typedArrayTypes to lose their type
      information when rendered to SOAP and added corresponding
      test case.

- New Features

   - Enhancements to fault handling: The faultType Faultstring is now
     a non-variable string (i.e. no nsmethod in it) so that it can be
     programmatically checked.  In addition fault handlers can now be
     registered to handle specific types of faults.

   - SOAPpy/Server.py: Modified unregsiterObject function to take
     optional namespace/path args to be consistent with registerObject.

   - SOAPpy/Server.py: Added an unregisterObject function

   - Changes to allow SOAPBuilder so it can handle a 'raw' Python object.

For details see:
http://sourceforge.net/project/showfiles.php?group_id=26590
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.13 2004/05/05 08:11:07 recht Exp $
d7 1
a7 1
CATEGORIES=	net
@


1.13
log
@bl3ify
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.12 2004/03/26 02:27:49 wiz Exp $
d4 1
a4 1
DISTNAME=	SOAPpy-0.11.3
@


1.12
log
@PKGREVISION bump after openssl-security-fix-update to 0.9.6m.
Buildlink files: RECOMMENDED version changed to current version.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.11 2004/03/03 10:13:20 recht Exp $
d16 1
a16 1
USE_BUILDLINK2=	YES
d23 1
a23 1
.include "../../textproc/py-xml/buildlink2.mk"
@


1.11
log
@update to 0.11.3

- Bug fixes:
   - Code in Types.py assumes nested scopes, so I added the proper import so
     this will work under python 2.2.x
   - Fixing namespace collision
   - Fixed handing of named arguments bug introduced in 0.11.1.
   - Fix memory leak when exceptions are raised.
   - Fix bug when content-length is not present in parsed SOAP message.
   - Fix bug #888345: Python 2.3 boolean type serialized as int
   - Fix bug #875977: no escaping of bad tagnames for NoneTypes

- New features:
   - Improved Globus support and documentation.  Thanks Ivan!
   - Added context handling
   - Changed the use of SOAPAction, it used to default to setting it
     to "", now it defaults to setting it to the method (not the
     nsmethod). There is a clause in Server.py that catches 'old style'
     SOAPActions (aka "") and sets them to the method. When this is
     confirmed to be what everyone wants and we decide it's alright to
     (possibly) break client/server interop, we can take the clause out
     of Server.py and just handle SOAPActions of "" as a possible
     error/warning.
   - Additional test code.
   - Raise a SOAPException instead of returning a SOAPpy.faultType
     when a SOAP Fault is encountered and simplify_objects is enabled.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.10 2004/01/23 16:48:54 recht Exp $
d6 1
@


1.10
log
@bump PKGREVISIONS after name change of the pyxml dependency.
spotted by wiz@@
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.9 2004/01/23 15:31:58 recht Exp $
d4 1
a4 1
DISTNAME=	SOAPpy-0.11.1
a5 1
PKGREVISION=	1
@


1.9
log
@catch up with pyxml -> py-xml name change
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.8 2003/12/24 11:42:02 recht Exp $
d6 1
@


1.8
log
@update to 0.11.1

changes:

- Preliminary pyGlobus support (contributed by Ivan R. Judson)
- Fixes for many of the test scripts in tests/*.py, as well as
  documentation in tests/README of what tests succeed and fail.
- New/Changed configuration settings:
- Added 'strict' option to the WSDL class constructor. If strict is
  true, a RuntimeException will be raised if an unrecogned message is
  recieved. If strict is false, a warning will be printed to the
  console, the message type will be added to the WSDL schema, and
  processing will continue.  This is in response to the second half of
  bug report [ 817331 ] "Some WSDL.py changes", submitted by Rudolf
  Ruland.
- Config.simplify_objects=1 now converts all SOAPpy objects into basic
  Python types (list, dictionary, tuple, double, float, etc.).  By default,
  Config.simplify_objects=0 for backward compatibility.
- Config.dict_encoding='ascii' converts the keys of dictionaries
  (e.g. created when Config.simplify_objects=1) to ascii == plain python
  strings instead of unicode strings.  This variable can be set to any
  encoding known to string.encode().
- Config.strict_range=1 forces the SOAP parsing routines to perform
  range checks on recieved SOAP float and double objects.  When

The following bugs have been fixed:

[ 752882 ] "SSL SOAP Server no longer working."
[ 792258 ] "SOAPBuilder.SOAPBuilder.dump can catch wrong exceptions"
[ 792600 ] "SOAPBuilder.SOAPBuilder.dump possibly should not call gentag"
[ 817331 ] "Some WSDL.py changes"
[ 858168 ] 'xsi:nil="true" causes exception'

In addtion, all of the outstanding bugs in the WSDL implementation
have been fixed, so WSDLProxy should now function properly.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.7 2003/09/14 16:43:54 recht Exp $
d22 1
a22 1
.include "../../textproc/pyxml/buildlink2.mk"
@


1.7
log
@hange extension.mk to also install optimized files for distutils packages.
Inspired by FreeBSD "ports".

Fix the PLISTs accordingly.
Also, while at it, remove now obsolete compileall.py calls in post-install
targets and insure that extension.mk is in included before builinlinks of
other Python modules.

Discussed with/ok'ed by drochner@@.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.6 2003/08/24 10:20:34 recht Exp $
d4 1
a4 1
DISTNAME=	SOAPpy-0.10.2
d13 2
a15 1

@


1.6
log
@py-soappy needs a threaded Python.
Noticed by hubertf's bulk build.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.5 2003/08/16 16:54:26 recht Exp $
d9 1
a9 1
MAINTAINER=	marc@@informatik.uni-bremen.de
d20 1
a20 4
post-install:
	${PYTHONBIN} -O ${PREFIX}/${PYLIB}/compileall.py \
		${PREFIX}/${PYSITELIB}/SOAPpy

a21 1
.include "../../lang/python/extension.mk"
@


1.5
log
@Update to 0.10.2.
changes:
- Modifed WSDL.Proxy to pass along all arguments to SOAPProxy.  This
  should ensure that all features of SOAPProxy are accessible to users
  of WSDL.Proxy
- Created URLopener.py, which contains a class extending
  urllib.FancyURLopener.  This class allows reading from URLs that
  are protected by basic authenticatoin, have been relocated, etc.
- Modified WSDL.Proxy to use URLopener.  It should now permit access
  to WSDL files protected by basic authentication.
- Modified XMLSchema to extend UserTuple instead of tuple for python < 2.2.
- Added UserTuple class, taken from from Stefan Schwarzer's ftputil
  library.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.4 2003/08/11 22:07:17 recht Exp $
d17 2
@


1.4
log
@Update to 0.10.1.
This version contains many changes/fixes.
among them:
- Major Change: The huge file SOAPpy/SOAP.py (4,122 lines, 131K) has
  been split into 10 separate files:
        Client.py       NS.py           SOAPBuilder.py  Utilities.py
        Config.py       Parser.py       Server.py
        Errors.py       SOAP.py         Types.py
  This should ease navigation and maintenance.
- Added client support for WSDL, ported from ZSI by Mark Bucciarelli
  <mark@@hubcapconsulting.com>
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.3 2003/03/19 11:51:08 drochner Exp $
d4 1
a4 1
DISTNAME=	SOAPpy-0.10.1
@


1.3
log
@update to 0.9.8, provided by Marc Recht (PR pkg/20787)
Notes:
This is SOAPpy 0.9.8.    It contains substantial improvements over the last
release.
1) SOAPpy now uses the standard python
   package installation tools.  Executing the commands
     $ python setup.py build
     $ python setup.py install
   (the second as root) should install SOAPpy into the appropriate Python
   library directory.
2) There has been inconsistency in how  SOAPpy library components have been
   imported.  This new release standardizes on:
     from SOAPpy import SOAP
3) See the changelog for further enhancements.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.2 2002/10/24 22:33:22 drochner Exp $
d4 1
a4 1
DISTNAME=	SOAPpy-0.9.8
@


1.2
log
@use buildlink2
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.1.1.1 2002/10/01 17:21:39 drochner Exp $
d4 2
a5 2
DISTNAME=	SOAPpy097
PKGNAME=	${PYPKGPREFIX}-SOAPpy-0.9.7
a7 1
EXTRACT_SUFX=	.tgz
d9 1
a9 1
MAINTAINER=	packages@@netbsd.org
d13 1
a13 3
NO_BUILD=	#yes
PY_PATCHPLIST=	#yes
USE_BUILDLINK2=	yes
d15 2
a16 5
# XXX hack to get rid of RCS keywords in patch files
post-extract:
	${SED} 's@@\$$\(Id:.*\)\$$@@\1@@g' <${WRKSRC}/SOAP.py \
		>${WRKSRC}/SOAP.py.tmp
	${MV} ${WRKSRC}/SOAP.py.tmp ${WRKSRC}/SOAP.py
d18 3
a20 2
do-install:
	${CP} ${WRKSRC}/SOAP.py ${PREFIX}/${PYSITELIB}
@


1.1
log
@Initial revision
@
text
@d1 1
a1 1
# $NetBSD$
d16 1
d27 1
a27 1
.include "../../textproc/pyxml/buildlink.mk"
@


1.1.1.1
log
@import SOAP.py from the "Web Services for Python" project, with some fixes
to make it work with Python-2.2 (extracted from py-google).
This is the third SOAP implementation in Python I've tried, and the
first which actually works.
@
text
@@
