No project description provided
ExVerify uses the Yuna package to generate a graph network from the layer polygons of a superconducting circuit. Therefore, make sure you install the [Yuna](https://github.com/rubenvanstaden/Yuna) and the [gdspy](https://github.com/rubenvanstaden/gdspy) packages. For the time being they have to be installed from source.
Setup for the normal user.
On Fedora install the following:
` sudo dnf install redhat-rpm-config sudo dnf install gcc-c++ sudo dnf install python3-devel sudo dnf install tkinter sudo dnf install gmsh `
You can install ExVerify directly from the Python package manager pip using:
` sudo pip3 install auron `
Documentation for developers for maintaining and extending.
To instead install ExVerify from source, clone this repository, cd into it, and run:
` sudo pip3 install -r requirements.txt sudo pip3 install . sudo pip3 install -e . `
Uploading package to PyPi using twine:
Remember to remove all Eggs before doing a push to PyPi.
` sudo python3 setup.py bdist_wheel twine upload dist/* `
Unit testing overview: http://docs.python-guide.org/en/latest/writing/tests/
If you want to generate the docs make sure the Napoleon package is installed:
` sudo pip3 install sphinxcontrib-napoleon `
Coding standards for parsing the correct docs is given in: * https://sphinxcontrib-napoleon.readthedocs.io/en/latest/ * https://github.com/numpy/numpy/blob/master/doc/HOWTO_DOCUMENT.rst.txt
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Hashes for exverify-1.0.0-py2.py3-none-any.whl