jupyterlab_git_syntax_extension
[!TIP] This extension is part of the stellars_jupyterlab_extensions metapackage. Install all Stellars extensions at once:
pip install stellars_jupyterlab_extensions
Syntax highlighting for git configuration files in JupyterLab. Open .gitignore, .gitmodules, .gitattributes, .gitconfig and other git files with proper syntax colouring instead of plain text.
Features
- Gitignore highlighting - comments, negation patterns (
!), glob wildcards (*,**,?), character classes ([...]), path separators - Gitconfig / Gitmodules highlighting - INI-style section headers (
[remote "origin"]), key-value pairs, booleans (true/false/yes/no/on/off), numbers with size suffixes, comments (#,;), continuation lines - Gitattributes highlighting - file patterns, macro definitions (
[attr]), set/unset/unspecify attributes, attribute values - Automatic file detection - files matched by name (
.gitignore,.gitconfig,.gitmodules,.gitattributes) and extension - Icon-safe - registers only language support, does not override file type icons set by other extensions (e.g. jupyterlab_vscode_icons_extension)
Supported Files
| Language | Files | MIME Type |
|---|---|---|
| Gitignore | .gitignore |
text/x-gitignore |
| Git Config | .gitconfig, .gitmodules, config |
text/x-gitconfig |
| Git Attributes | .gitattributes |
text/x-gitattributes |
Requirements
- JupyterLab >= 4.0.0
Install
pip install jupyterlab_git_syntax_extension
Uninstall
pip uninstall jupyterlab_git_syntax_extension
Metadata
Release files for jupyterlab-git-syntax-extension 1.0.7
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| jupyterlab_git_syntax_extension-1.0.7.tar.gz | 318.2 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| jupyterlab_git_syntax_extension-1.0.7-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 335.2 kB
Release files / jupyterlab_git_syntax_extension-1.0.7.tar.gz
| Download URL | jupyterlab_git_syntax_extension-1.0.7.tar.gz |
|---|---|
| Size | 318.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
9d34e09ea2080e8730bc67d819a55aedcfc3912e9f58df2f6a0ac78c33561fef
|
|
BLAKE2b-256 checksum How to use checksums |
431cb8a228db40563b1bc01b687873252fa950f14b18b0e23e2f4ebdd7eb21cb
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.13
|
Release files / jupyterlab_git_syntax_extension-1.0.7-py3-none-any.whl
| Download URL | jupyterlab_git_syntax_extension-1.0.7-py3-none-any.whl |
|---|---|
| Size | 17.0 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
2a051d348d7fad2581b08fef03496cead78ad6bc15cf416f8b313485fdd91271
|
|
BLAKE2b-256 checksum How to use checksums |
6204011aab11ee3b8a07348c4c6f68d246b8d907559b76d204690fa5fe98bd86
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.13
|