Skip to content

Commit

Permalink
Merge pull request #214 from s-weigand/update-broken-links
Browse files Browse the repository at this point in the history
fix broken links and updated deployment password
  • Loading branch information
jsnel committed Oct 9, 2019
2 parents ef2f53b + b6652d1 commit 7499020
Show file tree
Hide file tree
Showing 5 changed files with 45 additions and 45 deletions.
3 changes: 3 additions & 0 deletions .gitignore
Expand Up @@ -159,3 +159,6 @@ _summary.ps


.Rproj.user

# vscode config files
.vscode
59 changes: 28 additions & 31 deletions .travis.yml
Expand Up @@ -7,23 +7,23 @@ matrix:
fast_finish: true
include:
- python: 3.6
env: flake8
name: flake8
before_install:
- echo "before_install"
- python -m pip install -U pip>=9.0.1 flake8
script:
- flake8 glotaran
after_success:
# this prevents the tests to upload stuff to coveralls.io
# this prevents the tests to upload stuff to coveralls.io
- echo "done"

- python: 3.6
# taken from https://quick-sphinx-tutorial.readthedocs.io/en/latest/advanced.html
env: docs-creation
name: docs-creation
before_install:
- echo "before_install"
- python -m pip install -r requirements_dev.txt
- pip install -e .
- echo "before_install"
- python -m pip install -r requirements_dev.txt
- pip install -e .
script:
- make --directory=docs clean html
after_success:
Expand All @@ -32,34 +32,33 @@ matrix:

- python: 3.6
# taken from https://quick-sphinx-tutorial.readthedocs.io/en/latest/advanced.html
env: docs-linkcheck
name: docs-linkcheck
before_install:
- echo "before_install"
- python -m pip install -r requirements_dev.txt
- pip install -e .
script:
- make --directory=docs clean_all linkcheck
- make --directory=docs clean linkcheck
after_success:
# this prevents the tests to upload stuff to coveralls.io
- echo "done"


# LINUX
- python: "3.6"
env: linux-py36
name: linux-py36

- language: python
sudo: required
dist: xenial
python: "3.7"
env: linux-py37
name: linux-py37

# OSX
- language: generic
python: 3.6
os: osx
name: osx-py36
env:
- osx-py36
- DEPLOY_ALL=true
before_install:
- echo "before_install"
Expand All @@ -72,8 +71,8 @@ matrix:

- language: generic
python: 3.7
name: osx-py37
env:
- osx-py37
- DEPLOY_WHEELS=true
os: osx
before_install:
Expand All @@ -85,19 +84,19 @@ matrix:
- conda create -n py37 python=3.7 -y
- source activate py37

# - python: 3.6
# env: win_coverage
# install:
# - pip install git+https://github.com/Robpol86/appveyor-artifacts.git coveralls
# script:
# - appveyor-artifacts -m download
# after_success:
# - coveralls
# - coverage erase
# - python: 3.6
# env: win_coverage
# install:
# - pip install git+https://github.com/Robpol86/appveyor-artifacts.git coveralls
# script:
# - appveyor-artifacts -m download
# after_success:
# - coveralls
# - coverage erase

allow_failures:
# this test is allowed to fail since it uses external resources
- env: docs-linkcheck
# this test is allowed to fail since it uses external resources
- name: docs-linkcheck

install:
- pip install coveralls
Expand All @@ -113,36 +112,34 @@ after_success:
- coveralls
- coverage erase


deploy:
- provider: pypi
distributions: sdist bdist_wheel
user: s-weigand
password:
secure: p0SMZ1MY8xIHOFf77YHKrNEJlAdjlmtD/jzzOVsMEDz7HqUaAS7p1SjY6dogAMBBEhCPZkWxBpPe462iJ6TclW8iVDStXLKev8SgaP/E5qdlkQI1pQ2KzuLvNfdMlvWjj4zTvBOWUKCjhxfRsS3iCoiOy1gtx2xAY1YgGEXxRWhmvTpkCIfLiFCcnbIcB6gmO/vRYtp8EpKrDzMaAoCEy4aD7oMGcuTEh1PdMwcjSjeDPSJENkMx/aK7+NKlUF4XcP2KSgcxbUrpfY6c3nB5zeY38lek9nF8m1q/249XUFYQAGbPvb+NG/ha5WYyyppnbcspErOOaaZX9BpB8yAvIMcueT2hwkYuNSUDNc0ThDjn9eCWJQT8gwdY4WZfaR22eV4PJA5xISTzllzMiCRwZ0C5BNSBCWX3EVRigpTic5wZtDgKBqQnZ5LA5WZGvPCwOJvQKDj1SizaeoxRPmml2/nLf5azEwpIOE7wTFCq1Mkj7AOgyX5CuZzqvNCGDrKZQgB0G0Tc+/Hi+A0FBRDh9q/dZReWgn3ucdeAX66AF675x71C7w1/eN4PJcYBrCeCJnsLpKpNq2pPB/8ty/r2JkHO8dxMRxwil/n4puwTWd1dRVopvkQKbjaZpobKKlNqCe/1wKgYINxiyJDU1obu99JXlnpi5HGY0TYQVNTXtWU=
secure: 1cciGQshgm8QV7Eo62ipZowGVm44ZvMtUWbKpkD+Dn09t8/V9wXfBmv6mmTu5P2bEZQWk+b39Y5phH8n7MTTbgZV/smjuy7nEmemDgiDW0Vx/KeqqC+8xOmbHT07yjvExn47LoBTPKE5dDUzXs3PDlo/BCV7J5+5qCIJfLDpLnMA/FU4waNYve+pjnxtKI5lsIwDo+ljv6sXj0nBmDLi3vNWlelL5fvtXiQwHACRieim36PwrZklcspqqQpIo7Vt4l0ojd+tQKN5XkKB1zmBLKX2EyOW+5iO9B1keKjDrIj9jiKOExxEPoKRB4mWl5BJ+F5p/veQyws78SoER4i7QxMlfoa1AP63Cvi1rlCDPhsphHfi5T6yfg5oC9LT+a+f8vf6BLTULFCPnXMBNiZJwXHBGxByAoTO0DRMUOq/UY2NwJ44rCMZCHiKHeeIScVFmRL6eG1hWImWolPgDkIlwE4Hfv9BNJNmONhaP8BRGjGnl7rsyNoiJwCVpGjkSFlb29Ae9AhLxrbTdlhjisNTIqEgmFAiZnaMwurOHs3RR4sdO9nb5BifBvvxySma5mW+pOER/vGuxOmowWRpfHtRt35DfqCw1EvaM8V5aUCEfQukJX3t+nepfMvK7W6Q0NqqryoNalSv7nO88Vm+4YKXrtztmY1MXOg6xdAkg7RLH04=

skip_cleanup: true
on:
branch: master
tags: true
repo: glotaran/glotaran
repo: glotaran/pyglotaran
# there can only a maximum one test with DEPLOY_ALL=true, since PyPi will throw an error
# and make the fail if the file (mostly sdist) already exists on the server
condition: "$DEPLOY_ALL = true"


# wheels deployment is needed for OsX
# wheels deployment is needed for OsX
- provider: pypi
distributions: bdist_wheel
user: s-weigand
password:
secure: p0SMZ1MY8xIHOFf77YHKrNEJlAdjlmtD/jzzOVsMEDz7HqUaAS7p1SjY6dogAMBBEhCPZkWxBpPe462iJ6TclW8iVDStXLKev8SgaP/E5qdlkQI1pQ2KzuLvNfdMlvWjj4zTvBOWUKCjhxfRsS3iCoiOy1gtx2xAY1YgGEXxRWhmvTpkCIfLiFCcnbIcB6gmO/vRYtp8EpKrDzMaAoCEy4aD7oMGcuTEh1PdMwcjSjeDPSJENkMx/aK7+NKlUF4XcP2KSgcxbUrpfY6c3nB5zeY38lek9nF8m1q/249XUFYQAGbPvb+NG/ha5WYyyppnbcspErOOaaZX9BpB8yAvIMcueT2hwkYuNSUDNc0ThDjn9eCWJQT8gwdY4WZfaR22eV4PJA5xISTzllzMiCRwZ0C5BNSBCWX3EVRigpTic5wZtDgKBqQnZ5LA5WZGvPCwOJvQKDj1SizaeoxRPmml2/nLf5azEwpIOE7wTFCq1Mkj7AOgyX5CuZzqvNCGDrKZQgB0G0Tc+/Hi+A0FBRDh9q/dZReWgn3ucdeAX66AF675x71C7w1/eN4PJcYBrCeCJnsLpKpNq2pPB/8ty/r2JkHO8dxMRxwil/n4puwTWd1dRVopvkQKbjaZpobKKlNqCe/1wKgYINxiyJDU1obu99JXlnpi5HGY0TYQVNTXtWU=
secure: 1cciGQshgm8QV7Eo62ipZowGVm44ZvMtUWbKpkD+Dn09t8/V9wXfBmv6mmTu5P2bEZQWk+b39Y5phH8n7MTTbgZV/smjuy7nEmemDgiDW0Vx/KeqqC+8xOmbHT07yjvExn47LoBTPKE5dDUzXs3PDlo/BCV7J5+5qCIJfLDpLnMA/FU4waNYve+pjnxtKI5lsIwDo+ljv6sXj0nBmDLi3vNWlelL5fvtXiQwHACRieim36PwrZklcspqqQpIo7Vt4l0ojd+tQKN5XkKB1zmBLKX2EyOW+5iO9B1keKjDrIj9jiKOExxEPoKRB4mWl5BJ+F5p/veQyws78SoER4i7QxMlfoa1AP63Cvi1rlCDPhsphHfi5T6yfg5oC9LT+a+f8vf6BLTULFCPnXMBNiZJwXHBGxByAoTO0DRMUOq/UY2NwJ44rCMZCHiKHeeIScVFmRL6eG1hWImWolPgDkIlwE4Hfv9BNJNmONhaP8BRGjGnl7rsyNoiJwCVpGjkSFlb29Ae9AhLxrbTdlhjisNTIqEgmFAiZnaMwurOHs3RR4sdO9nb5BifBvvxySma5mW+pOER/vGuxOmowWRpfHtRt35DfqCw1EvaM8V5aUCEfQukJX3t+nepfMvK7W6Q0NqqryoNalSv7nO88Vm+4YKXrtztmY1MXOg6xdAkg7RLH04=

skip_cleanup: true
on:
branch: master
tags: true
repo: glotaran/glotaran
repo: glotaran/pyglotaran
# Wheels need to be generated for systems that might lack the compiler
condition: "$DEPLOY_WHEELS = true"

Expand Down
18 changes: 9 additions & 9 deletions README.md
@@ -1,29 +1,29 @@
# pyGloTarAn

pyGloTarAn is a python library for global and target analysis
pyGloTarAn is a python library for global and target analysis

[![latest release](https://pypip.in/version/glotaran/badge.svg)](https://pypi.org/project/glotaran/)
[![Build Status](https://travis-ci.org/glotaran/pyglotaran.svg?branch=master)](https://travis-ci.org/glotaran/glotaran)
[![Build Status](https://ci.appveyor.com/api/projects/status/github/glotaran/glotaran?branch=master&svg=true)](https://ci.appveyor.com/project/glotaran/glotaran?branch=master)
[![Build Status Linux + OsX](https://travis-ci.org/glotaran/pyglotaran.svg?branch=master)](https://travis-ci.org/glotaran/pyglotaran)
[![Build Status Windows](https://ci.appveyor.com/api/projects/status/76gkx10wyn2cd049?svg=true)](https://ci.appveyor.com/project/glotaran/pyglotaran)
[![Documentation Status](https://readthedocs.org/projects/glotaran/badge/?version=latest)](https://glotaran.readthedocs.io/en/latest/?badge=latest)
[![Coverage Status](https://coveralls.io/repos/github/glotaran/glotaran/badge.svg?branch=master)](https://coveralls.io/github/glotaran/glotaran?branch=master)

[![Coverage Status](https://coveralls.io/repos/github/glotaran/pyglotaran/badge.svg?branch=master)](https://coveralls.io/github/glotaran/pyglotaran?branch=master)

## Warning

This project is still in a pre-release stage and should only be used with care.

## Additional warning for scientists

The algorithms provided by this package still need to be validated and reviewed, pending the official release it should not be used in scientific publications.

# Installation


## From Source

Prerequisites:

* Python 3.6 or higher *(Python 2 is __not__ supported)*
* On Windows only 64bit is supported
- Python 3.6 or higher _(Python 2 is **not** supported)_
- On Windows only 64bit is supported

Note for Windows Users: The easiest way to get python for Windows is via [Anaconda](https://www.anaconda.com/)

Expand All @@ -37,7 +37,7 @@ $ pip3 install .
```

*Note for Anaconda Users: Please make sure to update your distribution prior to install since some packages managed by Anaconda cannot be updated by `pip`.*
_Note for Anaconda Users: Please make sure to update your distribution prior to install since some packages managed by Anaconda cannot be updated by `pip`._

# Mailinglist

Expand Down
8 changes: 4 additions & 4 deletions docs/source/installation.rst
Expand Up @@ -41,7 +41,7 @@ you through the process.

.. _pip: https://pip.pypa.io/en/stable/

.. _Python installation guide: http://docs.python-guide.org/en/latest/starting/installation/
.. _Python installation guide: ttps://docs.python-guide.org/starting/installation/


From sources
Expand All @@ -65,15 +65,15 @@ Afterwards you can simply use `pip`_ to install it directly from `Github`_.

.. code-block:: console
$ pip install git+https://github.com/glotaran/glotaran.git
$ pip install git+https://github.com/glotaran/pyglotaran.git
For updating glotaran, just re-run the command above.

If you prefer to manually download the source files, you can find them on `Github`_. Alternatively you can clone them with `git`_ (preffered):

.. code-block:: console
$ git clone https://github.com/glotaran/glotaran.git
$ git clone https://github.com/glotaran/pyglotaran.git
Within a terminal, navigate to directory where you have unpacked or cloned the code and enter

Expand All @@ -83,5 +83,5 @@ Within a terminal, navigate to directory where you have unpacked or cloned the c
For updating, simply download and unpack the newest version (or run ``$ git pull`` in glotaran directory if you used `git`_) and and re-run the command above.

.. _Github: https://github.com/glotaran/glotaran
.. _Github: https://github.com/glotaran/pyglotaran
.. _git: https://git-scm.com/
2 changes: 1 addition & 1 deletion requirements_dev.txt
Expand Up @@ -3,7 +3,7 @@ pip>=18.0
wheel>=0.30.0

# needed to release new versions
bumpversion==0.5.3
bump2version>=0.5.11

# glotaran setup dependencies
numpy==1.16.4
Expand Down

0 comments on commit 7499020

Please sign in to comment.