Commit Graph

516 Commits

Author SHA1 Message Date
Roman Yurchak 02ce5a4a9e
Merge pull request #155 from mdboom/allow-memory-growth
Set ALLOW_MEMORY_GROWTH=1
2018-09-13 18:01:55 +02:00
Roman Yurchak 0b43c8b88b
Merge pull request #162 from mdboom/remove-deprecated-filePackagePrefixURL
MAINT: Remove filePackagePrefixURL: It is deprecated
2018-09-12 23:54:44 +02:00
Michael Droettboom 20361551a8 Stream the data from the CGI script 2018-09-12 16:26:51 -04:00
Michael Droettboom ead4b36a68 Remove filePackagePrefixURL: It is deprecated
Emscripten warns about this when -s ASSERTIONS=1
2018-09-12 16:10:47 -04:00
Michael Droettboom 2117ff2f44
Merge pull request #161 from mdboom/vendor-file-packager
Vendor file_packager.py
2018-09-12 13:41:17 -04:00
Michael Droettboom a028a86d51 Add comment about source. 2018-09-12 11:17:00 -04:00
Michael Droettboom 84f2f28242 Vendor file_packager.py 2018-09-12 10:55:50 -04:00
Michael Droettboom 65817abc7d Add test 2018-09-12 10:16:23 -04:00
Michael Droettboom bf68705eb7 Set ALLOW_MEMORY_GROWTH=1 2018-09-11 17:07:31 -04:00
Roman Yurchak 9ee69d1811
Merge pull request #151 from mdboom/fix-warnings
MAINT: Update {chrome,firefox}_options to options
2018-09-11 12:00:59 +02:00
Roman Yurchak 1a3166f0ab
Merge pull request #149 from mdboom/matplotlib-2.2.3
Update to Matplotlib 2.2.3
2018-09-11 09:56:56 +02:00
Roman Yurchak 88194ab2c7
Merge pull request #150 from mdboom/pandas-0.23.4
Update to pandas 0.23.4
2018-09-10 21:38:11 +02:00
Roman Yurchak e9e2db2cfb
Merge pull request #148 from mdboom/numpy-1-15
Update to Numpy 1.15.1
2018-09-10 21:37:38 +02:00
Michael Droettboom 3b6855b0b4 Update {chrome,firefox}_options to options
Selenium is saying:

/home/circleci/repo/pyodide-env/lib/python3.7/site-packages/selenium/webdriver/chrome/webdriver.py:50: DeprecationWarning: use options instead of chrome_options
  warnings.warn('use options instead of chrome_options', DeprecationWarning)
2018-09-10 15:08:14 -04:00
Michael Droettboom 1d82388fb9 Update to pandas 0.23.4 2018-09-10 13:05:41 -04:00
Michael Droettboom 2adcc8cee9 Update to matplotlib 2.2.3 2018-09-10 13:03:40 -04:00
Michael Droettboom 01b27b37b9 Update to Numpy 1.15.1 2018-09-10 12:55:37 -04:00
Michael Droettboom 98e3780996 Reinstate deployment 2018-09-10 09:09:55 -04:00
Michael Droettboom 44a5070e6a
Merge pull request #145 from mdboom/sequence-promises
Ensure that package loading runs in sequence
2018-09-08 12:35:12 -04:00
Michael Droettboom 3f11d15b7a LINT 2018-09-07 15:14:28 -04:00
Michael Droettboom 7f3027b6f4 Fix tests 2018-09-07 15:07:45 -04:00
Michael Droettboom 9836791bed LINT 2018-09-07 14:23:17 -04:00
Michael Droettboom 5bb8926467 Still get error messages out (through console) 2018-09-07 14:23:17 -04:00
Michael Droettboom 1bd19e3fe4 Ensure that package loading runs in sequence 2018-09-07 14:23:17 -04:00
Michael Droettboom af569129fc
Merge pull request #146 from rth/multi-line-code-snippets
MAINT Use multi-line code snippets in tests
2018-09-07 09:36:07 -04:00
Roman Yurchak d869ac5bfc Use multi-line code snippets in tests 2018-09-07 14:35:00 +02:00
Roman Yurchak 8c27b0b44b
Merge pull request #77 from mdboom/python37
Fix #71: Upgrade to Python 3.7
2018-09-07 10:06:14 +02:00
Michael Droettboom 35ee0eb9da Add additional tests not found in Python 3.6 2018-09-06 11:47:18 -04:00
Michael Droettboom 56562257ef Fix #71: Upgrade to Python 3.7 2018-09-06 10:56:33 -04:00
Michael Droettboom d4660f1a1f
Merge pull request #143 from rth/make_test_list.py
MAINT Fix and refactor tests/make_test_list.py
2018-09-06 10:53:23 -04:00
Roman Yurchak fb13af0497 Refactor tests/make_test_list.py 2018-09-06 14:34:55 +02:00
Roman Yurchak 4da3106ae8
Merge pull request #141 from mdboom/avoid-using-utf8tostring
Avoid using UTF8ToString
2018-09-06 07:52:45 +02:00
Michael Droettboom d29fa842b6 Use emscripten's AsciiToString 2018-09-05 16:04:30 -04:00
Roman Yurchak 063600d68c
Merge pull request #142 from mdboom/rename-function
MAINT: Rename python2js_int to _python2js
2018-09-05 20:04:08 +02:00
Michael Droettboom ef01fab649 MAINT: Rename python2js_int to _python2js
"int" meant "internal", but it's too easily confused with "integer"
2018-09-05 12:36:07 -04:00
Michael Droettboom c30315cfe1 Avoid using UTF8ToString
The only places we were using it was for strings that are ASCII anyway,
so this is both more efficient and avoids this Chrome bug:

https://bugs.chromium.org/p/chromium/issues/detail?id=868404
2018-09-05 12:33:55 -04:00
Michael Droettboom 56ee2e6856
Merge pull request #136 from rth/load-packages-multiple
Load multiple packages in pyodide.loadPackage
2018-09-05 08:04:26 -04:00
Michael Droettboom ac970e7448
Merge pull request #95 from rth/pytest-package
Package pytest
2018-09-05 08:02:04 -04:00
Roman Yurchak c14147b386 Document loading multiple packages 2018-09-05 11:28:20 +02:00
Roman Yurchak ed3e0c5499 TST Load multiple dependent and independent packages
Also remove the (failing) tests with simultaneous package loading
2018-09-04 17:02:50 +02:00
Michael Droettboom d43c6dcb43
Merge pull request #134 from thatneat/patch-1
`square` -> `cube` to avoid aliasing
2018-09-04 09:24:47 -04:00
Roman Yurchak 82a625641b Better tests when loading multiple packages 2018-09-03 15:59:21 +02:00
Roman Yurchak 82cd3e4576 Allow array input in pyodide.loadPackage 2018-09-03 15:23:54 +02:00
Roman Yurchak c9bc2f4473 Remove os.dup2 calls altogether 2018-09-03 14:20:31 +02:00
Roman Yurchak 86497e9818 Remove prints used for debugging 2018-09-03 10:29:36 +02:00
Roman Yurchak 4404274eef Package nose 2018-09-03 10:29:36 +02:00
Roman Yurchak 4dd93ca99a Testing pytest 2018-09-03 10:29:36 +02:00
Roman Yurchak 56597e2d5a Use NamedTemporaryFile in pytest 2018-09-03 10:29:36 +02:00
Roman Yurchak 5761705326 Remove six 2018-09-03 10:29:36 +02:00
Roman Yurchak c512d8237d Package setuptools 2018-09-03 10:29:36 +02:00