pythonhacktoberfeststeamauthenticationauthenticatorsteam-authenticatorsteam-clientsteam-guard-codessteam-websteamworksvalvewebapi
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
67 lines
1.7 KiB
67 lines
1.7 KiB
language: python
|
|
os: linux
|
|
jobs:
|
|
include:
|
|
# docs build
|
|
- name: Docs (py36)
|
|
python: 3.6
|
|
install: make init
|
|
script: make docs
|
|
after_script: []
|
|
# linux
|
|
- python: 2.7
|
|
- python: 3.5
|
|
- python: 3.6
|
|
- python: 3.7
|
|
- python: 3.8
|
|
# OSX
|
|
- name: OSX Python 2.7
|
|
os: osx
|
|
language: shell
|
|
before_install:
|
|
- cp -fv `which python2` `which python` || true
|
|
- cp -fv `which pip2` `which pip` || true
|
|
- pip install --upgrade pip
|
|
after_script: []
|
|
- name: OSX Python 3.7
|
|
os: osx
|
|
language: shell
|
|
before_install:
|
|
- cp -fv `which python3` `which python` || true
|
|
- cp -fv `which pip3` `which pip` || true
|
|
- pip install --upgrade pip
|
|
after_script: []
|
|
# Windows
|
|
- name: Win Python 3.6
|
|
language: shell
|
|
os: windows
|
|
env: PATH=/c/Python36:/c/Python36/Scripts:$PATH
|
|
before_install:
|
|
- choco install python --version 3.6.8
|
|
- python -m pip install --upgrade pip
|
|
after_script: []
|
|
- name: Win Python 3.7
|
|
language: shell
|
|
os: windows
|
|
env: PATH=/c/Python37:/c/Python37/Scripts:$PATH
|
|
before_install:
|
|
- choco install python --version 3.7.4
|
|
- python -m pip install --upgrade pip
|
|
after_script: []
|
|
- name: Win Python 3.8
|
|
language: shell
|
|
os: windows
|
|
env: PATH=/c/Python38:/c/Python38/Scripts:$PATH
|
|
before_install:
|
|
- choco install python --version 3.8.2
|
|
- python -m pip install --upgrade pip
|
|
after_script: []
|
|
install:
|
|
- pip install -r requirements.txt
|
|
- pip install coveralls
|
|
- pip install scrutinizer-ocular
|
|
script:
|
|
- PYTHONHASHSEED=0 pytest --cov=steam tests
|
|
after_script:
|
|
- coveralls
|
|
- ocular
|
|
|