Erik Sundell
c9fd0a99c8
Clarify Pipfile's use of relative paths
2019-06-22 17:51:48 +02:00
Erik Sundell
a8c232e6a5
Adjust copied notes to the Pipfile buildpack
2019-06-22 17:35:35 +02:00
Erik Sundell
8153fd9b4d
Fix typo
...
Co-Authored-By: Tim Head <betatim@gmail.com>
2019-06-22 16:03:44 +02:00
Erik Sundell
c30337097e
Autoformatting applied
2019-06-18 00:38:06 +02:00
Erik Sundell
6de7a8c97a
Black formatting applied
2019-06-04 09:14:32 +02:00
Erik Sundell
e58b5c316e
Merge remote-tracking branch 'upstream/master' into pipenv-support
2019-06-04 08:53:56 +02:00
Chris Holdgraf
f19e159dfe
[MRG] Add auto-formatting setup ( #699 )
...
[MRG] Add auto-formatting setup
2019-06-03 18:20:23 -07:00
Tim Head
8b004e06dc
Apply auto formatting
...
Apologies to anyone finding this commit via git blame or log
run the autoformatting by
pre-commit run --all-files
2019-06-03 21:37:25 +02:00
Tim Head
91fed12e87
Add documentation for installing and using black
2019-06-03 21:37:25 +02:00
Tim Head
00d1258c07
Run pre-commit hooks on travis
2019-05-31 10:09:18 +02:00
Tim Head
32b32bf1d9
Configure pre-commit hooks and make them a dev dependency
2019-05-31 09:50:26 +02:00
Tim Head
80fbc63925
[MRG] Zenodo content provider ( #693 )
...
[MRG] Zenodo content provider
2019-05-30 09:47:54 +02:00
Tim Head
71a78986c2
Add external test for Zennodo provider
2019-05-30 08:33:12 +02:00
Tim Head
9c52e5abea
Merge pull request #697 from yuvipanda/hub-bump
...
Upgrade JupyterHub to 1.0
2019-05-30 07:47:44 +02:00
Tim Head
c96cadafad
Add basic documentation on Zenodo content provider
2019-05-29 22:27:09 +02:00
Tim Head
363c962efd
Add a urlopen helper to Zenodo content provider
...
Use a helper function to inject a default user-agent header into every
request we make.
2019-05-29 22:27:09 +02:00
Tim Head
e99c80799d
Add comment about supporting Zenodo instances not at zenodo.org
2019-05-29 22:27:09 +02:00
Tim Head
8fe9c71826
Mock urlopen calls during Zenodo tests
2019-05-29 22:27:09 +02:00
Tim Head
9bda1152fb
Update docstrings in Zenodo provider
2019-05-29 22:27:09 +02:00
Tim Head
ec8659e62f
Add tests for Zenodo content provider
2019-05-29 22:27:09 +02:00
Tim Head
2ed3818f99
Better handling of software archives
...
Unpack a single ZIP file, then move it to the root of the directory
2019-05-29 22:27:09 +02:00
Tim Head
dce6c1e8d7
Add basic Zenodo content provider
2019-05-29 22:27:09 +02:00
Yuvi Panda
51898274f8
Merge pull request #692 from choldgraf/contentprovider
...
Adding contentprovider documentation
2019-05-29 12:13:17 -07:00
Yuvi Panda
c7658dbc45
Merge pull request #695 from betatim/update-nodejs-test
...
[MRG] Update verification of Node install
2019-05-29 12:12:25 -07:00
yuvipanda
b6d35b600b
Upgrade JupyterHub to 1.0
2019-05-29 12:11:28 -07:00
Chris Holdgraf
5c33eb08c8
Update docs/source/architecture.md
2019-05-29 10:45:59 -07:00
Tim Head
60004a29de
Update verification of Node install
...
Instead of checking the minor version as well only check the major
version of npm
2019-05-29 10:21:03 +02:00
Chris Holdgraf
be144374bc
Update docs/source/architecture.md
2019-05-28 08:37:25 -07:00
Chris Holdgraf
24c2d6193d
Update docs/source/architecture.md
2019-05-28 08:37:13 -07:00
Chris Holdgraf
90a59b233f
Update docs/source/architecture.md
...
Co-Authored-By: Tim Head <betatim@gmail.com>
2019-05-27 21:34:43 -07:00
Chris Holdgraf
dbaec44517
contentprovider
2019-05-25 17:51:57 -07:00
Tim Head
80b979f858
set CONDA_DEFAULT_ENV ( #690 )
...
set CONDA_DEFAULT_ENV
2019-05-24 13:30:32 +02:00
Min RK
f5d05903c6
set CONDA_DEFAULT_ENV in activate script as well
2019-05-24 11:25:56 +02:00
Min RK
9bf2e13832
test `conda install` in the default env in postBuild
2019-05-24 11:04:47 +02:00
Min RK
bc2990cd8f
Merge pull request #689 from jrbourbeau/use-xenial
...
Switch Travis CI to Ubuntu Xenial 16.04
2019-05-24 10:59:29 +02:00
Min RK
f5999a0b61
set CONDA_DEFAULT_ENV
...
so that `conda install` commands affect the kernel environment instead of the base env
This should preserve `conda install` behavior for Dockerfiles that inherit from r2d images.
This behavior is already managed by the ENTRYPOINT which properly activates the env.
2019-05-24 10:51:18 +02:00
James Bourbeau
2faff516bf
Specify Ubuntu Xenial 16.04
2019-05-23 17:33:34 -05:00
Yuvi Panda
91309cab25
Merge pull request #683 from betatim/use-getpass
...
[MRG] Use getpass instead of pwd to fetch username
2019-05-23 09:03:19 -07:00
Tim Head
02e0de8717
Add test that default username is picked
2019-05-23 09:45:28 +02:00
Tim Head
02ec2255d6
Use getpass instead of pwd to fetch username
...
getpass is available onn windows as well as unix, whereas pwd is not
available on windows.
2019-05-23 09:45:28 +02:00
Yuvi Panda
368a64018d
Merge pull request #684 from betatim/drop-python3.4
...
[MRG] Drop support for Python 3.4
2019-05-22 13:48:04 -07:00
Tim Head
5303010d0e
Drop support for Python 3.4
2019-05-21 22:10:55 +02:00
Erik Sundell
5367f80541
Test Pipfile in binder-dir with Setup.py
2019-05-12 17:45:17 +02:00
Erik Sundell
9faeaefcf4
extract pipfile: get binder_dir right finally
...
While trying to update the buildpack for changes in the PR that added
support for using a .binder directory I regressed to faulty logic. This
PR fixes that, adds some comments to avoid it, and get's things right
enough to manage to get the tests to succeed.
2019-05-12 17:26:52 +02:00
Erik Sundell
42787d28f7
extract pipfile: add to ordered list
2019-05-12 15:57:03 +02:00
Erik Sundell
2b0aa99d84
Merge remote-tracking branch 'upstream/master' into pipenv-support
2019-05-12 15:44:10 +02:00
Erik Sundell
258271f780
extract pipfile: refine PipfileBuildPack
2019-05-12 15:36:42 +02:00
Erik Sundell
66e63f66ac
extract pipfile: reset PythonBuildPack
2019-05-12 15:14:51 +02:00
Erik Sundell
c25aa81c2a
extract pipfile: copy PythonBuildPack
2019-05-12 15:09:14 +02:00
Erik Sundell
10e9bb9bf6
extract pipfile: move tests
2019-05-12 15:08:40 +02:00