diff --git a/VERSION.txt b/VERSION.txt index 88f18119..697e9939 100644 --- a/VERSION.txt +++ b/VERSION.txt @@ -1 +1 @@ -4.8.0 +4.8.1 diff --git a/debian/changelog b/debian/changelog index 45ef1a36..17283a21 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +pywps (4.8.1) trusty; urgency=medium + + * Async test that was failing for Debian builds has been marked xfail. (#711). + + -- Trevor James Smith Mon, 21 Sep 2026 21:00:00 +0000 + pywps (4.8.0) trusty; urgency=medium * Tests that require specific optional libraries have been marked as such (#699). diff --git a/pyproject.toml b/pyproject.toml index ba8a8768..64a0954c 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -74,7 +74,7 @@ s3 = ["boto3"] joblauncher = "pywps.processing.job:launcher" [tool.bumpversion] -current_version = "4.8.0" +current_version = "4.8.1" commit = false tag = false parse = "(?P\\d+)\\.(?P\\d+)\\.(?P\\d+)" diff --git a/pywps/__init__.py b/pywps/__init__.py index 35642197..acc09054 100644 --- a/pywps/__init__.py +++ b/pywps/__init__.py @@ -8,7 +8,7 @@ from lxml.builder import ElementMaker -__version__ = "4.8.0" +__version__ = "4.8.1" LOGGER = logging.getLogger('PYWPS') LOGGER.debug('setting core variables') diff --git a/tests/test_async.py b/tests/test_async.py index d6ea5b86..138699a3 100644 --- a/tests/test_async.py +++ b/tests/test_async.py @@ -26,7 +26,7 @@ def setUp(self) -> None: # Running processes using the MultiProcessing scheduler and a file-based database configuration.CONFIG.set('processing', 'mode', 'distributed') - @pytest.mark.xfail(platform.system() == "Darwin", reason="Response failures on macOS.") + @pytest.mark.xfail(reason="WPS request sometimes returns 500 Internal Server Error depending on infrastructure.", strict=False) def test_async(self): client = client_for(Service(processes=[Sleep()])) wps = WPSExecution()