Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support path links (JupyterLab 4.1+) and fix CI #20

Merged
merged 4 commits into from
Apr 1, 2024

Conversation

krassowski
Copy link
Contributor

This PR:

  • first adds support for opening files from tracebacks closing Does not yet support linking to paths (JupyterLab 4.1+) #18 (6ad817a)
    • the new renderError functionality needs linker and resolver options; instead of threading them individually this PR passes full IRenderMime.IRendererOptions to the render functions, which has the added benefit of also passing the translator object
  • then fixes the CI issues in b05fb78 and removes some unused (manifest, travis.yml) or incorrectly committed (_version.py) files.

Currently the CI does not run, nor pass on the default master branch. This PR fixes the CI but does not make it run on master in case if a decision to rename to main is taken; this is tracked in #19.

Please let me know if you prefer this to be two separate pull requests.

CI: remove unused `[test]`, bump jupyterlab version

Add missing setup.py

Remove unused manifest file

Remove unused travis config

Fix incomplete migration to hatch versioning

Update lab version in pyproject

Make the python package importable
@krassowski krassowski force-pushed the fix/lab-4.1-compat-and-CI branch from cbcf825 to 57d909a Compare January 22, 2024 10:15
@mlucool
Copy link
Member

mlucool commented Mar 29, 2024

Looks like I missed this. Should I still review it?

@krassowski
Copy link
Contributor Author

Yes, this PR is still needed to support linking to paths.

@mlucool
Copy link
Member

mlucool commented Apr 1, 2024

Link failure is expected until I release. Thanks @krassowski

@mlucool mlucool merged commit 9dc41c6 into deshaw:master Apr 1, 2024
2 of 3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants