%global _empty_manifest_terminate_build 0 Name: python-nb-black Version: 1.0.7 Release: 1 Summary: A simple extension for Jupyter Notebook and Jupyter Lab to beautify Python code automatically using Black. License: MIT URL: https://github.com/dnanhkhoa/nb_black Source0: https://mirrors.nju.edu.cn/pypi/web/packages/a9/86/195e7b1bcafe86c2f5deb3efcbdc6ab35f7269fc4b0095b94321de2215a2/nb_black-1.0.7.tar.gz BuildArch: noarch %description # nb_black [![PyPI](https://img.shields.io/pypi/v/nb_black.svg)]() [![PyPI - Python Version](https://img.shields.io/pypi/pyversions/nb_black.svg)]() A simple extension for Jupyter Notebook and Jupyter Lab to beautify Python code automatically using **Black**. Please note that since the **Black** package only supports Python 3.6+, so **YAPF** package will be used for the lower versions. If you edit the code while running the cell, the formatting is not submitted to the Jupyter notebook and instead silently suppressed, so you have to stick with the edited, but unformatted code. ## Installation You can install this package using [pip](http://www.pip-installer.org): ``` $ [sudo] pip install nb_black ``` ## Usage For Jupyter Notebook: ``` %load_ext nb_black ``` For Jupyter Lab: ``` %load_ext lab_black ``` Just put this code into the first cell in your Notebook, and that's all. :) %package -n python3-nb-black Summary: A simple extension for Jupyter Notebook and Jupyter Lab to beautify Python code automatically using Black. Provides: python-nb-black BuildRequires: python3-devel BuildRequires: python3-setuptools BuildRequires: python3-pip %description -n python3-nb-black # nb_black [![PyPI](https://img.shields.io/pypi/v/nb_black.svg)]() [![PyPI - Python Version](https://img.shields.io/pypi/pyversions/nb_black.svg)]() A simple extension for Jupyter Notebook and Jupyter Lab to beautify Python code automatically using **Black**. Please note that since the **Black** package only supports Python 3.6+, so **YAPF** package will be used for the lower versions. If you edit the code while running the cell, the formatting is not submitted to the Jupyter notebook and instead silently suppressed, so you have to stick with the edited, but unformatted code. ## Installation You can install this package using [pip](http://www.pip-installer.org): ``` $ [sudo] pip install nb_black ``` ## Usage For Jupyter Notebook: ``` %load_ext nb_black ``` For Jupyter Lab: ``` %load_ext lab_black ``` Just put this code into the first cell in your Notebook, and that's all. :) %package help Summary: Development documents and examples for nb-black Provides: python3-nb-black-doc %description help # nb_black [![PyPI](https://img.shields.io/pypi/v/nb_black.svg)]() [![PyPI - Python Version](https://img.shields.io/pypi/pyversions/nb_black.svg)]() A simple extension for Jupyter Notebook and Jupyter Lab to beautify Python code automatically using **Black**. Please note that since the **Black** package only supports Python 3.6+, so **YAPF** package will be used for the lower versions. If you edit the code while running the cell, the formatting is not submitted to the Jupyter notebook and instead silently suppressed, so you have to stick with the edited, but unformatted code. ## Installation You can install this package using [pip](http://www.pip-installer.org): ``` $ [sudo] pip install nb_black ``` ## Usage For Jupyter Notebook: ``` %load_ext nb_black ``` For Jupyter Lab: ``` %load_ext lab_black ``` Just put this code into the first cell in your Notebook, and that's all. :) %prep %autosetup -n nb-black-1.0.7 %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-nb-black -f filelist.lst %dir %{python3_sitelib}/* %files help -f doclist.lst %{_docdir}/* %changelog * Tue Apr 11 2023 Python_Bot - 1.0.7-1 - Package Spec generated