YuviPanda
1260a5a394
Support fetcing single files in dataverse
2024-12-16 17:02:25 -08:00
YuviPanda
172f8b017d
[WIP] Cleanup dataverse contentprovider
2024-12-16 16:05:30 -08:00
YuviPanda
3eab292ed6
Merge branch 'integ' into use-api
2024-12-16 15:04:12 -08:00
YuviPanda
bf40856c83
Fix text fixtures
2024-12-16 15:02:00 -08:00
YuviPanda
52eeb8f161
Stop mocking dataverse contentprovider test
...
As I was debugging https://github.com/jupyterhub/repo2docker/pull/1388 ,
I realized that PR actually broke the dataverse provider, but the
existing test was mocking so much that we didn't actually catch it!
IMO, since the point of contentproviders is to integrate with
external content providers, they should be integration tests so we
can catch issues with them more easily. Integration tests would have
caught https://jupyter.zulipchat.com/#narrow/channel/103349-ask-anything/topic/Binder.20Dataverse.20error
more cleanly than how it happened for example.
This PR removes all mocks from the dataverse test, and we immediately
benefit - it shows us that the dataverse provider *only* actually
handles DOIs, and not direct URLs! So even though we technically
had tests earlier that showed our dataverse provider supporting direct
dataverse URLs, it simply was not true. So we actually catch the
failure.
I will try to see if we can use a demo or test instance for the
fetch test though, so we don't screw up download stats even more
for the existing test doi we use.
2024-12-16 14:51:39 -08:00
YuviPanda
91242e5150
Use the doi.org API to resolve URLs
2024-12-16 12:53:34 -08:00
Yuvi Panda
f0b1c0c0df
Merge pull request #1387 from JohanMabille/micromamba-2.0.5
...
Upgraded to micromamba 2.0.5
2024-12-14 10:23:08 -08:00
Johan Mabille
f41329fb30
Upgraded to micromamba 2.0.5
2024-12-13 14:06:36 +01:00
Georgiana
8862732574
Merge pull request #1376 from fonsp/patch-2
...
julia_project.py: fix Pkg REPL api warning
2024-12-03 13:01:16 +02:00
Min RK
08e227a72d
Merge pull request #1381 from jupyterhub/dependabot/github_actions/codecov/codecov-action-5
...
build(deps): bump codecov/codecov-action from 4 to 5
2024-12-02 08:56:26 +01:00
dependabot[bot]
504367f4fa
build(deps): bump codecov/codecov-action from 4 to 5
...
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action ) from 4 to 5.
- [Release notes](https://github.com/codecov/codecov-action/releases )
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/codecov/codecov-action/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: codecov/codecov-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-12-01 05:28:56 +00:00
Simon Li
f77a7d9fb2
Merge pull request #1380 from minrk/close_handlers
...
call close_handlers before garbage collection
2024-11-28 14:03:16 +00:00
Min RK
4b33d0f395
call close_handlers before garbage collection
...
avoids bug when this is called by `Application.__del__`
2024-11-28 13:35:09 +01:00
Simon Li
8a6eb6b19e
Merge pull request #1378 from yuvipanda/dual-log
...
Use self.log rather than logging module directly
2024-11-27 10:08:00 +00:00
YuviPanda
f4fac2587d
Use self.log rather than logging module directly
...
Using logging.info or .debug directly sets up the root logger,
and after that call every single message is duplicated! This
showed up only when using the dataverse provider.
With this, no messages are duplicated
2024-11-26 14:24:21 -08:00
Min RK
397788473b
Merge pull request #1377 from jupyterhub/pre-commit-ci-update-config
...
[pre-commit.ci] pre-commit autoupdate
2024-11-06 09:29:32 +01:00
pre-commit-ci[bot]
70d3410257
[pre-commit.ci] pre-commit autoupdate
...
updates:
- [github.com/asottile/pyupgrade: v3.17.0 → v3.19.0](https://github.com/asottile/pyupgrade/compare/v3.17.0...v3.19.0 )
- [github.com/psf/black: 24.8.0 → 24.10.0](https://github.com/psf/black/compare/24.8.0...24.10.0 )
2024-11-04 23:16:03 +00:00
Fons van der Plas
15939084dc
julia_project.py: fix Pkg REPL api warning
2024-10-28 12:26:39 +01:00
Min RK
239c4f57f5
Merge pull request #1371 from manics/tarfile-not-recursive
...
TarFile.add: don't add recursively
2024-09-16 00:00:01 -07:00
Simon Li
4302a97628
Merge pull request #1363 from minrk/nb7
...
notebook 7
2024-09-15 19:13:45 +01:00
Simon Li
36670f3ef4
tar: don't add recursively
...
files and directories are already listed individually, recursive causes duplicate files to be added
2024-09-15 16:28:06 +01:00
Simon Li
bf618ef2d5
Merge pull request #1370 from SylvainCorlay/mamba-1.5.9
...
Update to mamba 1.5.9
2024-08-31 23:18:50 +01:00
Sylvain Corlay
0fb8d0cee6
Update to mamba 1.5.9
2024-08-31 23:09:54 +02:00
Min RK
a90202fcaf
refreeze
2024-08-29 09:08:59 +02:00
Min RK
6198fd5cf5
Sync with main
2024-08-29 09:01:02 +02:00
Min RK
cb5c51753d
Merge pull request #1369 from manics/refreeze
...
Refreeze conda packages (JupyterLab 4.2.3 -> 4.2.5)
2024-08-29 00:00:14 -07:00
Simon Li
33157aae23
py35-binder-dir: pin libgfortran
2024-08-29 00:14:09 +01:00
Simon Li
3731c1c0ad
Refreeze
2024-08-28 20:57:47 +01:00
Simon Li
125ee3a313
Merge pull request #1367 from jjerphan/update-mamba-1.5.8
...
Update for mamba 1.5.8
2024-08-21 17:15:19 +01:00
Julien Jerphanion
e3db623148
Update for mamba 1.5.8
...
Signed-off-by: Julien Jerphanion <git@jjerphan.xyz>
2024-08-21 15:57:20 +02:00
Min RK
a61ec54267
Merge pull request #1365 from minrk/disallow-defaults
...
exclude defaults channel by default
2024-08-19 10:51:47 +02:00
Min RK
288074d88a
channel priority resolves downgrade a little differently
2024-08-16 13:23:13 +02:00
Min RK
be627ae684
explicitly exclude defaults channel
...
make sure we're always using conda-forge
it's unlikely any packages came from defaults for users (will only happen for packages not on conda-forge, and would often result in a broken env anyway),
but this ensures defaults channel is opt-in.
2024-08-16 12:26:24 +02:00
Simon Li
afaa6e39f5
Merge pull request #1364 from minrk/pipes
...
update import of shlex.quote
2024-08-08 14:09:42 +01:00
Min RK
3811de0934
update binder-dir test
2024-08-08 15:07:09 +02:00
Min RK
2f2fa483eb
update import of shlex.quote
...
hasn't been pipes.quote since 3.3
2024-08-08 13:51:33 +02:00
Min RK
658f56209b
update test expectations for notebook 7
...
nbextension is gone
2024-08-08 13:49:21 +02:00
Min RK
a8990eae1c
refreeze
2024-08-08 12:43:54 +02:00
Min RK
bb177b5051
upgrade to notebook 7
...
drops classic notebook server, is not really compatible with jupyter-server 2
rename deprecated NotebookApp CLI args to ServerApp
2024-08-08 12:40:18 +02:00
Min RK
388c9341f3
Merge pull request #1362 from jupyterhub/pre-commit-ci-update-config
...
[pre-commit.ci] pre-commit autoupdate
2024-08-06 09:00:04 +02:00
pre-commit-ci[bot]
90ca33f974
[pre-commit.ci] pre-commit autoupdate
...
updates:
- [github.com/asottile/pyupgrade: v3.16.0 → v3.17.0](https://github.com/asottile/pyupgrade/compare/v3.16.0...v3.17.0 )
- [github.com/psf/black: 24.4.2 → 24.8.0](https://github.com/psf/black/compare/24.4.2...24.8.0 )
2024-08-05 23:07:03 +00:00
Yuvi Panda
82713f370a
Merge pull request #1359 from consideRatio/pr/bump-node-jupyterhub
...
Major version bump node (18->20) and jupyterhub-singleuser (3->5)
2024-07-12 14:45:22 -07:00
Erik Sundell
38afb166c7
Update node version check test
2024-07-08 12:03:45 +02:00
Erik Sundell
5919da2a49
Major version bump node (18->20) and jupyterhub-singleuser (3->5)
2024-07-08 11:56:10 +02:00
Min RK
d302389f29
Merge pull request #1358 from jupyterhub/pre-commit-ci-update-config
...
[pre-commit.ci] pre-commit autoupdate
2024-07-02 09:10:19 +02:00
pre-commit-ci[bot]
c4f1c2e837
[pre-commit.ci] pre-commit autoupdate
...
updates:
- [github.com/asottile/pyupgrade: v3.15.2 → v3.16.0](https://github.com/asottile/pyupgrade/compare/v3.15.2...v3.16.0 )
2024-07-02 01:55:18 +00:00
Yuvi Panda
71aef2ea19
Merge pull request #1356 from yuvipanda/cl
...
Add changelog for 2024.07.0
2024-07-01 14:50:54 -07:00
Erik Sundell
54a75ac128
Update release tag
2024-07-01 13:20:52 +02:00
Simon Li
4da7687653
Merge pull request #1357 from jupyterhub/dependabot/github_actions/docker/build-push-action-6
...
build(deps): bump docker/build-push-action from 5 to 6
2024-07-01 09:52:36 +01:00
dependabot[bot]
a43c224707
build(deps): bump docker/build-push-action from 5 to 6
...
Bumps [docker/build-push-action](https://github.com/docker/build-push-action ) from 5 to 6.
- [Release notes](https://github.com/docker/build-push-action/releases )
- [Commits](https://github.com/docker/build-push-action/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: docker/build-push-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-07-01 05:22:20 +00:00