[ARVADOS] updated: d961917a27d29ef177770ec757c243431065ad0b
Git user
git at public.curoverse.com
Thu Jan 19 14:47:46 EST 2017
Summary of changes:
sdk/cwl/setup.py | 4 ++--
services/api/config/initializers/noop_deep_munge.rb | 9 +++++++++
2 files changed, 11 insertions(+), 2 deletions(-)
create mode 100644 services/api/config/initializers/noop_deep_munge.rb
via d961917a27d29ef177770ec757c243431065ad0b (commit)
via e1c3998da86ea283e3ee2935523fbbff3e80d8e7 (commit)
from 0cd8810c6969b16fb447e6a7429d9e30dc4d9ddb (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
commit d961917a27d29ef177770ec757c243431065ad0b
Author: Peter Amstutz <peter.amstutz at curoverse.com>
Date: Thu Jan 19 14:45:39 2017 -0500
10935: Make Rails method deep_munge a noop, so that empty arrays can round trip
through json instead of being turned into 'nil'.
diff --git a/services/api/config/initializers/noop_deep_munge.rb b/services/api/config/initializers/noop_deep_munge.rb
new file mode 100644
index 0000000..abfa7e5
--- /dev/null
+++ b/services/api/config/initializers/noop_deep_munge.rb
@@ -0,0 +1,9 @@
+module ActionDispatch
+ class Request < Rack::Request
+ # This Rails method messes with valid JSON, for example turning the empty
+ # array [] into 'nil'. We don't want that, so turn it into a no-op.
+ def deep_munge(hash)
+ hash
+ end
+ end
+end
commit e1c3998da86ea283e3ee2935523fbbff3e80d8e7
Author: Peter Amstutz <peter.amstutz at curoverse.com>
Date: Thu Jan 19 13:29:11 2017 -0500
10812: Update cwltool and schema-salad dependencies.
diff --git a/sdk/cwl/setup.py b/sdk/cwl/setup.py
index 55b0485..39ff152 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.20170118141124',
- 'schema-salad==2.2.20170111180227',
+ 'cwltool==1.0.20170119182607',
+ 'schema-salad==2.2.20170119151016',
'ruamel.yaml==0.13.7',
'arvados-python-client>=0.1.20170112173420',
'setuptools'
-----------------------------------------------------------------------
hooks/post-receive
--
More information about the arvados-commits
mailing list