summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCoprDistGit <infra@openeuler.org>2023-05-15 03:41:11 +0000
committerCoprDistGit <infra@openeuler.org>2023-05-15 03:41:11 +0000
commit439aa5cc4f368ba487bae55834e9c0f78c94060e (patch)
tree383e694a9a724f12520e702eab02c307d035148c
parent134ee1ca3bbdfb586013337ee052cf1d3a483596 (diff)
automatic import of python-aiidalab-widgets-base
-rw-r--r--.gitignore1
-rw-r--r--python-aiidalab-widgets-base.spec277
-rw-r--r--sources1
3 files changed, 279 insertions, 0 deletions
diff --git a/.gitignore b/.gitignore
index e69de29..1cd1d68 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/aiidalab_widgets_base-2.0.0.tar.gz
diff --git a/python-aiidalab-widgets-base.spec b/python-aiidalab-widgets-base.spec
new file mode 100644
index 0000000..91759a4
--- /dev/null
+++ b/python-aiidalab-widgets-base.spec
@@ -0,0 +1,277 @@
+%global _empty_manifest_terminate_build 0
+Name: python-aiidalab-widgets-base
+Version: 2.0.0
+Release: 1
+Summary: Reusable widgets for AiiDAlab applications.
+License: MIT
+URL: https://github.com/aiidalab/aiidalab-widgets-base
+Source0: https://mirrors.nju.edu.cn/pypi/web/packages/93/65/2cc0ce721893c84c08a9aefdda345ff112a3ba232693978a6f9f163b1865/aiidalab_widgets_base-2.0.0.tar.gz
+BuildArch: noarch
+
+Requires: python3-PyCifRW
+Requires: python3-aiida-core
+Requires: python3-aiidalab
+Requires: python3-aiidalab-eln
+Requires: python3-ansi2html
+Requires: python3-ase
+Requires: python3-bokeh
+Requires: python3-humanfriendly
+Requires: python3-ipytree
+Requires: python3-ipywidgets
+Requires: python3-widgetsnbextension
+Requires: python3-more-itertools
+Requires: python3-pymysql
+Requires: python3-nglview
+Requires: python3-optimade-client
+Requires: python3-spglib
+Requires: python3-vapory
+Requires: python3-bumpver
+Requires: python3-pgtest
+Requires: python3-pre-commit
+Requires: python3-pytest
+Requires: python3-pytest-cov
+Requires: python3-pytest-docker
+Requires: python3-pytest-selenium
+Requires: python3-selenium
+Requires: python3-webdriver-manager
+Requires: python3-MarkupSafe
+Requires: python3-myst-nb
+Requires: python3-pydata-sphinx-theme
+Requires: python3-sphinx
+Requires: python3-sphinxcontrib-contentui
+Requires: python3-sphinxcontrib-details-directive
+Requires: python3-rdkit
+Requires: python3-scikit-learn
+
+%description
+[![Documentation Status](https://readthedocs.org/projects/aiidalab-widgets-base/badge/?version=latest)](https://aiidalab-widgets-base.readthedocs.io/en/latest/?badge=latest)
+[![codecov](https://codecov.io/gh/aiidalab/aiidalab-widgets-base/branch/master/graph/badge.svg)](https://codecov.io/gh/aiidalab/aiidalab-widgets-base)
+
+# AiiDAlab Widgets
+
+[AiiDAlab](https://materialscloud.org/aiidalab) applications typically involve some of following steps:
+
+ * Prepare the input for a calculation (e.g. an atomic structure).
+ * Select computational resources and submit a calculation to AiiDA.
+ * Monitor a running calculation.
+ * Find and analyze the results of a calculation.
+
+The AiiDAlab widgets help with these common tasks.
+
+## Documentation
+
+Hosted on [aiidalab-widgets-base.readthedocs.io](https://aiidalab-widgets-base.readthedocs.io).
+
+## For maintainers
+
+To create a new release, clone the repository, install development dependencies with `pip install -e '.[dev]'`, and then execute `bumpver update [--major|--minor|--patch] [--tag-num --tag [alpha|beta|rc]]`.
+This will:
+
+ 1. Create a tagged release with bumped version and push it to the repository.
+ 2. Trigger a GitHub actions workflow that creates a GitHub release and publishes it on PyPI.
+
+Additional notes:
+
+ - Use the `--dry` option to preview the release change.
+ - The release tag (e.g. a/b/rc) is determined from the last release.
+ Use the `--tag` option to switch the release tag.
+ - This packages follows [semantic versioning](https://semver.org/).
+
+## License
+
+MIT
+
+## Citation
+
+Users of AiiDAlab are kindly asked to cite the following publication in their own work:
+
+A. V. Yakutovich et al., Comp. Mat. Sci. 188, 110165 (2021).
+[DOI:10.1016/j.commatsci.2020.110165](https://doi.org/10.1016/j.commatsci.2020.110165)
+
+## Contact
+
+aiidalab@materialscloud.org
+
+## Acknowledgements
+
+This work is supported by the [MARVEL National Centre for Competency in Research](<http://nccr-marvel.ch>)
+funded by the [Swiss National Science Foundation](<http://www.snf.ch/en>), as well as by the [MaX
+European Centre of Excellence](<http://www.max-centre.eu/>) funded by the Horizon 2020 EINFRA-5 program,
+Grant No. 676598.
+
+![MARVEL](miscellaneous/logos/MARVEL.png)
+![MaX](miscellaneous/logos/MaX.png)
+
+
+%package -n python3-aiidalab-widgets-base
+Summary: Reusable widgets for AiiDAlab applications.
+Provides: python-aiidalab-widgets-base
+BuildRequires: python3-devel
+BuildRequires: python3-setuptools
+BuildRequires: python3-pip
+%description -n python3-aiidalab-widgets-base
+[![Documentation Status](https://readthedocs.org/projects/aiidalab-widgets-base/badge/?version=latest)](https://aiidalab-widgets-base.readthedocs.io/en/latest/?badge=latest)
+[![codecov](https://codecov.io/gh/aiidalab/aiidalab-widgets-base/branch/master/graph/badge.svg)](https://codecov.io/gh/aiidalab/aiidalab-widgets-base)
+
+# AiiDAlab Widgets
+
+[AiiDAlab](https://materialscloud.org/aiidalab) applications typically involve some of following steps:
+
+ * Prepare the input for a calculation (e.g. an atomic structure).
+ * Select computational resources and submit a calculation to AiiDA.
+ * Monitor a running calculation.
+ * Find and analyze the results of a calculation.
+
+The AiiDAlab widgets help with these common tasks.
+
+## Documentation
+
+Hosted on [aiidalab-widgets-base.readthedocs.io](https://aiidalab-widgets-base.readthedocs.io).
+
+## For maintainers
+
+To create a new release, clone the repository, install development dependencies with `pip install -e '.[dev]'`, and then execute `bumpver update [--major|--minor|--patch] [--tag-num --tag [alpha|beta|rc]]`.
+This will:
+
+ 1. Create a tagged release with bumped version and push it to the repository.
+ 2. Trigger a GitHub actions workflow that creates a GitHub release and publishes it on PyPI.
+
+Additional notes:
+
+ - Use the `--dry` option to preview the release change.
+ - The release tag (e.g. a/b/rc) is determined from the last release.
+ Use the `--tag` option to switch the release tag.
+ - This packages follows [semantic versioning](https://semver.org/).
+
+## License
+
+MIT
+
+## Citation
+
+Users of AiiDAlab are kindly asked to cite the following publication in their own work:
+
+A. V. Yakutovich et al., Comp. Mat. Sci. 188, 110165 (2021).
+[DOI:10.1016/j.commatsci.2020.110165](https://doi.org/10.1016/j.commatsci.2020.110165)
+
+## Contact
+
+aiidalab@materialscloud.org
+
+## Acknowledgements
+
+This work is supported by the [MARVEL National Centre for Competency in Research](<http://nccr-marvel.ch>)
+funded by the [Swiss National Science Foundation](<http://www.snf.ch/en>), as well as by the [MaX
+European Centre of Excellence](<http://www.max-centre.eu/>) funded by the Horizon 2020 EINFRA-5 program,
+Grant No. 676598.
+
+![MARVEL](miscellaneous/logos/MARVEL.png)
+![MaX](miscellaneous/logos/MaX.png)
+
+
+%package help
+Summary: Development documents and examples for aiidalab-widgets-base
+Provides: python3-aiidalab-widgets-base-doc
+%description help
+[![Documentation Status](https://readthedocs.org/projects/aiidalab-widgets-base/badge/?version=latest)](https://aiidalab-widgets-base.readthedocs.io/en/latest/?badge=latest)
+[![codecov](https://codecov.io/gh/aiidalab/aiidalab-widgets-base/branch/master/graph/badge.svg)](https://codecov.io/gh/aiidalab/aiidalab-widgets-base)
+
+# AiiDAlab Widgets
+
+[AiiDAlab](https://materialscloud.org/aiidalab) applications typically involve some of following steps:
+
+ * Prepare the input for a calculation (e.g. an atomic structure).
+ * Select computational resources and submit a calculation to AiiDA.
+ * Monitor a running calculation.
+ * Find and analyze the results of a calculation.
+
+The AiiDAlab widgets help with these common tasks.
+
+## Documentation
+
+Hosted on [aiidalab-widgets-base.readthedocs.io](https://aiidalab-widgets-base.readthedocs.io).
+
+## For maintainers
+
+To create a new release, clone the repository, install development dependencies with `pip install -e '.[dev]'`, and then execute `bumpver update [--major|--minor|--patch] [--tag-num --tag [alpha|beta|rc]]`.
+This will:
+
+ 1. Create a tagged release with bumped version and push it to the repository.
+ 2. Trigger a GitHub actions workflow that creates a GitHub release and publishes it on PyPI.
+
+Additional notes:
+
+ - Use the `--dry` option to preview the release change.
+ - The release tag (e.g. a/b/rc) is determined from the last release.
+ Use the `--tag` option to switch the release tag.
+ - This packages follows [semantic versioning](https://semver.org/).
+
+## License
+
+MIT
+
+## Citation
+
+Users of AiiDAlab are kindly asked to cite the following publication in their own work:
+
+A. V. Yakutovich et al., Comp. Mat. Sci. 188, 110165 (2021).
+[DOI:10.1016/j.commatsci.2020.110165](https://doi.org/10.1016/j.commatsci.2020.110165)
+
+## Contact
+
+aiidalab@materialscloud.org
+
+## Acknowledgements
+
+This work is supported by the [MARVEL National Centre for Competency in Research](<http://nccr-marvel.ch>)
+funded by the [Swiss National Science Foundation](<http://www.snf.ch/en>), as well as by the [MaX
+European Centre of Excellence](<http://www.max-centre.eu/>) funded by the Horizon 2020 EINFRA-5 program,
+Grant No. 676598.
+
+![MARVEL](miscellaneous/logos/MARVEL.png)
+![MaX](miscellaneous/logos/MaX.png)
+
+
+%prep
+%autosetup -n aiidalab-widgets-base-2.0.0
+
+%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-aiidalab-widgets-base -f filelist.lst
+%dir %{python3_sitelib}/*
+
+%files help -f doclist.lst
+%{_docdir}/*
+
+%changelog
+* Mon May 15 2023 Python_Bot <Python_Bot@openeuler.org> - 2.0.0-1
+- Package Spec generated
diff --git a/sources b/sources
new file mode 100644
index 0000000..733ac07
--- /dev/null
+++ b/sources
@@ -0,0 +1 @@
+4e3692b11216b1e2d0ad759649fb6a67 aiidalab_widgets_base-2.0.0.tar.gz