%global _empty_manifest_terminate_build 0 Name: python-COMPAS Version: 1.17.5 Release: 1 Summary: The COMPAS framework License: MIT URL: http://compas.dev Source0: https://mirrors.nju.edu.cn/pypi/web/packages/58/59/be8b7a422bdddd47b32b6e651eb64d53693fb00be3c05ad21e61f34fcac4/COMPAS-1.17.5.tar.gz BuildArch: noarch Requires: python3-cython Requires: python3-jsonschema Requires: python3-networkx Requires: python3-numpy Requires: python3-pillow Requires: python3-pycollada Requires: python3-schema Requires: python3-scipy Requires: python3-sympy Requires: python3-typing-extensions Requires: python3-watchdog Requires: python3-imageio Requires: python3-matplotlib Requires: python3-imageio Requires: python3-matplotlib Requires: python3-matplotlib Requires: python3-matplotlib Requires: python3-numba Requires: python3-planarity %description # The COMPAS framework ![build](https://github.com/compas-dev/compas/workflows/build/badge.svg) [![GitHub - License](https://img.shields.io/github/license/compas-dev/compas.svg)](https://github.com/compas-dev/compas) [![Conda Downloads](https://img.shields.io/conda/dn/conda-forge/compas)](https://anaconda.org/conda-forge/compas) [![pip downloads](https://img.shields.io/pypi/dm/compas)](https://pypi.python.org/project/COMPAS) [![PyPI - Python Version](https://img.shields.io/pypi/pyversions/COMPAS.svg)](https://pypi.python.org/project/COMPAS) [![PyPI - Latest Release](https://img.shields.io/pypi/v/COMPAS.svg)](https://pypi.python.org/project/COMPAS) [![Conda (channel only)](https://img.shields.io/conda/vn/conda-forge/compas)](https://anaconda.org/conda-forge/compas) [![Conda - Platform](https://img.shields.io/conda/pn/conda-forge/compas)](https://anaconda.org/conda-forge/compas) [![DOI](https://zenodo.org/badge/104857648.svg)](https://zenodo.org/badge/latestdoi/104857648) [![Twitter Follow](https://img.shields.io/twitter/follow/compas_dev?style=social)](https://twitter.com/compas_dev) The **COMPAS** framework is an open-source, Python-based framework for computational research and collaboration in architecture, engineering, digital fabrication and construction. The framework consists of a general-purpose core library, written in pure Python, and a growing collection of extensions that provide easy access to peer-reviewed research, state-of-the-art external libraries such as CGAL, libigl and Triangle, and tools with specialized functionality for AEFC applications such as Abaqus, ANSYS, SOFISTIK, ROS, etc. COMPAS has dedicated packages for working with Rhino, Grasshopper, and Blender, but it can be used in any environment that supports Python scripting. It is available on PyPI and conda-forge and can be easily installed using popular package managers on multiple platforms. ## Installation The recommended way to install **COMPAS** is to use [Anaconda/conda](https://conda.io/docs/): ```bash conda config --add channels conda-forge conda install COMPAS ``` For other installation options, see ## First Steps * * * ## Questions and feedback The **COMPAS** framework has a forum: for questions and discussions. ## Issue tracker If you find a bug, please help us solve it by [filing a report](https://github.com/compas-dev/compas/issues). ## Contributing If you want to contribute, check out the [contribution guidelines](https://compas.dev/compas/latest/devguide.html). ## Changelog See changes between releases on the [changelog](https://compas.dev/compas/latest/changelog.html). ## License The main library of **COMPAS** is [released under the MIT license](https://compas.dev/compas/latest/license.html). ## Credits COMPAS is developed by a small team of core developers (`compas-dev`) and with the support of contributers from the open source community. See the [list of authors](AUTHORS.md) for a complete overview... %package -n python3-COMPAS Summary: The COMPAS framework Provides: python-COMPAS BuildRequires: python3-devel BuildRequires: python3-setuptools BuildRequires: python3-pip %description -n python3-COMPAS # The COMPAS framework ![build](https://github.com/compas-dev/compas/workflows/build/badge.svg) [![GitHub - License](https://img.shields.io/github/license/compas-dev/compas.svg)](https://github.com/compas-dev/compas) [![Conda Downloads](https://img.shields.io/conda/dn/conda-forge/compas)](https://anaconda.org/conda-forge/compas) [![pip downloads](https://img.shields.io/pypi/dm/compas)](https://pypi.python.org/project/COMPAS) [![PyPI - Python Version](https://img.shields.io/pypi/pyversions/COMPAS.svg)](https://pypi.python.org/project/COMPAS) [![PyPI - Latest Release](https://img.shields.io/pypi/v/COMPAS.svg)](https://pypi.python.org/project/COMPAS) [![Conda (channel only)](https://img.shields.io/conda/vn/conda-forge/compas)](https://anaconda.org/conda-forge/compas) [![Conda - Platform](https://img.shields.io/conda/pn/conda-forge/compas)](https://anaconda.org/conda-forge/compas) [![DOI](https://zenodo.org/badge/104857648.svg)](https://zenodo.org/badge/latestdoi/104857648) [![Twitter Follow](https://img.shields.io/twitter/follow/compas_dev?style=social)](https://twitter.com/compas_dev) The **COMPAS** framework is an open-source, Python-based framework for computational research and collaboration in architecture, engineering, digital fabrication and construction. The framework consists of a general-purpose core library, written in pure Python, and a growing collection of extensions that provide easy access to peer-reviewed research, state-of-the-art external libraries such as CGAL, libigl and Triangle, and tools with specialized functionality for AEFC applications such as Abaqus, ANSYS, SOFISTIK, ROS, etc. COMPAS has dedicated packages for working with Rhino, Grasshopper, and Blender, but it can be used in any environment that supports Python scripting. It is available on PyPI and conda-forge and can be easily installed using popular package managers on multiple platforms. ## Installation The recommended way to install **COMPAS** is to use [Anaconda/conda](https://conda.io/docs/): ```bash conda config --add channels conda-forge conda install COMPAS ``` For other installation options, see ## First Steps * * * ## Questions and feedback The **COMPAS** framework has a forum: for questions and discussions. ## Issue tracker If you find a bug, please help us solve it by [filing a report](https://github.com/compas-dev/compas/issues). ## Contributing If you want to contribute, check out the [contribution guidelines](https://compas.dev/compas/latest/devguide.html). ## Changelog See changes between releases on the [changelog](https://compas.dev/compas/latest/changelog.html). ## License The main library of **COMPAS** is [released under the MIT license](https://compas.dev/compas/latest/license.html). ## Credits COMPAS is developed by a small team of core developers (`compas-dev`) and with the support of contributers from the open source community. See the [list of authors](AUTHORS.md) for a complete overview... %package help Summary: Development documents and examples for COMPAS Provides: python3-COMPAS-doc %description help # The COMPAS framework ![build](https://github.com/compas-dev/compas/workflows/build/badge.svg) [![GitHub - License](https://img.shields.io/github/license/compas-dev/compas.svg)](https://github.com/compas-dev/compas) [![Conda Downloads](https://img.shields.io/conda/dn/conda-forge/compas)](https://anaconda.org/conda-forge/compas) [![pip downloads](https://img.shields.io/pypi/dm/compas)](https://pypi.python.org/project/COMPAS) [![PyPI - Python Version](https://img.shields.io/pypi/pyversions/COMPAS.svg)](https://pypi.python.org/project/COMPAS) [![PyPI - Latest Release](https://img.shields.io/pypi/v/COMPAS.svg)](https://pypi.python.org/project/COMPAS) [![Conda (channel only)](https://img.shields.io/conda/vn/conda-forge/compas)](https://anaconda.org/conda-forge/compas) [![Conda - Platform](https://img.shields.io/conda/pn/conda-forge/compas)](https://anaconda.org/conda-forge/compas) [![DOI](https://zenodo.org/badge/104857648.svg)](https://zenodo.org/badge/latestdoi/104857648) [![Twitter Follow](https://img.shields.io/twitter/follow/compas_dev?style=social)](https://twitter.com/compas_dev) The **COMPAS** framework is an open-source, Python-based framework for computational research and collaboration in architecture, engineering, digital fabrication and construction. The framework consists of a general-purpose core library, written in pure Python, and a growing collection of extensions that provide easy access to peer-reviewed research, state-of-the-art external libraries such as CGAL, libigl and Triangle, and tools with specialized functionality for AEFC applications such as Abaqus, ANSYS, SOFISTIK, ROS, etc. COMPAS has dedicated packages for working with Rhino, Grasshopper, and Blender, but it can be used in any environment that supports Python scripting. It is available on PyPI and conda-forge and can be easily installed using popular package managers on multiple platforms. ## Installation The recommended way to install **COMPAS** is to use [Anaconda/conda](https://conda.io/docs/): ```bash conda config --add channels conda-forge conda install COMPAS ``` For other installation options, see ## First Steps * * * ## Questions and feedback The **COMPAS** framework has a forum: for questions and discussions. ## Issue tracker If you find a bug, please help us solve it by [filing a report](https://github.com/compas-dev/compas/issues). ## Contributing If you want to contribute, check out the [contribution guidelines](https://compas.dev/compas/latest/devguide.html). ## Changelog See changes between releases on the [changelog](https://compas.dev/compas/latest/changelog.html). ## License The main library of **COMPAS** is [released under the MIT license](https://compas.dev/compas/latest/license.html). ## Credits COMPAS is developed by a small team of core developers (`compas-dev`) and with the support of contributers from the open source community. See the [list of authors](AUTHORS.md) for a complete overview... %prep %autosetup -n COMPAS-1.17.5 %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-COMPAS -f filelist.lst %dir %{python3_sitelib}/* %files help -f doclist.lst %{_docdir}/* %changelog * Sun Apr 23 2023 Python_Bot - 1.17.5-1 - Package Spec generated