Wykres commitów

2226 Commity (dbb5ff7c7d09797b85089128e0fa7b911b69b83e)

Autor SHA1 Wiadomość Data
Min RK 164efd31ab reduce redundant output when capturing late logs
it's unclear if late logs ever captures logs not already echoed,
but this at least eliminates the redundant output
2021-07-06 09:45:16 +02:00
Simon Li eb75209019
Merge pull request #1053 from yuvipanda/no-circle
Remove CircleCI docs build
2021-07-04 17:05:36 +01:00
Simon Li cbab82b7ce
Merge pull request #1054 from yuvipanda/no-pipfile
Remove Pipfile & Pipfile.lock
2021-07-04 13:18:03 +01:00
YuviPanda 6d1dc4a77b Freeze new environment.yaml files 2021-07-03 16:58:26 +05:30
YuviPanda e7e4dd9ee3 Remove Pipfile & Pipfile.lock
- Seem unused - definitely not updated.
- I think pipenv has also lost a lot of its popularity
  over the last year or two
- This does not affect the Pipfile *buildpack*, so repos we
  build that have a Pipfile will not see any difference

Fixes https://github.com/jupyterhub/repo2docker/issues/1032
2021-07-03 13:30:03 +05:30
YuviPanda 072d706eb6 Explicitly install nodejs
Earlier, we were depending on it being a dependency
of jupyterlab - I don't think that works anymore.
2021-07-03 09:37:07 +05:30
YuviPanda 54f2e51058 Remove CircleCI docs build
Same as our RTD build, and the previews there are
nicer
2021-07-03 09:28:16 +05:30
Yuvi Panda de7468d78f
Merge pull request #1052 from manics/circleci-doc-fix
Pin doc requirements to avoid CI breakages
2021-07-03 09:27:27 +05:30
Simon Li 2e4140cd6f Pin doc-requirements.txt versions
Hopefully dependabot can take care of them
2021-07-02 22:57:13 +01:00
Simon Li 38e7e7b92e
Merge pull request #1050 from jupyterhub/yuvipanda-patch-1
Stop using deprecated add_stylesheet in sphinx
2021-07-02 22:38:13 +01:00
YuviPanda df92b99cdb Move where npm config is set 2021-07-03 02:09:46 +05:30
YuviPanda ef1497dddf Explicitly specify where npm is
PATH doesn't seem to be set at this point to include
the conda environment we just installed?
2021-07-03 02:09:46 +05:30
YuviPanda cbda2eba2b Move npm config setting to the conda buildpack
Since everything is based off the conda buildpack now,
and that is where we get npm from
2021-07-03 02:09:46 +05:30
YuviPanda 1d53990f34 Remove nodesource' nodejs
We get node from the default JupyterLab install, since that
comes from conda-forge. This was not the case when we started -
we installed JupyterLab with pip. We no longer need the nodesource
node.

All the env vars, etc should still work!
2021-07-03 02:09:46 +05:30
Yuvi Panda 520c7add7d
Merge pull request #848 from manics/abstractengine
[MRG] Define an interface for Container engines
2021-07-02 18:14:26 +05:30
Simon Li d47b74492f Add Container.wait() 2021-07-02 12:43:58 +01:00
Simon Li 5778ed0381 docker.py: remove workaround for old black 2021-07-02 12:43:58 +01:00
Simon Li e32c7b02df describe ContainerEngine volume and port formats 2021-07-02 12:43:58 +01:00
Simon Li 0e7e0f003e Use standard-ish image_inspect format 2021-07-02 12:43:58 +01:00
Simon Li 4ed6685dc9 Fix unit tests 2021-07-02 12:43:58 +01:00
Simon Li 5c2c8f7385 Python 3.5: can't have trailing , in function arg list (again) 2021-07-02 12:43:52 +01:00
Simon Li 52b672a17a Docker: print helpful message if daemon not running 2021-07-02 12:43:18 +01:00
Simon Li 4647dd0702 Container .build .run need to support **kwargs 2021-07-02 12:43:18 +01:00
Simon Li ad5701dd3a Remove unnecessary import 2021-07-02 12:43:18 +01:00
Simon Li 00df21069e ContainerEngine .build .push default to returning strings (stream) 2021-07-02 12:43:18 +01:00
Simon Li 8215f0b065 Remove commented engine.py code 2021-07-02 12:43:18 +01:00
Simon Li 17af0c7293 BuildError only takes positional params 2021-07-02 12:43:18 +01:00
Simon Li 4a06ef19d9 ContainerEngine is now LoggingConfigurable 2021-07-02 12:43:18 +01:00
Simon Li a73595ce4c Require image info in a fixed format 2021-07-02 12:43:18 +01:00
Simon Li 787d1d3aeb Container engine is an entrypoint: repo2docker.engines 2021-07-02 12:43:15 +01:00
Simon Li b6bead74cd Python 3.5: can't have trailing , in function arg list 2021-07-02 12:42:12 +01:00
Simon Li c521c3c950 Remove constant docker args 2021-07-02 12:42:12 +01:00
Simon Li 9ac8a8314c Handle attrs["State"]["ExitCode"] 2021-07-02 12:42:10 +01:00
Simon Li 2864b692ef app: use DockerEngine 2021-07-02 12:39:42 +01:00
Simon Li 0610edfc20 Add docker implementation of abstract engine 2021-07-02 12:39:42 +01:00
Simon Li cf35f51a38 Add abstract interface for container engines 2021-07-02 12:39:42 +01:00
Yuvi Panda 76f55c5a25 Stop using deprecated add_stylesheet in sphinx
add_stylesheet has been deprecated for a while.

This should hopefully fix the CI failures in circleci
2021-06-30 15:31:57 +05:30
Min RK ea90ae23d3
Merge pull request #1051 from yuvipanda/fix-docker
Add build-base to build stage of docker image
2021-06-30 08:40:43 +00:00
Yuvi Panda bbb88aceb8
Merge pull request #1046 from jupyterhub/sgibson91-patch-1
Add study participation notice to readme
2021-06-29 16:41:09 +05:30
YuviPanda b18188d5ed Add build-base to build stage of docker image
ruamel.yaml depends on ruamel.yaml.clib, which requires
compilation on alpine. It did not seem to require the
packages in build-base before, but it does now.
2021-06-29 15:29:32 +05:30
Yuvi Panda bf35a5cfc2
Merge pull request #1045 from jupyterhub/dependabot/pip/urllib3-1.26.5
Bump urllib3 from 1.26.4 to 1.26.5
2021-06-29 15:15:46 +05:30
Yuvi Panda 99eb8819b9
Merge pull request #1040 from fkohrt/patch-1
State newly used installation command
2021-06-29 15:03:22 +05:30
Sarah Gibson 767f95fa06
Add study participation notice to readme 2021-06-11 12:01:24 +01:00
dependabot[bot] cf6c35afd7
Bump urllib3 from 1.26.4 to 1.26.5
Bumps [urllib3](https://github.com/urllib3/urllib3) from 1.26.4 to 1.26.5.
- [Release notes](https://github.com/urllib3/urllib3/releases)
- [Changelog](https://github.com/urllib3/urllib3/blob/main/CHANGES.rst)
- [Commits](https://github.com/urllib3/urllib3/compare/1.26.4...1.26.5)

---
updated-dependencies:
- dependency-name: urllib3
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-06-01 22:58:54 +00:00
Florian Kohrt f8d1a19fee
State newly used installation command
`install_local` is used since 1f5469f
2021-05-21 11:26:53 +02:00
Tim Head 73ab48a42d
Merge pull request #1034 from MridulS/hydroshare_break 2021-04-20 09:27:39 +02:00
Mridul Seth a833c3949b
install setup-tools for hg 2021-04-03 12:09:13 +02:00
Mridul Seth 3112a56f37 install latest hg and hg evolve in CI 2021-04-01 17:37:34 +02:00
Mridul Seth 3edc76342c Fix regression in hydroshare introduced after moving to requests 2021-04-01 15:31:19 +02:00
Tim Head 0eb7260f47
Merge pull request #1029 from jupyterhub/dependabot/pip/pyyaml-5.4
Bump pyyaml from 5.1.1 to 5.4
2021-03-30 07:54:55 +02:00