%global _empty_manifest_terminate_build 0 Name: python-ploomber Version: 0.22.3 Release: 1 Summary: Write maintainable, production-ready pipelines using Jupyter or your favorite text editor. Develop locally, deploy to the cloud. License: Apache Software License URL: https://github.com/ploomber/ploomber Source0: https://mirrors.nju.edu.cn/pypi/web/packages/af/9b/568e60d6712b9922909d95ec225a0ff4dad5fd59245960693a84bb9c59ae/ploomber-0.22.3.tar.gz BuildArch: noarch Requires: python3-ploomber-scaffold Requires: python3-ploomber-engine Requires: python3-ploomber-core Requires: python3-pyyaml Requires: python3-networkx Requires: python3-jinja2 Requires: python3-tabulate Requires: python3-humanize Requires: python3-tqdm Requires: python3-posthog Requires: python3-sqlparse Requires: python3-autopep8 Requires: python3-parso Requires: python3-mistune Requires: python3-pygments Requires: python3-sqlalchemy Requires: python3-click Requires: python3-ipython Requires: python3-ipdb Requires: python3-pydantic Requires: python3-papermill Requires: python3-jupytext Requires: python3-ipykernel Requires: python3-jupyter-client Requires: python3-nbconvert Requires: python3-nbformat Requires: python3-pyflakes Requires: python3-pandas Requires: python3-pyarrow Requires: python3-numpydoc Requires: python3-requests-html Requires: python3-nest-asyncio Requires: python3-pandas Requires: python3-pyarrow Requires: python3-numpydoc Requires: python3-requests-html Requires: python3-nest-asyncio Requires: python3-paramiko Requires: python3-boto3 Requires: python3-moto Requires: python3-google-cloud-storage Requires: python3-pytest Requires: python3-pytest-cov Requires: python3-coveralls Requires: python3-nose Requires: python3-yapf Requires: python3-flake8 Requires: python3-matplotlib Requires: python3-seaborn Requires: python3-psycopg2-binary Requires: python3-lxml Requires: python3-jupyter-server Requires: python3-notebook Requires: python3-joblib Requires: python3-cloudpickle Requires: python3-nbconvert[webpdf] Requires: python3-multiprocess Requires: python3-dill Requires: python3-sqlalchemy Requires: python3-twine Requires: python3-invoke Requires: python3-pkgmt Requires: python3-pygraphviz %description
Join our community | Newsletter | Contact us | Docs | Blog | Website | YouTube
Ploomber is the fastest way to build data pipelines ⚡️. Use your favorite editor (**[Jupyter](https://docs.ploomber.io/en/latest/user-guide/jupyter.html), [VSCode](https://docs.ploomber.io/en/latest/user-guide/editors.html), [PyCharm](https://docs.ploomber.io/en/latest/user-guide/editors.html)**) to develop interactively and deploy ☁️ without code changes (**[Kubernetes](https://soopervisor.readthedocs.io/en/latest/tutorials/kubernetes.html), [Airflow](https://soopervisor.readthedocs.io/en/latest/tutorials/airflow.html), [AWS Batch](https://soopervisor.readthedocs.io/en/latest/tutorials/aws-batch.html), and [SLURM](https://soopervisor.readthedocs.io/en/latest/tutorials/slurm.html)**). Do you have legacy notebooks? Refactor them into modular pipelines with a single command. ## Installation *Compatible with Python 3.7 and higher.* Install with `pip`: ```sh pip install ploomber ``` Or with `conda`: ```sh conda install ploomber -c conda-forge ``` ## Getting started ### Try the tutorial: ## Community * [Join us on Slack](https://ploomber.io/community) * [Newsletter](https://share.hsforms.com/1E7Qa_OpcRPi_MV-segFsaAe6c2g) * [YouTube](https://www.youtube.com/channel/UCaIS5BMlmeNQE4-Gn0xTDXQ) * [Contact the development team](mailto:contact@ploomber.io) ## Main Features ### ⚡️ Get started quickly A simple YAML API to get started quickly, a powerful Python API for total flexibility. https://user-images.githubusercontent.com/989250/150660813-fc289c6c-0ed5-432d-b6df-063ce98c0093.mp4 ### ⏱ Shorter development cycles Automatically cache your pipeline’s previous results and only re-compute tasks that have changed since your last execution. https://user-images.githubusercontent.com/989250/150660820-9a3a0abd-5904-492b-97ff-5494285dfebf.mp4 ### ☁️ Deploy anywhere Run as a shell script in a single machine or distributively in [Kubernetes](https://soopervisor.readthedocs.io/en/latest/tutorials/kubernetes.html), [Airflow](https://soopervisor.readthedocs.io/en/latest/tutorials/airflow.html), [AWS Batch](https://soopervisor.readthedocs.io/en/latest/tutorials/aws-batch.html), or [SLURM](https://soopervisor.readthedocs.io/en/latest/tutorials/slurm.html). https://user-images.githubusercontent.com/989250/150660830-3f81c9a2-5392-49e5-976d-cb8a38441ecb.mp4 ### 📙 Automated migration from legacy notebooks Bring your old monolithic notebooks, and we’ll automatically convert them into maintainable, modular pipelines. https://user-images.githubusercontent.com/989250/150660840-b0c12f85-504c-4233-8c3d-6724d291f1aa.mp4 [I want to migrate my notebook.](https://docs.ploomber.io/en/latest/user-guide/refactoring.html) [Show me a demo.](https://www.youtube.com/watch?v=EJecqsZBr3Q) ## Resources * [Documentation](https://docs.ploomber.io/) * [PyData Chicago talk (covers motivation and demo)](https://youtu.be/qUL7QabcKcw) * [Develop and deploy an ML pipeline in 30 minutes (EuroPython 2021)](https://youtu.be/O8tqiCkIWPs) * [Guest blog post on the official Jupyter blog](https://blog.jupyter.org/ploomber-maintainable-and-collaborative-pipelines-in-jupyter-acb3ad2101a7) * [Examples (Machine Learning pipeline, ETL, among others)](https://github.com/ploomber/projects) * [Blog](https://ploomber.io/) * [Comparison with other tools](https://ploomber.io/posts/survey) * [More videos](https://docs.ploomber.io/en/latest/videos.html) ## About Ploomber Ploomber is a big community of data enthusiasts pushing the boundaries of Data Science and Machine Learning tooling. Whatever your skillset is, you can contribute to our mission. So whether you're a beginner or an experienced professional, you're welcome to join us on this journey! [Click here to know how you can contribute to Ploomber.](https://github.com/ploomber/contributing/blob/main/README.md) %package -n python3-ploomber Summary: Write maintainable, production-ready pipelines using Jupyter or your favorite text editor. Develop locally, deploy to the cloud. Provides: python-ploomber BuildRequires: python3-devel BuildRequires: python3-setuptools BuildRequires: python3-pip %description -n python3-ploomber
Join our community | Newsletter | Contact us | Docs | Blog | Website | YouTube
Ploomber is the fastest way to build data pipelines ⚡️. Use your favorite editor (**[Jupyter](https://docs.ploomber.io/en/latest/user-guide/jupyter.html), [VSCode](https://docs.ploomber.io/en/latest/user-guide/editors.html), [PyCharm](https://docs.ploomber.io/en/latest/user-guide/editors.html)**) to develop interactively and deploy ☁️ without code changes (**[Kubernetes](https://soopervisor.readthedocs.io/en/latest/tutorials/kubernetes.html), [Airflow](https://soopervisor.readthedocs.io/en/latest/tutorials/airflow.html), [AWS Batch](https://soopervisor.readthedocs.io/en/latest/tutorials/aws-batch.html), and [SLURM](https://soopervisor.readthedocs.io/en/latest/tutorials/slurm.html)**). Do you have legacy notebooks? Refactor them into modular pipelines with a single command. ## Installation *Compatible with Python 3.7 and higher.* Install with `pip`: ```sh pip install ploomber ``` Or with `conda`: ```sh conda install ploomber -c conda-forge ``` ## Getting started ### Try the tutorial: ## Community * [Join us on Slack](https://ploomber.io/community) * [Newsletter](https://share.hsforms.com/1E7Qa_OpcRPi_MV-segFsaAe6c2g) * [YouTube](https://www.youtube.com/channel/UCaIS5BMlmeNQE4-Gn0xTDXQ) * [Contact the development team](mailto:contact@ploomber.io) ## Main Features ### ⚡️ Get started quickly A simple YAML API to get started quickly, a powerful Python API for total flexibility. https://user-images.githubusercontent.com/989250/150660813-fc289c6c-0ed5-432d-b6df-063ce98c0093.mp4 ### ⏱ Shorter development cycles Automatically cache your pipeline’s previous results and only re-compute tasks that have changed since your last execution. https://user-images.githubusercontent.com/989250/150660820-9a3a0abd-5904-492b-97ff-5494285dfebf.mp4 ### ☁️ Deploy anywhere Run as a shell script in a single machine or distributively in [Kubernetes](https://soopervisor.readthedocs.io/en/latest/tutorials/kubernetes.html), [Airflow](https://soopervisor.readthedocs.io/en/latest/tutorials/airflow.html), [AWS Batch](https://soopervisor.readthedocs.io/en/latest/tutorials/aws-batch.html), or [SLURM](https://soopervisor.readthedocs.io/en/latest/tutorials/slurm.html). https://user-images.githubusercontent.com/989250/150660830-3f81c9a2-5392-49e5-976d-cb8a38441ecb.mp4 ### 📙 Automated migration from legacy notebooks Bring your old monolithic notebooks, and we’ll automatically convert them into maintainable, modular pipelines. https://user-images.githubusercontent.com/989250/150660840-b0c12f85-504c-4233-8c3d-6724d291f1aa.mp4 [I want to migrate my notebook.](https://docs.ploomber.io/en/latest/user-guide/refactoring.html) [Show me a demo.](https://www.youtube.com/watch?v=EJecqsZBr3Q) ## Resources * [Documentation](https://docs.ploomber.io/) * [PyData Chicago talk (covers motivation and demo)](https://youtu.be/qUL7QabcKcw) * [Develop and deploy an ML pipeline in 30 minutes (EuroPython 2021)](https://youtu.be/O8tqiCkIWPs) * [Guest blog post on the official Jupyter blog](https://blog.jupyter.org/ploomber-maintainable-and-collaborative-pipelines-in-jupyter-acb3ad2101a7) * [Examples (Machine Learning pipeline, ETL, among others)](https://github.com/ploomber/projects) * [Blog](https://ploomber.io/) * [Comparison with other tools](https://ploomber.io/posts/survey) * [More videos](https://docs.ploomber.io/en/latest/videos.html) ## About Ploomber Ploomber is a big community of data enthusiasts pushing the boundaries of Data Science and Machine Learning tooling. Whatever your skillset is, you can contribute to our mission. So whether you're a beginner or an experienced professional, you're welcome to join us on this journey! [Click here to know how you can contribute to Ploomber.](https://github.com/ploomber/contributing/blob/main/README.md) %package help Summary: Development documents and examples for ploomber Provides: python3-ploomber-doc %description help
Join our community | Newsletter | Contact us | Docs | Blog | Website | YouTube
Ploomber is the fastest way to build data pipelines ⚡️. Use your favorite editor (**[Jupyter](https://docs.ploomber.io/en/latest/user-guide/jupyter.html), [VSCode](https://docs.ploomber.io/en/latest/user-guide/editors.html), [PyCharm](https://docs.ploomber.io/en/latest/user-guide/editors.html)**) to develop interactively and deploy ☁️ without code changes (**[Kubernetes](https://soopervisor.readthedocs.io/en/latest/tutorials/kubernetes.html), [Airflow](https://soopervisor.readthedocs.io/en/latest/tutorials/airflow.html), [AWS Batch](https://soopervisor.readthedocs.io/en/latest/tutorials/aws-batch.html), and [SLURM](https://soopervisor.readthedocs.io/en/latest/tutorials/slurm.html)**). Do you have legacy notebooks? Refactor them into modular pipelines with a single command. ## Installation *Compatible with Python 3.7 and higher.* Install with `pip`: ```sh pip install ploomber ``` Or with `conda`: ```sh conda install ploomber -c conda-forge ``` ## Getting started ### Try the tutorial: ## Community * [Join us on Slack](https://ploomber.io/community) * [Newsletter](https://share.hsforms.com/1E7Qa_OpcRPi_MV-segFsaAe6c2g) * [YouTube](https://www.youtube.com/channel/UCaIS5BMlmeNQE4-Gn0xTDXQ) * [Contact the development team](mailto:contact@ploomber.io) ## Main Features ### ⚡️ Get started quickly A simple YAML API to get started quickly, a powerful Python API for total flexibility. https://user-images.githubusercontent.com/989250/150660813-fc289c6c-0ed5-432d-b6df-063ce98c0093.mp4 ### ⏱ Shorter development cycles Automatically cache your pipeline’s previous results and only re-compute tasks that have changed since your last execution. https://user-images.githubusercontent.com/989250/150660820-9a3a0abd-5904-492b-97ff-5494285dfebf.mp4 ### ☁️ Deploy anywhere Run as a shell script in a single machine or distributively in [Kubernetes](https://soopervisor.readthedocs.io/en/latest/tutorials/kubernetes.html), [Airflow](https://soopervisor.readthedocs.io/en/latest/tutorials/airflow.html), [AWS Batch](https://soopervisor.readthedocs.io/en/latest/tutorials/aws-batch.html), or [SLURM](https://soopervisor.readthedocs.io/en/latest/tutorials/slurm.html). https://user-images.githubusercontent.com/989250/150660830-3f81c9a2-5392-49e5-976d-cb8a38441ecb.mp4 ### 📙 Automated migration from legacy notebooks Bring your old monolithic notebooks, and we’ll automatically convert them into maintainable, modular pipelines. https://user-images.githubusercontent.com/989250/150660840-b0c12f85-504c-4233-8c3d-6724d291f1aa.mp4 [I want to migrate my notebook.](https://docs.ploomber.io/en/latest/user-guide/refactoring.html) [Show me a demo.](https://www.youtube.com/watch?v=EJecqsZBr3Q) ## Resources * [Documentation](https://docs.ploomber.io/) * [PyData Chicago talk (covers motivation and demo)](https://youtu.be/qUL7QabcKcw) * [Develop and deploy an ML pipeline in 30 minutes (EuroPython 2021)](https://youtu.be/O8tqiCkIWPs) * [Guest blog post on the official Jupyter blog](https://blog.jupyter.org/ploomber-maintainable-and-collaborative-pipelines-in-jupyter-acb3ad2101a7) * [Examples (Machine Learning pipeline, ETL, among others)](https://github.com/ploomber/projects) * [Blog](https://ploomber.io/) * [Comparison with other tools](https://ploomber.io/posts/survey) * [More videos](https://docs.ploomber.io/en/latest/videos.html) ## About Ploomber Ploomber is a big community of data enthusiasts pushing the boundaries of Data Science and Machine Learning tooling. Whatever your skillset is, you can contribute to our mission. So whether you're a beginner or an experienced professional, you're welcome to join us on this journey! [Click here to know how you can contribute to Ploomber.](https://github.com/ploomber/contributing/blob/main/README.md) %prep %autosetup -n ploomber-0.22.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-ploomber -f filelist.lst %dir %{python3_sitelib}/* %files help -f doclist.lst %{_docdir}/* %changelog * Fri May 05 2023 Python_Bot