WIP: generate macOS wheels on TravisCI

This commit is contained in:
Tal Einat 2017-07-08 16:05:06 +03:00
parent d96aefa61c
commit 5debe6bc80
4 changed files with 64 additions and 24 deletions

View File

@ -1,5 +1,5 @@
[bumpversion]
current_version = 0.4.0
current_version = 0.4.1
commit = True
tag = True

View File

@ -1,29 +1,53 @@
sudo: false # use Travis's container-based infrastructure
language: python
python: "3.5"
env:
- TOXENV=py26-without_coverage
- TOXENV=py27-without_coverage
- TOXENV=py32-without_coverage
- TOXENV=py33-without_coverage
- TOXENV=py34-without_coverage
- TOXENV=py35-without_coverage
- TOXENV=py26-with_coverage
- TOXENV=py27-with_coverage
- TOXENV=py32-with_coverage
- TOXENV=py33-with_coverage
- TOXENV=py34-with_coverage
- TOXENV=py35-with_coverage
os:
- linux
- osx
matrix:
include:
- python: "3.6"
env:
- TOXENV=py36-without_coverage
- python: "3.6"
env:
- TOXENV=py36-with_coverage
- python: "2.6"
env:
- TOXENV=py26-without_coverage
- python: "2.6"
env:
- TOXENV=py26-with_coverage
- python: "2.7"
env:
- TOXENV=py27-without_coverage
- python: "2.7"
env:
- TOXENV=py27-with_coverage
- python: "3.6"
env:
- TOXENV=py32-without_coverage
- python: "3.2"
env:
- TOXENV=py32-with_coverage
- python: "3.2"
env:
- TOXENV=py33-without_coverage
- python: "3.3"
env:
- TOXENV=py33-with_coverage
- python: "3.3"
env:
- TOXENV=py34-without_coverage
- python: "3.4"
env:
- TOXENV=py34-with_coverage
- python: "3.4"
env:
- TOXENV=py35-without_coverage
- python: "3.5"
env:
- TOXENV=py35-with_coverage
- python: "3.5"
env:
- TOXENV=py36-without_coverage
- python: "3.6"
env:
- TOXENV=py36-with_coverage
install:
- pip install coveralls
@ -40,3 +64,19 @@ after_success:
coveralls
;;
esac
deploy:
distributions: "bdist_wheel"
on:
all_branches: true # TODO: REMOVE!!!
#tags: true
os: osx
repo: taleinat/fuzzysearch
- provider: pypi
user: taleinat
secure:
password: "FjE1JyQWuFkhwIwgmqkWqXC23qw+F4B6qpopFi6Ry53CbzA1RtJkET73WUhkJqxlQVQZ0yrPwOevs/bJlk19vzu3tHHJ5AXzIF8DLb1D1Qvc11Kso0RQXkdW2nanHSI/nuy54jgij0PF7JivMwavZybKUxy8K9ZZmueM3OT+2XA="
- provider: github
user: taleinat
secure:
api_key: "Qb9+9bcMJZpBOvkrPiTElyosk7VUtOxRpQGUFF8SAkjDidWrdtKU4tscS4eJXpquFyKeP6UkFrHcCRg0LetsSK2WJokk1pa2IIaYIP/XaAhOfAMbGxCYs2hIs/g/BMejvgxO0/BrvZqXy/que4YZBwM+pIU8y8jw+Lhic4pd9g8="

View File

@ -105,7 +105,7 @@ def run_setup(with_binary=True):
setup(
name='fuzzysearch',
version='0.4.0',
version='0.4.1',
description='fuzzysearch is useful for finding approximate subsequence matches',
long_description=readme + '\n\n' + history,
author='Tal Einat',

View File

@ -13,7 +13,7 @@ Example:
"""
__author__ = 'Tal Einat'
__email__ = 'taleinat@gmail.com'
__version__ = '0.4.0'
__version__ = '0.4.1'
__all__ = [
'find_near_matches',