python-jupyterlab/python-jupyterlab.spec

74 lines
2.4 KiB
RPMSpec
Raw Normal View History

%global pypi_name jupyterlab
Name: python-%{pypi_name}
2024-02-29 18:49:06 +08:00
Version: 4.1.2
Release: 1
Summary: JupyterLab computational environment
License: MIT
URL: https://github.com/jupyterlab/jupyterlab
2024-02-29 18:49:06 +08:00
Source0: https://files.pythonhosted.org/packages/73/db/7a5191cf9acbead0afca11aaebf63f453d25e54b52e9db44a842ed8b7bfb/jupyterlab-4.1.2.tar.gz
BuildArch: noarch
BuildRequires: python3-devel
BuildRequires: python3-setuptools
BuildRequires: python3-pip
BuildRequires: python3-wheel
BuildRequires: python3-hatchling
BuildRequires: python3-hatch-jupyter-builder
#install requirements
BuildRequires: python3-ipykernel
BuildRequires: python3-jupyter-lsp
BuildRequires: python3-jupyter-server
BuildRequires: python3-jupyterlab-server
BuildRequires: python3-notebook-shim
%description
JupyterLab is the next-generation user interface for Project Jupyter offering all the familiar building blocks of the classic Jupyter Notebook (notebook, terminal, text editor, file browser, rich outputs, etc.) in a flexible and powerful user interface.
%package -n python3-%{pypi_name}
Summary: ${summary}
%{?python_provide:%python_provide python3-%{pypi_name}}
%description -n python3-%{pypi_name}
JupyterLab is the next-generation user interface for Project Jupyter offering all the familiar building blocks of the classic Jupyter Notebook (notebook, terminal, text editor, file browser, rich outputs, etc.) in a flexible and powerful user interface.
%prep
%autosetup -n %{pypi_name}-%{version}
%build
%pyproject_build
%install
%pyproject_install
%files -n python3-%{pypi_name}
%doc LICENSE README.md
%{python3_sitelib}/*
%{_bindir}/jlpm
%{_bindir}/jupyter*
%{_usr}/share/*
%{_usr}/etc/jupyter
%changelog
2024-02-29 18:49:06 +08:00
* Thu Feb 29 2024 Dongxing Wang <dongxing.wang_a@thundersoft.com> - 4.1.2-1
- Upgrade package with version 4.1.2
Fix highlight sequencing when replacing text in code cells
Restore notebook scrolling on dragging a cell to the viewport edge
Fix typing in editable elements inside of open shadow DOM
Correct Alt + number keyboard shortcuts command map
Update jupyter-collaboration for the Binder environment
Add virtual scrollbar component to windowed lists.
Load custom CSS functionality and documentation
Add plugin manager and extension locks
2023-11-29 16:01:12 +08:00
* Wed Nov 29 2023 Dongxing Wang <dongxing.wang_a@thundersoft.com> - 4.0.9-1
- Upgrade package with version 4.0.9
* Tue Sep 19 2023 luluoc <luluoc@isoftstone.com> - 4.0.6-1
- Initial package.