summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCoprDistGit <infra@openeuler.org>2023-04-10 07:53:01 +0000
committerCoprDistGit <infra@openeuler.org>2023-04-10 07:53:01 +0000
commit37bf8c74be851b0afae6ae3f09947e61797ec7d7 (patch)
tree64c48143fbc270e601a64d8e2cb76c1334bf5f72
parentca912e788cd26b4ff217ff5ef6980ddea8c3b18b (diff)
automatic import of python-jupyterlab-pygments
-rw-r--r--.gitignore1
-rw-r--r--python-jupyterlab-pygments.spec210
-rw-r--r--sources1
3 files changed, 212 insertions, 0 deletions
diff --git a/.gitignore b/.gitignore
index e69de29..e5ea9f3 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/jupyterlab_pygments-0.2.2.tar.gz
diff --git a/python-jupyterlab-pygments.spec b/python-jupyterlab-pygments.spec
new file mode 100644
index 0000000..bce2ef9
--- /dev/null
+++ b/python-jupyterlab-pygments.spec
@@ -0,0 +1,210 @@
+%global _empty_manifest_terminate_build 0
+Name: python-jupyterlab-pygments
+Version: 0.2.2
+Release: 1
+Summary: Pygments theme using JupyterLab CSS variables
+License: BSD
+URL: https://github.com/jupyterlab/jupyterlab_pygments
+Source0: https://mirrors.nju.edu.cn/pypi/web/packages/69/8e/8ae01f052013ee578b297499d16fcfafb892927d8e41c1a0054d2f99a569/jupyterlab_pygments-0.2.2.tar.gz
+BuildArch: noarch
+
+
+%description
+# JupyterLab Pygments Theme
+
+This package contains a syntax coloring theme for [pygments](http://pygments.org/) making use of
+the JupyterLab CSS variables.
+
+The goal is to enable the use of JupyterLab's themes with pygments-generated HTML.
+
+## Screencast
+
+In the following screencast, we demonstrate how Pygments-highlighted code can make use of the JupyterLab theme.
+
+![pygments screencast](pygments.gif)
+
+## Installation
+
+`jupyterlab_pygments` can be installed with the conda package manager
+
+```
+conda install -c conda-forge jupyterlab_pygments
+```
+
+or from pypi
+
+```
+pip install jupyterlab_pygments
+```
+
+## Dependencies
+
+- `jupyterlab_pygments` requires [pygments](http://pygments.org) version `2.4.1`.
+- The CSS variables used by the theme correspond to the CodeMirror syntex coloring
+ theme defined in the NPM package [@jupyterlab/codemirror](https://www.npmjs.com/package/@jupyterlab/codemirror). Supported versions for `@jupyterlab/codemirror`'s CSS include `0.19.1`, `^1.0`, and, `^2.0`.
+
+## Limitations
+
+Pygments-generated HTML and CSS classes are not granular enough to reproduce
+all of the details of codemirror (the JavaScript text editor used by JupyterLab).
+
+This includes the ability to differentiate properties from general names.
+
+## License
+
+`jupyterlab_pygments` uses a shared copyright model that enables all contributors to maintain the
+copyright on their contributions. All code is licensed under the terms of the revised [BSD license](LICENSE).
+
+
+
+
+%package -n python3-jupyterlab-pygments
+Summary: Pygments theme using JupyterLab CSS variables
+Provides: python-jupyterlab-pygments
+BuildRequires: python3-devel
+BuildRequires: python3-setuptools
+BuildRequires: python3-pip
+%description -n python3-jupyterlab-pygments
+# JupyterLab Pygments Theme
+
+This package contains a syntax coloring theme for [pygments](http://pygments.org/) making use of
+the JupyterLab CSS variables.
+
+The goal is to enable the use of JupyterLab's themes with pygments-generated HTML.
+
+## Screencast
+
+In the following screencast, we demonstrate how Pygments-highlighted code can make use of the JupyterLab theme.
+
+![pygments screencast](pygments.gif)
+
+## Installation
+
+`jupyterlab_pygments` can be installed with the conda package manager
+
+```
+conda install -c conda-forge jupyterlab_pygments
+```
+
+or from pypi
+
+```
+pip install jupyterlab_pygments
+```
+
+## Dependencies
+
+- `jupyterlab_pygments` requires [pygments](http://pygments.org) version `2.4.1`.
+- The CSS variables used by the theme correspond to the CodeMirror syntex coloring
+ theme defined in the NPM package [@jupyterlab/codemirror](https://www.npmjs.com/package/@jupyterlab/codemirror). Supported versions for `@jupyterlab/codemirror`'s CSS include `0.19.1`, `^1.0`, and, `^2.0`.
+
+## Limitations
+
+Pygments-generated HTML and CSS classes are not granular enough to reproduce
+all of the details of codemirror (the JavaScript text editor used by JupyterLab).
+
+This includes the ability to differentiate properties from general names.
+
+## License
+
+`jupyterlab_pygments` uses a shared copyright model that enables all contributors to maintain the
+copyright on their contributions. All code is licensed under the terms of the revised [BSD license](LICENSE).
+
+
+
+
+%package help
+Summary: Development documents and examples for jupyterlab-pygments
+Provides: python3-jupyterlab-pygments-doc
+%description help
+# JupyterLab Pygments Theme
+
+This package contains a syntax coloring theme for [pygments](http://pygments.org/) making use of
+the JupyterLab CSS variables.
+
+The goal is to enable the use of JupyterLab's themes with pygments-generated HTML.
+
+## Screencast
+
+In the following screencast, we demonstrate how Pygments-highlighted code can make use of the JupyterLab theme.
+
+![pygments screencast](pygments.gif)
+
+## Installation
+
+`jupyterlab_pygments` can be installed with the conda package manager
+
+```
+conda install -c conda-forge jupyterlab_pygments
+```
+
+or from pypi
+
+```
+pip install jupyterlab_pygments
+```
+
+## Dependencies
+
+- `jupyterlab_pygments` requires [pygments](http://pygments.org) version `2.4.1`.
+- The CSS variables used by the theme correspond to the CodeMirror syntex coloring
+ theme defined in the NPM package [@jupyterlab/codemirror](https://www.npmjs.com/package/@jupyterlab/codemirror). Supported versions for `@jupyterlab/codemirror`'s CSS include `0.19.1`, `^1.0`, and, `^2.0`.
+
+## Limitations
+
+Pygments-generated HTML and CSS classes are not granular enough to reproduce
+all of the details of codemirror (the JavaScript text editor used by JupyterLab).
+
+This includes the ability to differentiate properties from general names.
+
+## License
+
+`jupyterlab_pygments` uses a shared copyright model that enables all contributors to maintain the
+copyright on their contributions. All code is licensed under the terms of the revised [BSD license](LICENSE).
+
+
+
+
+%prep
+%autosetup -n jupyterlab-pygments-0.2.2
+
+%build
+%py3_build
+
+%install
+%py3_install
+install -d -m755 %{buildroot}/%{_pkgdocdir}
+if [ -d doc ]; then cp -arf doc %{buildroot}/%{_pkgdocdir}; fi
+if [ -d docs ]; then cp -arf docs %{buildroot}/%{_pkgdocdir}; fi
+if [ -d example ]; then cp -arf example %{buildroot}/%{_pkgdocdir}; fi
+if [ -d examples ]; then cp -arf examples %{buildroot}/%{_pkgdocdir}; fi
+pushd %{buildroot}
+if [ -d usr/lib ]; then
+ find usr/lib -type f -printf "/%h/%f\n" >> filelist.lst
+fi
+if [ -d usr/lib64 ]; then
+ find usr/lib64 -type f -printf "/%h/%f\n" >> filelist.lst
+fi
+if [ -d usr/bin ]; then
+ find usr/bin -type f -printf "/%h/%f\n" >> filelist.lst
+fi
+if [ -d usr/sbin ]; then
+ find usr/sbin -type f -printf "/%h/%f\n" >> filelist.lst
+fi
+touch doclist.lst
+if [ -d usr/share/man ]; then
+ find usr/share/man -type f -printf "/%h/%f.gz\n" >> doclist.lst
+fi
+popd
+mv %{buildroot}/filelist.lst .
+mv %{buildroot}/doclist.lst .
+
+%files -n python3-jupyterlab-pygments -f filelist.lst
+%dir %{python3_sitelib}/*
+
+%files help -f doclist.lst
+%{_docdir}/*
+
+%changelog
+* Mon Apr 10 2023 Python_Bot <Python_Bot@openeuler.org> - 0.2.2-1
+- Package Spec generated
diff --git a/sources b/sources
new file mode 100644
index 0000000..4bc04ed
--- /dev/null
+++ b/sources
@@ -0,0 +1 @@
+7d2d54eb4e52513dd38eae8baac68d9b jupyterlab_pygments-0.2.2.tar.gz