Wykres commitów

2152 Commity (bd58a4a7d484f308cefb1fb5145f756a25b4ba4a)

Autor SHA1 Wiadomość Data
Kyungdahm Yun 80837821ad Catch errors on fetching Julia versions 2021-02-19 09:09:53 -08:00
Kyungdahm Yun fc6ea2d53b Fetch available Julia versions from versions.json 2021-02-19 09:08:03 -08:00
Min RK b6e451dcda
Merge pull request #1019 from g-braeunlich/master
buildpacks.r: dont use apt-key directly to respect *_proxy env vars
2021-02-19 09:40:09 +00:00
Gerhard Bräunlich b66caf6f65 buildpacks.r: dont use apt-key directly to respect *_proxy env vars 2021-02-18 16:37:57 +01:00
Min RK 751ff6d4c3 bump docker action to v2
- tags/repository are merged
- set context
2021-02-18 16:05:28 +01:00
Min RK 0f848f7855 handle $R2D_ENTRYPOINT in new entrypoint 2021-02-18 14:34:07 +01:00
Min RK 67cc5f7a75 bump notebook, nbconvert, jupyterhub
- jupyterhub-singleuser==1.3.0
- nbconvert==6.0.7
- notebook==6.2.0
2021-02-18 14:25:47 +01:00
Min RK 5a32cc4ad8 refreeze with mamba, add 3.9 to freeze list 2021-02-18 14:25:47 +01:00
Min RK f8d386a596
Merge pull request #996 from jtpio/lab-3
Update to JupyterLab 3.0
2021-02-18 10:46:55 +00:00
Min RK a06991de50 entrypoint needs to run on py35 2021-02-18 09:46:42 +01:00
Min RK ebf640cb84 implement entrypoint in Python
- make sure to set PYTHONUNBUFFERED
- implement tee with subprocess readlines
- forward all relevant signals from entrypoint to 'true' command
- add monitor process to ensure child shuts down if parent does (maybe not useful in docker?)
2021-02-17 16:13:42 +01:00
Yuvi Panda f426891014
Merge pull request #960 from minrk/r4 2021-02-17 17:53:53 +05:30
Min RK dce7984b37
Merge pull request #1003 from g-braeunlich/master
Add entrypoint script which automatically propagates *_PROXY env vars…
2021-02-17 12:05:57 +00:00
Min RK e862630ee1
Merge pull request #1008 from betatim/missing-logs
Investigating the missing logs
2021-02-17 10:23:11 +00:00
Min RK 055f8d28b7
Merge pull request #1013 from minrk/circle-docs
bump python in circleci  test
2021-02-17 09:46:56 +00:00
Min RK 586d8d4269 bump python in docs tests 2021-02-16 16:22:51 +01:00
Jeremy Tuloup 4c061eebbb Update to jupyter-offlinenotebook=0.2.1 2021-02-16 15:55:27 +01:00
Jeremy Tuloup 0ca6b4388a Update to jupyterlab==3.0.7 and ipywidgets=7.6.3 2021-02-16 15:22:26 +01:00
Jeremy Tuloup 37c7f5a379 Update to jupyterlab==3.0.4 2021-02-16 14:54:38 +01:00
Jeremy Tuloup e0432d37e7 Update to jupyter-offlinenotebook==0.2.0 2021-02-16 14:54:38 +01:00
Jeremy Tuloup bd08989717 Add jupyter-offlinenotebook 2021-02-16 14:54:38 +01:00
Jeremy Tuloup bcce6e8a1e Update to JupyterLab 3.0 2021-02-16 14:54:38 +01:00
Min RK 8582d441eb
Merge pull request #1011 from MridulS/dataverse
fix dataverse regression introduced in last release
2021-02-12 07:10:04 +00:00
Mridul Seth 0885204a5d fix dataverse regression introduced in last release 2021-02-11 21:58:21 +01:00
Tim Head 6e372b5bc9 Extreme measures 2021-01-28 09:17:34 +01:00
Simon Li cb4621f254
Merge pull request #987 from betatim/stream-logs
[MRG] Stream jupyter server logs to a file
2021-01-27 17:08:17 +00:00
Tim Head 1140dd1919
Merge pull request #988 from douardda/swhid 2021-01-26 13:56:29 +01:00
Simon Li ac41c201a3
Merge pull request #982 from betatim/codecov-for-gh-actions
[MRG] Experiment with different install mechanism to get code coverage stats again
2021-01-25 18:55:17 +00:00
Chris Holdgraf 40f475f3c0
Merge pull request #1004 from betatim/setup-monthly-releases 2021-01-23 14:55:40 -08:00
Tim Head 3e6f99cefe Fix/rewrite paths for codecov filename matching 2021-01-23 10:51:41 +01:00
Tim Head da6e08aec0 Use Python codecov package instead of GH action
We can't set the working directory of the GH Action which means we need
to install codecov ourselves and run it in the `tests/` sub-directory.
2021-01-23 10:51:41 +01:00
Tim Head 79325be491 Set working directory for codecov action 2021-01-23 10:51:41 +01:00
Tim Head d56deb02dd Changeg source file aliasing 2021-01-23 10:51:41 +01:00
Tim Head b96412bd33 Specify coverage rule to combine results
We can specify a rule to map different source files from which coverage
stats were collected to the same source file in our repository.
2021-01-23 10:51:41 +01:00
Tim Head 6145f463a8 Experiment with different install mechanism to get coverage 2021-01-23 10:51:41 +01:00
Tim Head 2c3e7dc57c Run release workflow on push and pull_request 2021-01-23 10:25:52 +01:00
Tim Head d5eaf445ce Remove travis CI configuration
All tests have been migrated to other CI providers so we can turn travis
off completely.
2021-01-23 10:23:13 +01:00
Tim Head c7578d926e
Fix typo
Co-authored-by: Chris Holdgraf <choldgraf@gmail.com>
2021-01-21 16:45:27 +01:00
Tim Head edc5d20c54 Remove changelog reference 2021-01-20 15:29:05 +01:00
Tim Head e048d5441e Remove travis infrastructure for uploading releases to pypi.org 2021-01-20 15:29:05 +01:00
Tim Head 61a0f3d7d6 Update comment about travis steps
We no longer run tests on the code so we would not spot missing files or
problems with the wheel we build.
2021-01-20 15:29:05 +01:00
Tim Head 98795a9e22 Add workflow to push a release to pypi
This adds a new GH Action workflow that will build and upload a new
package to pypi.org. The release instructions are updated to use
calendar versioning. Outdated instructions related to the change log
have been removed.
2021-01-20 15:29:05 +01:00
Tim Head 45229ad613
Merge pull request #1001 from manics/fix_figshare_test 2021-01-20 11:20:13 +01:00
David Douard 5f26710d01 Mention the SWHID source-repository format in the usage documentation 2021-01-19 18:04:48 +01:00
David Douard e54c24ce2e Add support for the SWHID content provider
This content provider allows to retrieve the content from a
Software Heritage (SWH) persistent identifier (SWHID).
Typical usage:

  repo2docker swh:1:rev:94dca98c006b80309704c717b5d83dff3c1fa3a0

It uses the SWH public vault API to retrieve the content of the given
directory.

Most of the times, this will not need an authentication
token to bypass the rate-limiting of the SWH API.
Without authentication, one should be allowed to retrieve one
directory content per minute.

If this is not enought, then the user must use authenticated calls to
the SWH API.

For this, a new `swh_token` config item has been added to the Repo2Docker
application class.

To use authentication:

  repo2docker --config cfg.json swh:1:rev:94dca98c006b80309704c717b5d83dff3c1fa3a0

with the swh_token config option being defined in the cfg.json config file.
2021-01-19 18:04:46 +01:00
David Douard 983607fed7 Fix the docker image name generation
make sure all the parts that constitute the generated docker image name
are escaped, otherwise the docker building process can fail (with a rather
hard to understand error).

Before this fix, the `provider.content_id` was not escaped.
2021-01-19 18:03:50 +01:00
Tim Head a0606f2b57
Merge pull request #993 from douardda/requests
Replace urllib by requests in contentproviders
2021-01-19 17:51:00 +01:00
David Douard 830a9c89c0 Replace urllib by requests in contentproviders
requests is globally simpler to use, and more and more people
are more familiar with this later than urllib.
2021-01-18 17:29:53 +01:00
Tim Head c75b5ab72a
Merge pull request #990 from FRidh/nix
buildpacks/nix: disable sandboxing (bugfix)
2021-01-17 10:00:20 +01:00
Simon Li ee7f7790d3 figshare article types: code and dataset 2021-01-15 16:11:27 +00:00