Wykres commitów

2124 Commity (470443cc3903b51a3bb0759cb85a7f469a7cbd57)

Autor SHA1 Wiadomość Data
Kyungdahm Yun ebbb83b665
Set default Julia version to 1.6 2021-03-25 09:22:59 -07:00
Simon Li a5f5bbbb75
Merge pull request #1027 from jupyterhub/betatim-patch-1
Fix logo URL in README
2021-03-23 09:35:04 +00:00
Tim Head 4590e2c498
Fix logo URL in README 2021-03-23 07:28:39 +01:00
Tim Head 8731ecf096
Merge pull request #1014 from minrk/flush-buffers 2021-03-23 07:21:00 +01:00
Min RK 71eb8058c7
Merge pull request #994 from tomyun/julia-versions
[MRG] Fetch available Julia versions from hosted json
2021-03-12 13:07:58 +01:00
Min RK b36a6a75f5 simplify python entrypoint
- remove redundant monitor sibling process
- use python3-login executable instead of login shell subprocess
  (same effect, but in more natural order)
- use non-blocking binary IO in tee instead of readline
  (switch to binary mode, as text wrappers don't support non-blocking mode
   see https://bugs.python.org/issue13322)
2021-03-09 10:45:47 +01:00
Min RK 7430cba517
Merge pull request #1020 from manics/cleanup_setuppy
[MRG] Cleanup install_requires including duplicates
2021-03-09 10:42:27 +01:00
Min RK 03d673b096 support separate pip requirements.txt in base env
- require base env to be a lockfile, environment.yml no longer allowed
- separate `requirements.py-x.y.txt` can be processed post-install, if present
- use this for Python 3.5 env, which has some dependencies only from pip (newer versions than the last py35 build on conda-forge)
2021-03-08 12:58:14 +01:00
Simon Li b609424f5d
Merge pull request #1018 from minrk/docker-action-bump
bump docker action version
2021-03-07 19:58:26 +00:00
Min RK 789a3a23c3 lockfiles need to be installed with `conda create` not `conda env create`
use different .lock filename extension, following conda-lock precedent

Could also follow .txt in conda docs!

conda env create -p prefix -f lock.txt *should* work,
but fails with errors about name being required,
but also fails if name is given due to conflict with `-p`
2021-03-03 16:03:52 +01:00
Min RK d7c26b7a79 use mamba create instead of mamba env create
I'm never sure what the difference is,
but mamba env create doesn't accept explicit dependency format
2021-03-03 13:17:46 +01:00
Min RK 93de3872a4 refreeze after adding pip 2021-03-03 12:09:13 +01:00
Min RK a2d0329b15 explicitly put pip in the base env
instead of depending on conda's automatic pip dependency for Python,
which is sensitive to configuation
2021-03-03 12:09:13 +01:00
Min RK 1e240efc96 refreeze with conda-lock 2021-03-03 11:18:47 +01:00
Min RK a49d260ac9 Freeze enviornment with conda-lock
approximately one million times faster than running a full install

installation time should be faster, too, as there is no solve
2021-03-03 11:18:27 +01:00
Simon Li d24d7e4645
Merge pull request #1017 from minrk/39
freeze with mamba, add 3.9
2021-03-03 10:02:55 +00:00
Min RK b73c96eecf refreeze with strict channel priority
make sure we don't get any packages from 'defaults'
2021-02-22 13:31:29 +01:00
Min RK 907c6f3ce5 freeze with strict channel priority
avoids pulling in newer releases from defaults

this is conda's default behavior, but not mamba's
2021-02-22 13:26:12 +01:00
Min RK 246d99c2a5 refreeze
adds 3.9 environment
2021-02-22 13:10:26 +01:00
Simon Li 23c1be9d1c setup.py: install_requires in alphabetical order 2021-02-19 19:25:12 +00:00
Simon Li f24cbef5f1 setup.py: Remove duplicate requests from install_requires 2021-02-19 19:25:04 +00:00
Kyungdahm Yun 27a0ed870c Manually specify default compat version 1.5 2021-02-19 09:43:23 -08:00
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