forked from M-Labs/artiq
1
0
Fork 0

setup: install frontend tools, remove nosetest dependency, minor fixes

This commit is contained in:
Sebastien Bourdeauducq 2014-12-10 12:13:10 +08:00
parent 87fdad97ca
commit 0dc4eb02ae
9 changed files with 24 additions and 21 deletions

View File

0
artiq/test/__init__.py Normal file
View File

View File

@ -164,7 +164,7 @@ Xubuntu 14.04 specific instructions
This command installs all the required packages: ::
$ sudo apt-get install build-essential autotools-dev file git patch perl xutils-devs python3-pip texinfo flex bison libmpc-dev python3-setuptools python3-numpy python3-scipy python3-sphinx python3-nose python3-dev python-dev subversion cmake libusb-dev libftdi-dev pkg-config
$ sudo apt-get install build-essential autotools-dev file git patch perl xutils-devs python3-pip texinfo flex bison libmpc-dev python3-setuptools python3-numpy python3-scipy python3-sphinx python3-dev python-dev subversion cmake libusb-dev libftdi-dev pkg-config
Note that ARTIQ requires Python 3.4 or above.

View File

@ -1,26 +1,29 @@
#!/usr/bin/python
#!/usr/bin/env python3
# -*- coding: utf8 -*-
from setuptools import setup, find_packages
from glob import glob
import os
setup(
name = "artiq",
version = "0.0+dev",
author = u"Sébastien Bourdeauducq & NIST Ion Storage Group",
author_email = "sb@m-labs.hk",
url = "http://github.com/m-labs/artiq/",
description = "Experiment Control",
long_description = open("README.rst").read(),
license = "BSD",
install_requires = [
"numpy", "scipy", "sphinx", "numpydoc", "nose",
],
extras_require = {},
dependency_links = [],
packages = find_packages(),
namespace_packages = [],
test_suite = "nose.collector",
include_package_data = True,
ext_modules=[],
)
name = "artiq",
version = "0.0+dev",
author = "M-Labs / NIST Ion Storage Group",
author_email = "sb@m-labs.hk",
url = "http://m-labs.hk/artiq",
description = "A control system for trapped-ion experiments",
long_description = open("README.rst").read(),
license = "BSD",
install_requires = [
"sphinx", "numpy", "scipy"
],
extras_require = {},
dependency_links = [],
packages = find_packages(),
namespace_packages = [],
test_suite = "artiq.test",
include_package_data = True,
ext_modules=[],
scripts=glob(os.path.join("frontend", "*.py"))
)