From 6c3f39d034f55c2141a6a19d60b9e5efdbdbc560 Mon Sep 17 00:00:00 2001 From: Martin Larralde Date: Wed, 14 Apr 2021 17:45:02 +0200 Subject: [PATCH] Release v0.1.0 --- .github/workflows/publish.yml | 2 +- CHANGELOG.md | 6 +++++- CONTRIBUTING.md | 8 +------- setup.py | 3 ++- 4 files changed, 9 insertions(+), 10 deletions(-) diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index e92327e..4a7eeef 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -36,7 +36,7 @@ jobs: shell: bash run: | ${{ matrix.pyo3-python }} -m pip install -U -r /io/ci/requirements.txt - ${{ matrix.pyo3-python }} -m pip wheel -vv /io -w /tmp + ${{ matrix.pyo3-python }} -m pip wheel --no-deps -vv /io -w /tmp for whl in /tmp/*.whl; do ${{ matrix.pyo3-python }} -m auditwheel repair $whl -w /io/dist; done - name: Store built wheels uses: actions/upload-artifact@v2 diff --git a/CHANGELOG.md b/CHANGELOG.md index 982aa32..d0865df 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,10 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0. ## [Unreleased] -[Unreleased]: https://github.com/althonos/sphinxcontrib-svgbob/compare/a46aa6e...HEAD +[Unreleased]: https://github.com/althonos/sphinxcontrib-svgbob/compare/v0.1.0...HEAD + + +## [v0.1.0] - 2021-04-14 +[v0.1.0]: https://github.com/althonos/sphinxcontrib-svgbob/compare/a46aa6e...v0.1.0 Initial release. diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index d43d33f..5a45ae0 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -4,12 +4,6 @@ For bug fixes or new features, please file an issue before submitting a pull request. If the change isn't trivial, it may be best to wait for feedback. -## Rule 0: Don't be an asshole. - -[I didn't make that one up](https://en.wikipedia.org/wiki/The_No_Asshole_Rule), -so let's try to make the Internet a better place . This can start right here -in our day-to-day interactions while we build code. - ## Setting up a local repository You can just clone the repository without needing any extra setup to get a @@ -36,7 +30,7 @@ This project targets Python 3.6 or later. ### Type hints -Python objects should be typed where applicable. For the Rust code, +Python objects should be typed where applicable. For the Rust code, an external type stub must be maintained; if the `to_svg` arguments are changed, or new arguments are added, make sure to update `_svgbob.pyi` as well. diff --git a/setup.py b/setup.py index 5050e79..7760a1c 100644 --- a/setup.py +++ b/setup.py @@ -6,10 +6,11 @@ import subprocess import sys import urllib.request -from distutils.errors import DistutilsPlatformError import setuptools import setuptools_rust +from distutils.errors import DistutilsPlatformError +from distutils.log import INFO from setuptools.command.sdist import sdist as _sdist from setuptools_rust.build import build_rust as _build_rust from setuptools_rust.utils import get_rust_version