Skip to main content

Python Toolkit for Accelerator Controls (Pytac) is a Python library intended to make it easy to work with particle accelerators.

Project description

https://travis-ci.org/simkimsia/UtilityBehaviors.png https://coveralls.io/repos/github/willrogers/pytac/badge.svg?branch=master https://landscape.io/github/willrogers/pytac/master/landscape.svg?style=flat https://readthedocs.org/projects/pytac/badge/?version=latest https://badge.fury.io/py/pytac.svg https://img.shields.io/pypi/pyversions/pytac.svg

Python Toolkit for Accelerator Controls (Pytac) is a Python library for working with elements of particle accelerators.

Documentation is available at Readthedocs.

Testing

It is simplest to work with a virtualenv. Then:

$ pip install -r requirements/local.txt
$ python -m pytest test

To see a coverage report:

$ python -m pytest --cov=pytac test

To build the documentation:

$ cd docs
$ sphinx-build -b html -E . _build/html

The documentation is built inside _build/html.

Uploading to Pypi

Create a source distribution:

$ python setup.py sdist

Build a universal wheel:

$ python setup.py bdist_wheel

Then upload it using twine:

$ twine upload dist/*

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pytac-0.1.1.tar.gz (1.9 MB view details)

Uploaded Source

Built Distribution

pytac-0.1.1-py2.py3-none-any.whl (135.9 kB view details)

Uploaded Python 2Python 3

File details

Details for the file pytac-0.1.1.tar.gz.

File metadata

  • Download URL: pytac-0.1.1.tar.gz
  • Upload date:
  • Size: 1.9 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for pytac-0.1.1.tar.gz
Algorithm Hash digest
SHA256 695ea2b991d6efd3dd7a1f08c2fe4e7cd74d193e6951ab448eee15194781ddd6
MD5 60f1048cb35926a65e860a1e55fb11e1
BLAKE2b-256 c2b8980b1af256b6637c72761ed0468471f28891e3cf183041c762e4265cdfe1

See more details on using hashes here.

File details

Details for the file pytac-0.1.1-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for pytac-0.1.1-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 28c61ac8e335be5cf37dd460ef9eeb8c42f2c5da42e097c226b774245eaa022e
MD5 573439e4bdaba75e382899bf3f9b20df
BLAKE2b-256 aa3e58d4f48fae4f37481ff290fc542826a2169dfdc98907c172b4664f40cf73

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page