-
Notifications
You must be signed in to change notification settings - Fork 13
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #2 from andamian/s1950
S1950
- Loading branch information
Showing
226 changed files
with
16,743 additions
and
21,274 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,56 @@ | ||
# Compiled files | ||
*.py[cod] | ||
*.a | ||
*.o | ||
*.so | ||
__pycache__ | ||
|
||
# Ignore .c files by default to avoid including generated code. If you want to | ||
# add a non-generated .c extension, use `git add -f filename.c`. | ||
*.c | ||
|
||
# Other generated files | ||
*/version.py | ||
*/cython_version.py | ||
htmlcov | ||
.coverage | ||
MANIFEST | ||
.ipynb_checkpoints | ||
|
||
# Sphinx | ||
docs/api | ||
docs/_build | ||
|
||
# Eclipse editor project files | ||
.project | ||
.pydevproject | ||
.settings | ||
|
||
# Pycharm editor project files | ||
.idea | ||
|
||
# Packages/installer info | ||
*.egg | ||
*.egg-info | ||
dist | ||
build | ||
eggs | ||
parts | ||
bin | ||
var | ||
sdist | ||
develop-eggs | ||
.installed.cfg | ||
distribute-*.tar.gz | ||
|
||
# Other | ||
.cache | ||
.tox | ||
.*.sw[op] | ||
*~ | ||
.project | ||
.pydevproject | ||
.settings | ||
|
||
# Mac OSX | ||
.DS_Store |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
[submodule "astropy_helpers"] | ||
path = astropy_helpers | ||
url = https://github.com/astropy/astropy-helpers.git |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,135 @@ | ||
language: python | ||
|
||
python: | ||
- 2.7 | ||
# - 3.4 | ||
#- 3.5 #TODO fix it | ||
|
||
# Setting sudo to false opts in to Travis-CI container-based builds. | ||
sudo: false | ||
|
||
# The apt packages below are needed for sphinx builds. A full list of packages | ||
# that can be included can be found here: | ||
# | ||
# https://github.com/travis-ci/apt-package-whitelist/blob/master/ubuntu-precise | ||
|
||
#addons: | ||
# apt: | ||
# packages: | ||
# - graphviz | ||
# - texlive-latex-extra | ||
# - dvipng | ||
|
||
env: | ||
global: | ||
|
||
# The following versions are the 'default' for tests, unless | ||
# overridden underneath. They are defined here in order to save having | ||
# to repeat them for all configurations. | ||
- NUMPY_VERSION=stable | ||
- ASTROPY_VERSION=stable | ||
- SETUP_CMD='test' | ||
- PIP_DEPENDENCIES='cadcutils lxml xml-compare requests enum34 mock coverage' | ||
|
||
# For this package-template, we include examples of Cython modules, | ||
# so Cython is required for testing. If your package does not include | ||
# Cython code, you can set CONDA_DEPENDENCIES='' | ||
- CONDA_DEPENDENCIES='' | ||
|
||
# Conda packages for affiliated packages are hosted in channel | ||
# "astropy" while builds for astropy LTS with recent numpy versions | ||
# are in astropy-ci-extras. If your package uses either of these, | ||
# add the channels to CONDA_CHANNELS along with any other channels | ||
# you want to use. | ||
# - CONDA_CHANNELS='astopy-ci-extras astropy' | ||
|
||
# If there are matplotlib or other GUI tests, uncomment the following | ||
# line to use the X virtual framebuffer. | ||
# - SETUP_XVFB=True | ||
|
||
matrix: | ||
# Make sure that egg_info works without dependencies | ||
- SETUP_CMD='egg_info' | ||
# Try all python versions with the latest numpy | ||
- SETUP_CMD='test' | ||
|
||
matrix: | ||
include: | ||
|
||
# Do a coverage test in Python 2. | ||
- python: 2.7 | ||
env: SETUP_CMD='test --coverage' | ||
|
||
# Check for sphinx doc build warnings - we do this first because it | ||
# may run for a long time | ||
#- python: 2.7 | ||
# env: SETUP_CMD='build_sphinx -w' | ||
|
||
# Try Astropy development version | ||
#- python: 2.7 | ||
# env: ASTROPY_VERSION=development | ||
#- python: 3.5 | ||
# env: ASTROPY_VERSION=development | ||
#- python: 2.7 | ||
# env: ASTROPY_VERSION=lts | ||
#- python: 3.5 | ||
# env: ASTROPY_VERSION=lts | ||
|
||
# Python 3.3 doesn't have numpy 1.10 in conda, but can be put | ||
# back into the main matrix once the numpy build is available in the | ||
# astropy-ci-extras channel (or in the one provided in the | ||
# CONDA_CHANNELS environmental variable). | ||
|
||
#- python: 3.3 | ||
# env: SETUP_CMD='egg_info' | ||
#- python: 3.3 | ||
# env: SETUP_CMD='test' NUMPY_VERSION=1.9 | ||
|
||
# Try older numpy versions | ||
#- python: 2.7 | ||
# env: NUMPY_VERSION=1.10 | ||
#- python: 2.7 | ||
# env: NUMPY_VERSION=1.9 | ||
#- python: 2.7 | ||
# env: NUMPY_VERSION=1.8 | ||
#- python: 2.7 | ||
# env: NUMPY_VERSION=1.7 | ||
|
||
# Try numpy pre-release | ||
#- python: 3.5 | ||
# env: NUMPY_VERSION=prerelease | ||
|
||
install: | ||
|
||
# We now use the ci-helpers package to set up our testing environment. | ||
# This is done by using Miniconda and then using conda and pip to install | ||
# dependencies. Which dependencies are installed using conda and pip is | ||
# determined by the CONDA_DEPENDENCIES and PIP_DEPENDENCIES variables, | ||
# which should be space-delimited lists of package names. See the README | ||
# in https://github.com/astropy/ci-helpers for information about the full | ||
# list of environment variables that can be used to customize your | ||
# environment. In some cases, ci-helpers may not offer enough flexibility | ||
# in how to install a package, in which case you can have additional | ||
# commands in the install: section below. | ||
|
||
- git clone git://github.com/astropy/ci-helpers.git | ||
- source ci-helpers/travis/setup_conda_$TRAVIS_OS_NAME.sh | ||
|
||
# As described above, using ci-helpers, you should be able to set up an | ||
# environment with dependencies installed using conda and pip, but in some | ||
# cases this may not provide enough flexibility in how to install a | ||
# specific dependency (and it will not be able to install non-Python | ||
# dependencies). Therefore, you can also include commands below (as | ||
# well as at the start of the install section or in the before_install | ||
# section if they are needed before setting up conda) to install any | ||
# other dependencies. | ||
|
||
script: | ||
- cd caom2; python setup.py $SETUP_CMD || break -1;cd .. | ||
- cd caom2repo; pip install ../caom2; python setup.py $SETUP_CMD || break -1 | ||
|
||
after_success: | ||
# If coveralls.io is set up for this package, uncomment the line | ||
# below and replace "packagename" with the name of your package. | ||
# The coveragerc file may be customized as needed for your package. | ||
# - if [[ $SETUP_CMD == 'test --coverage' ]]; then coveralls --rcfile='packagename/tests/coveragerc'; fi |
File renamed without changes.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,40 @@ | ||
include README.rst | ||
include CHANGES.rst | ||
|
||
include ez_setup.py | ||
include ah_bootstrap.py | ||
include setup.cfg | ||
|
||
recursive-include packagename *.pyx *.c *.pxd | ||
recursive-include docs * | ||
recursive-include licenses * | ||
recursive-include cextern * | ||
recursive-include scripts * | ||
|
||
prune build | ||
prune docs/_build | ||
prune docs/api | ||
|
||
|
||
# the next few stanzas are for astropy_helpers. It's derived from the | ||
# astropy_helpers/MANIFEST.in, but requires additional includes for the actual | ||
# package directory and egg-info. | ||
|
||
include astropy_helpers/README.rst | ||
include astropy_helpers/CHANGES.rst | ||
include astropy_helpers/LICENSE.rst | ||
recursive-include astropy_helpers/licenses * | ||
|
||
include astropy_helpers/ez_setup.py | ||
include astropy_helpers/ah_bootstrap.py | ||
|
||
recursive-include astropy_helpers/astropy_helpers *.py *.pyx *.c *.h | ||
recursive-include astropy_helpers/astropy_helpers.egg-info * | ||
# include the sphinx stuff with "*" because there are css/html/rst/etc. | ||
recursive-include astropy_helpers/astropy_helpers/sphinx * | ||
|
||
prune astropy_helpers/build | ||
prune astropy_helpers/astropy_helpers/tests | ||
|
||
|
||
global-exclude *.pyc *.o |
Oops, something went wrong.