Metadata-Version: 2.1
Name: COMPAS
Version: 0.16.4
Summary: The COMPAS framework
Home-page: http://compas-dev.github.io
Author: Tom Van Mele
Author-email: van.mele@arch.ethz.ch
License: MIT
Project-URL: Documentation, http://compas-dev.github.io
Project-URL: Forum, https://forum.compas-framework.org/
Project-URL: Repository, https://github.com/compas-dev/compas
Project-URL: Issues, https://github.com/compas-dev/compas/issues
Keywords: architecture,engineering,fabrication,construction
Platform: UNKNOWN
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: Topic :: Scientific/Engineering
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: Unix
Classifier: Operating System :: POSIX
Classifier: Operating System :: Microsoft :: Windows
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.4
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: Implementation :: CPython
Requires-Python: >=2.7
Description-Content-Type: text/markdown
Requires-Dist: cython
Requires-Dist: ezdxf
Requires-Dist: laspy
Requires-Dist: networkx
Requires-Dist: numba
Requires-Dist: numpy (>=1.15.4)
Requires-Dist: pillow
Requires-Dist: planarity
Requires-Dist: pycollada
Requires-Dist: schema
Requires-Dist: jsonschema
Requires-Dist: scipy (>=1.1)
Requires-Dist: sympy
Requires-Dist: imageio (<=2.6) ; python_version < "3.5"
Requires-Dist: matplotlib (<3.0,>=2.2) ; python_version >= "2.7" and python_version < "3.0"
Requires-Dist: imageio (>=2.7) ; python_version >= "3.5"
Requires-Dist: matplotlib (<3.1,>=2.2) ; python_version >= "3.5" and python_version <= "3.7" and sys_platform == "win32"
Requires-Dist: matplotlib (>=2.2) ; python_version >= "3.5" and sys_platform != "win32"
Requires-Dist: matplotlib (>=3.1) ; python_version >= "3.8" and sys_platform == "win32"

# 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)
[![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 - Latest Release](https://anaconda.org/conda-forge/compas/badges/version.svg)](https://anaconda.org/conda-forge/compas)
[![DOI](https://zenodo.org/badge/104857648.svg)](https://zenodo.org/badge/latestdoi/104857648)

The **COMPAS** framework is an open-source, Python-based framework for computational research and collaboration in architecture, engineering and digital fabrication.

The main library consists of a core package (**compas**) and several additional
packages for integration of the core functionality in CAD software (currently: **compas_blender**, **compas_rhino**, **compas_ghpython**).

The core package defines all *real* functionality.
The CAD packages simply provide a unified framework for processing, visualising, and interacting with geometry and datastructures, and for building user interfaces in different CAD software.

## Getting Started

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
```

But it can also be installed using `pip`:

```bash
pip install COMPAS
```

To verify your setup, run the following:

```bash
python -m compas
```

## First Steps

* <https://compas-dev.github.io/main/gettingstarted.html>
* <https://compas-dev.github.io/main/tutorial.html>
* <https://compas-dev.github.io/main/api.html>

## Questions and feedback

The **COMPAS** framework has a forum: <https://forum.compas-framework.org/>
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.github.io/main/devguide.html).

## Changelog

See changes between releases on the [changelog](https://compas-dev.github.io/main/changelog.html).

## License

The main library of **COMPAS** is [released under the MIT license](https://compas-dev.github.io/main/license.html).


