[ARVADOS] created: a774873482ade7b9dd0f9a607c97b848b77fb6f2
Git user
git at public.curoverse.com
Tue Mar 28 12:38:27 EDT 2017
at a774873482ade7b9dd0f9a607c97b848b77fb6f2 (commit)
commit a774873482ade7b9dd0f9a607c97b848b77fb6f2
Author: Peter Amstutz <peter.amstutz at curoverse.com>
Date: Mon Mar 27 17:29:58 2017 -0400
11332: Override relaxed path checks to be even more relaxed, and bump cwltool &
schema salad pin for hashes-in-filenames fix.
diff --git a/sdk/cwl/arvados_cwl/__init__.py b/sdk/cwl/arvados_cwl/__init__.py
index 36fe6ef..3b14701 100644
--- a/sdk/cwl/arvados_cwl/__init__.py
+++ b/sdk/cwl/arvados_cwl/__init__.py
@@ -11,6 +11,7 @@ import threading
import hashlib
import copy
import json
+import re
from functools import partial
import pkg_resources # part of setuptools
@@ -629,6 +630,7 @@ def arg_parser(): # type: () -> argparse.ArgumentParser
def add_arv_hints():
cache = {}
+ cwltool.draft2tool.ACCEPTLIST_EN_RELAXED_RE = re.compile(r".*")
res = pkg_resources.resource_stream(__name__, 'arv-cwl-schema.yml')
cache["http://arvados.org/cwl"] = res.read()
res.close()
diff --git a/sdk/cwl/arvados_cwl/runner.py b/sdk/cwl/arvados_cwl/runner.py
index 49047fa..1c10fe8 100644
--- a/sdk/cwl/arvados_cwl/runner.py
+++ b/sdk/cwl/arvados_cwl/runner.py
@@ -3,7 +3,6 @@ import urlparse
from functools import partial
import logging
import json
-import re
import subprocess
from StringIO import StringIO
@@ -30,8 +29,6 @@ from . import done
logger = logging.getLogger('arvados.cwl-runner')
-cwltool.draft2tool.ACCEPTLIST_RE = re.compile(r".*")
-
def trim_listing(obj):
"""Remove 'listing' field from Directory objects that are keep references.
diff --git a/sdk/cwl/setup.py b/sdk/cwl/setup.py
index d5a75a9..ed384d2 100644
--- a/sdk/cwl/setup.py
+++ b/sdk/cwl/setup.py
@@ -48,8 +48,8 @@ setup(name='arvados-cwl-runner',
# Note that arvados/build/run-build-packages.sh looks at this
# file to determine what version of cwltool and schema-salad to build.
install_requires=[
- 'cwltool==1.0.20170213175853',
- 'schema-salad==2.2.20170208112505',
+ 'cwltool==1.0.20170224141733',
+ 'schema-salad==2.2.20170222151604',
'ruamel.yaml==0.13.7',
'arvados-python-client>=0.1.20170112173420',
'setuptools'
-----------------------------------------------------------------------
hooks/post-receive
--
More information about the arvados-commits
mailing list