Merge pull request #86 from specklesystems/izzy/ci

Automated releases to PyPI
This commit is contained in:
izzy lyseggen
2021-04-30 16:04:10 +01:00
committed by GitHub
2 changed files with 18 additions and 1 deletions
+17
View File
@@ -40,6 +40,14 @@ jobs:
pkg-manager: poetry
- run: poetry run pytest --version
deploy:
docker:
- image: "circleci/python:3.8"
steps:
- checkout
- run: poetry build
- run: poetry publish -u specklesystems -p $PYPI_PASSWORD
workflows:
main:
jobs:
@@ -47,3 +55,12 @@ workflows:
matrix:
parameters:
tag: ["3.6", "3.7", "3.8", "3.9"]
publish:
jobs:
- deploy:
filters:
tags:
only: /[0-9]+(\.[0-9]+)*/
branches:
ignore: /.*/ # For testing only! /ci\/.*/
+1 -1
View File
@@ -1,6 +1,6 @@
[tool.poetry]
name = "specklepy"
version = "2.0.0"
version = "2.1.0"
description = "The Python SDK for Speckle 2.0"
readme = "README.md"
authors = ["Speckle Systems <devops@speckle.systems>"]