diff options
author | CoprDistGit <infra@openeuler.org> | 2023-05-31 07:15:42 +0000 |
---|---|---|
committer | CoprDistGit <infra@openeuler.org> | 2023-05-31 07:15:42 +0000 |
commit | 78a9775b61d6d041e663087c463f5b6176ffd254 (patch) | |
tree | 569334dedd9db28e33b88f9aa8b62cd3350d92a0 | |
parent | da64e6fbdb05cb3b5e3638b0702c0c8730061b4f (diff) |
automatic import of python-jupyterlab-hide-code
-rw-r--r-- | .gitignore | 1 | ||||
-rw-r--r-- | python-jupyterlab-hide-code.spec | 267 | ||||
-rw-r--r-- | sources | 1 |
3 files changed, 269 insertions, 0 deletions
@@ -0,0 +1 @@ +/jupyterlab_hide_code-3.6.3.tar.gz diff --git a/python-jupyterlab-hide-code.spec b/python-jupyterlab-hide-code.spec new file mode 100644 index 0000000..234926d --- /dev/null +++ b/python-jupyterlab-hide-code.spec @@ -0,0 +1,267 @@ +%global _empty_manifest_terminate_build 0 +Name: python-jupyterlab-hide-code +Version: 3.6.3 +Release: 1 +Summary: A JupyterLab extension to run and hide source code. +License: BSD-3-Clause +URL: https://github.com/osscar-org/jupyterlab-hide-code +Source0: https://mirrors.nju.edu.cn/pypi/web/packages/fd/3b/5cf90d661c693db77a68669f08b389b8502b77350edddcde6262c66ec504/jupyterlab_hide_code-3.6.3.tar.gz +BuildArch: noarch + + +%description +# **jupyterlab-hide-code**: A JupyterLab Extension to Run and Hide Source Code + + +[](https://badge.fury.io/py/jupyterlab-hide-code) + +A button in JupyterLab to run the code cells and then to hide the code cells. +This JupyterLab extension was inspired by the +[jlab-hide-code](https://github.com/AixViPMaP/jlab-hide-code) JupyterLab +extension from Aachen (Aix) Virtual Platform for Materials Processing. + + + +## Requirements + +- JupyterLab >= 3.0 + +## Install + +```bash +pip install jupyterlab-hide-code +``` + +## Uninstall + +```bash +pip uninstall jupyterlab-hide-code +``` + +## Contributing + +### Build + +The `jlpm` command is JupyterLab's pinned version of +[yarn](https://yarnpkg.com/) that is installed with JupyterLab. You may use +`yarn` or `npm` in lieu of `jlpm` below. + +```bash +# Clone the repo to your local environment +# Move to jupyterlab-hide-code directory +# Install dependencies +jlpm +# Build Typescript source +jlpm build +# Link your development version of the extension with JupyterLab +jupyter labextension link . +# Rebuild Typescript source after making changes +jlpm build +# Rebuild JupyterLab after making any changes +jupyter lab build +``` + +You can watch the source directory and run JupyterLab in watch mode to watch for changes in the extension's source and automatically rebuild the extension and application. + +```bash +# Watch the source directory in another terminal tab +jlpm watch +# Run jupyterlab in watch mode in one terminal tab +jupyter lab --watch +``` + +## Acknowlegements + +We acknowledge support from the EPFL Open Science Fund via the [OSSCAR](http://www.osscar.org) project. + +<img src='https://www.osscar.org/_images/logos.png' width='700'> + + +%package -n python3-jupyterlab-hide-code +Summary: A JupyterLab extension to run and hide source code. +Provides: python-jupyterlab-hide-code +BuildRequires: python3-devel +BuildRequires: python3-setuptools +BuildRequires: python3-pip +%description -n python3-jupyterlab-hide-code +# **jupyterlab-hide-code**: A JupyterLab Extension to Run and Hide Source Code + + +[](https://badge.fury.io/py/jupyterlab-hide-code) + +A button in JupyterLab to run the code cells and then to hide the code cells. +This JupyterLab extension was inspired by the +[jlab-hide-code](https://github.com/AixViPMaP/jlab-hide-code) JupyterLab +extension from Aachen (Aix) Virtual Platform for Materials Processing. + + + +## Requirements + +- JupyterLab >= 3.0 + +## Install + +```bash +pip install jupyterlab-hide-code +``` + +## Uninstall + +```bash +pip uninstall jupyterlab-hide-code +``` + +## Contributing + +### Build + +The `jlpm` command is JupyterLab's pinned version of +[yarn](https://yarnpkg.com/) that is installed with JupyterLab. You may use +`yarn` or `npm` in lieu of `jlpm` below. + +```bash +# Clone the repo to your local environment +# Move to jupyterlab-hide-code directory +# Install dependencies +jlpm +# Build Typescript source +jlpm build +# Link your development version of the extension with JupyterLab +jupyter labextension link . +# Rebuild Typescript source after making changes +jlpm build +# Rebuild JupyterLab after making any changes +jupyter lab build +``` + +You can watch the source directory and run JupyterLab in watch mode to watch for changes in the extension's source and automatically rebuild the extension and application. + +```bash +# Watch the source directory in another terminal tab +jlpm watch +# Run jupyterlab in watch mode in one terminal tab +jupyter lab --watch +``` + +## Acknowlegements + +We acknowledge support from the EPFL Open Science Fund via the [OSSCAR](http://www.osscar.org) project. + +<img src='https://www.osscar.org/_images/logos.png' width='700'> + + +%package help +Summary: Development documents and examples for jupyterlab-hide-code +Provides: python3-jupyterlab-hide-code-doc +%description help +# **jupyterlab-hide-code**: A JupyterLab Extension to Run and Hide Source Code + + +[](https://badge.fury.io/py/jupyterlab-hide-code) + +A button in JupyterLab to run the code cells and then to hide the code cells. +This JupyterLab extension was inspired by the +[jlab-hide-code](https://github.com/AixViPMaP/jlab-hide-code) JupyterLab +extension from Aachen (Aix) Virtual Platform for Materials Processing. + + + +## Requirements + +- JupyterLab >= 3.0 + +## Install + +```bash +pip install jupyterlab-hide-code +``` + +## Uninstall + +```bash +pip uninstall jupyterlab-hide-code +``` + +## Contributing + +### Build + +The `jlpm` command is JupyterLab's pinned version of +[yarn](https://yarnpkg.com/) that is installed with JupyterLab. You may use +`yarn` or `npm` in lieu of `jlpm` below. + +```bash +# Clone the repo to your local environment +# Move to jupyterlab-hide-code directory +# Install dependencies +jlpm +# Build Typescript source +jlpm build +# Link your development version of the extension with JupyterLab +jupyter labextension link . +# Rebuild Typescript source after making changes +jlpm build +# Rebuild JupyterLab after making any changes +jupyter lab build +``` + +You can watch the source directory and run JupyterLab in watch mode to watch for changes in the extension's source and automatically rebuild the extension and application. + +```bash +# Watch the source directory in another terminal tab +jlpm watch +# Run jupyterlab in watch mode in one terminal tab +jupyter lab --watch +``` + +## Acknowlegements + +We acknowledge support from the EPFL Open Science Fund via the [OSSCAR](http://www.osscar.org) project. + +<img src='https://www.osscar.org/_images/logos.png' width='700'> + + +%prep +%autosetup -n jupyterlab-hide-code-3.6.3 + +%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-hide-code -f filelist.lst +%dir %{python3_sitelib}/* + +%files help -f doclist.lst +%{_docdir}/* + +%changelog +* Wed May 31 2023 Python_Bot <Python_Bot@openeuler.org> - 3.6.3-1 +- Package Spec generated @@ -0,0 +1 @@ +48e27d2aa68ab2f2d397159a30bcc6d0 jupyterlab_hide_code-3.6.3.tar.gz |