Tim Head
65d2713b5e
Merge pull request #880 from manics/jupyter-offlinenotebook==0.1.0
2020-04-20 22:54:32 +02:00
Simon Li
f1cd7c0af7
pypi jupyter-offlinenotebook==0.1.0
2020-04-20 10:20:30 +01:00
Hal Wine
d9bf9d1a9b
--env handling now consistent with Docker
...
Added a custom action handler for '-e' and '--env' so that the
'environment' variable passed to docker reflects how docker would have
processed the same args
2020-04-19 16:44:48 -07:00
Hal Wine
a09e523fd4
Expand test cases to cover current Docker handling
...
Examination of docker's handling showed a few additional cases were
needed.
2020-04-19 16:44:06 -07:00
Hal Wine
6f59fdb20f
Refactor to eliminate need for volume mount
...
This change allows, imo, the test to be clearer, and should also speed
up the test.
2020-04-19 16:41:11 -07:00
Hal Wine
2c9027eb80
Change location & type of fix
...
The initial plan was to modify our copy of the environment variables as
set via cli argparsing at the point-of-use. However, that function's
purpose is to launch a container. Adding argument processing doesn't
feel right.
The new plan is to modify our copy of the environment when the arguments
are parsed. `argparse` provides a hook to do such work: custom actions.
2020-04-18 10:29:10 -07:00
Hal Wine
af5d9c7129
Add failing test for bare env argument value
2020-04-18 09:59:35 -07:00
Tim Head
260774b9d2
Merge pull request #878 from davidanthoff/julia-1.4.1
2020-04-18 00:20:01 +02:00
Tim Head
0f9e8e1c06
Merge pull request #879 from davidanthoff/julia-bug-workaround
2020-04-18 00:19:26 +02:00
David Anthoff
94adf0f3c7
Work around a Julia bug
2020-04-17 12:47:51 +02:00
David Anthoff
291e5d93e0
Add support for Julia 1.4.1
2020-04-17 12:46:13 +02:00
Hal Wine
54c44fcb23
Placeholder for work to come.
2020-04-15 20:49:56 -07:00
Tim Head
1bb0c07bf1
Merge pull request #872 from jameslamb/docs/grammar
2020-04-15 22:44:52 +02:00
James Lamb
53817526f8
[docs] fix grammatical error in section title
2020-04-15 10:08:26 -05:00
Tim Head
533404c219
Merge pull request #870 from davidanthoff/julia-1.4.0
...
Add support for Julia 1.4.0
2020-04-09 09:59:14 +02:00
David Anthoff
f050805bf0
Add support for Julia 1.4.0
2020-04-08 15:19:46 -07:00
Erik Sundell
d366af9a51
Merge pull request #869 from betatim/update-server-proxy
...
[MRG] Update server proxy and rsession proxy
2020-04-05 00:22:46 +02:00
Erik Sundell
1900878302
Update repo2docker/buildpacks/_r_base.py
2020-04-04 21:36:46 +02:00
Tim Head
8b5b55732a
Update server proxy and rsession proxy
...
Both haven't been updated in a long time (~1yr) so we should refresh
them. This brings both to the latest commit in their repos.
2020-04-04 15:05:00 +02:00
Tim Head
1776b79ec3
Merge pull request #863 from xhochy/from-history
...
Document loose conda export with --from-history
2020-03-27 18:34:47 +01:00
Sarah Gibson
00afa9c129
Merge pull request #866 from betatim/fix-long-form-args-requirements
...
[MRG] Fix long form args requirements
2020-03-27 16:47:17 +00:00
Tim Head
27bca4a351
Add reported failing spec
2020-03-27 15:32:00 +01:00
Tim Head
110d34d041
Improve handling of pip arguments when detecting local dependencies
2020-03-27 15:28:19 +01:00
Tim Head
5ef65f9806
Formatting changes only
2020-03-27 15:15:14 +01:00
Uwe L. Korn
83c1563c97
Add review comment from @betatim
2020-03-23 09:45:33 +01:00
Uwe L. Korn
82ebd618fa
Document loose conda export with --from-history
2020-03-23 09:43:34 +01:00
Tim Head
fce6488d35
Merge pull request #864 from xhochy/docs-theme
...
Adopt new Sphinx theme name
2020-03-22 09:27:35 +01:00
Uwe L. Korn
b44117d0e9
Adopt new Sphinx theme name
2020-03-20 19:22:30 +01:00
Tim Head
e6cbee56a8
Merge pull request #862 from jtpio/patch-1
...
Fix typo
2020-03-19 19:02:42 +01:00
Jeremy Tuloup
93cab76402
Fix typo
2020-03-19 13:26:08 +01:00
Tim Head
070e4a9c80
Merge pull request #859 from yuvipanda/miniforge
...
Use miniforge instead of miniconda to get conda
2020-03-05 16:20:57 +01:00
Yuvi Panda
03ec3fe803
Make defaults channel be lower priority than conda-forge
...
Co-Authored-By: Isuru Fernando <isuruf@gmail.com>
2020-03-05 05:44:02 +00:00
YuviPanda
59684d0cbe
Add defaults channel back
2020-03-05 11:02:52 +05:30
YuviPanda
cc54383160
Don't explicitly try to upgrade conda
...
Unlike miniconda, miniforge is likely to be updated more
often (one hopes), so we don't have to install then upgrade
conda specifically
2020-03-04 22:13:30 +05:30
YuviPanda
798ba4f4bd
Fix conda test to account for newer conda
2020-03-04 22:12:38 +05:30
YuviPanda
cbab4eaf43
Replace reference to md5 with reference to sha256
2020-03-04 15:02:34 +05:30
YuviPanda
0d0a2f8eb9
Use miniforge instead of miniconda to get conda
...
[miniforge](https://github.com/conda-forge/miniforge ) is a new
community-led installer that uses conda-forge as the default
channel, rather than defaults. This gives us a few advantages:
- No mixing of defaults & conda-forge channel by default. My
intuition is that this will reduce image size & build times,
but I don't know enough about conda to say if this is real
- It provides installers for architectures unsupported by miniconda.
This is particularly useful important for ARM & PowerPC, when we
want to support those better.
- I like conda-forge, and we should do what we can to support them!
This is a fairly easy, drop-in way to do so
- It is more likely to have newer versions of conda by default
than miniconda
- It provides sha256 hashes for installers rather than just md5. This
makes me personally happy
There should be no user-facing changes here as far as I can tell.
Fixes #858
2020-03-04 14:52:34 +05:30
Tim Head
26542dfc85
Merge pull request #851 from manics/mran-latest
...
[MRG] If looking for latest MRAN URL try earlier snapshots too
2020-02-24 10:19:09 +01:00
Simon Li
6a07a48b2d
Test R latest MRAN date handling
2020-02-22 11:29:59 +00:00
Tim Head
d8ccf36b11
Merge pull request #850 from manics/execute_cmd-flush
...
[MRG] utils.execute_cmd flush buffer if no EOL
2020-02-18 14:05:36 +01:00
Tim Head
9ba15a5040
Merge pull request #849 from manics/black-py35
...
[MRG] Update black 19.10b0, target Python 3.5
2020-02-18 11:45:35 +01:00
Simon Li
39f6fc2790
unit test for utils.execute_cmd no EOL
2020-02-16 14:26:54 +00:00
Simon Li
5f3fcfcf08
If looking for latest MRAN URL try earlier snapshots too
2020-02-15 16:07:48 +00:00
Simon Li
57593936f0
utils.execute_cmd flush buffer if no EOL
2020-02-14 23:19:46 +00:00
Simon Li
059f1fbe29
Update black 19.10b0, target Python 3.5
2020-02-14 23:17:45 +00:00
Tim Head
8d490cf9d8
Merge pull request #845 from betatim/add-offline-nb
...
[MRG] Add jupyter-offlinenotebook extension
2020-02-06 11:58:06 +01:00
Tim Head
81090b0f45
Merge pull request #844 from manics/postbuild-doc
...
docs: postBuild warn about shell script errors being ignored
2020-02-06 08:02:49 +01:00
Tim Head
e405d9678f
Make it optional to install the extension for lab
...
Some versions of lab used by repo2docker are not compatible with the
offlinenotebook extension. We try to install the extension and if it
fails we move on without raising an error.
2020-02-06 07:46:43 +01:00
Tim Head
c340f4a44e
Install jupyter-offlinenotebook extension
...
This adds the offlinenotebook extension to the base install. With this
users can download their notebook even after the server has gone away.
2020-02-05 23:16:57 +01:00
Simon Li
e20c54f7b6
docs: postBuild warn about shell script errors being ignored
2020-02-05 20:37:04 +00:00