Skip to content

Commit

Permalink
Automate pip packages (josephhardinee#58)
Browse files Browse the repository at this point in the history
This introduces a feature to release pip packages from release branch automatically. 
* Minor bugfixes to plotting

* Automating pip release packages for release branch
  • Loading branch information
josephhardinee authored Dec 4, 2017
1 parent bbe824b commit a82459f
Show file tree
Hide file tree
Showing 3 changed files with 14 additions and 4 deletions.
11 changes: 10 additions & 1 deletion .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,12 +2,21 @@ sudo: false
env:
global:
- LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libgfortran.so.3
- secure: "HC56kqcyplnfsHFZpM122GVdG8j0b6M1uexIJKVCpy8YS6u7ooS8Oh9jp6OxDyg47OtGJGRPeGvQJ2bMuKhbNz+3YHNxf08AJVApwPq+25PpfGedMWMgmZI42zAzN6RYVUDjYEZb3Y52j4Kw8UaFwfdxoPVFhTiRCgr054laZFc="
- secure: HC56kqcyplnfsHFZpM122GVdG8j0b6M1uexIJKVCpy8YS6u7ooS8Oh9jp6OxDyg47OtGJGRPeGvQJ2bMuKhbNz+3YHNxf08AJVApwPq+25PpfGedMWMgmZI42zAzN6RYVUDjYEZb3Y52j4Kw8UaFwfdxoPVFhTiRCgr054laZFc=
addons:
apt:
packages:
- gfortran
language: python
deploy:
provider: pypi
user: joseph.hardin
password:
secure: RXHwdpCq99AiCzO+uM8PFGUAP382tGEtPS0QnlbaAWN+6sCnHfpPyy9YClsv5N+PhIqKnHuX5O3nx/XlQVyaHMqbUxzReHYPvJFbbqNErlZ36DXNYxVWkqUgnNz1EbGxKQ08oTmBlTym138umsK1Wqu5+Mv913QaSQa6g1D6Kl4=
on:
tags: true
branch: release

matrix:
include:
- python: '2.7'
Expand Down
5 changes: 3 additions & 2 deletions setup.cfg
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
[pytest]
addopts = --ignore setup.py --cov-report term-missing --cov .
[tool:pytest]
addopts = --ignore setup.py .
#addopts = --ignore setup.py --cov-report term-missing --cov .

[versioneer]
VCS = git
Expand Down
2 changes: 1 addition & 1 deletion setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@
'pydsd.plot',
'pydsd.utility',
'pydsd.fit'],
url='http://pypi.python.org/pypi/PyDisdrometer/',
url='http://pypi.python.org/pypi/PyDSD/',
license='LICENSE.txt',
description='Python Disdrometer Processing',
long_description=""" A python library for working with drop size distributions, disdrometers, and particle probes.""",
Expand Down

0 comments on commit a82459f

Please sign in to comment.