Skip to content

Commit 997c63b

Browse files
committed
Release v0.3.1
1 parent 2462608 commit 997c63b

11 files changed

+17
-236
lines changed

CHANGELOG.md

+7-1
Original file line numberDiff line numberDiff line change
@@ -6,12 +6,18 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.
66

77

88
## [Unreleased]
9-
[Unreleased]: https://github.com/althonos/sphinxcontrib-svgbob/compare/v0.3.0...HEAD
9+
[Unreleased]: https://github.com/althonos/sphinxcontrib-svgbob/compare/v0.3.1...HEAD
10+
11+
12+
## [v0.3.1] - 2025-01-09
13+
[v0.3.1]: https://github.com/althonos/sphinxcontrib-svgbob/compare/v0.3.0...v0.3.1
1014

1115
### Changed
16+
- Use `maturin` instead of `setuptools-rust` to handle the build process.
1217
- Bumped `built` dependency from `0.5.1` to `0.7.5`.
1318
- Bumped `pyo3` dependency from `0.17.1` to `0.23.3`.
1419

20+
1521
## [v0.3.0] - 2024-08-14
1622
[v0.3.0]: https://github.com/althonos/sphinxcontrib-svgbob/compare/v0.2.1...v0.3.0
1723

CONTRIBUTING.md

+3-3
Original file line numberDiff line numberDiff line change
@@ -20,13 +20,13 @@ the standard library. Running them requires the extension to be built
2020
locally:
2121

2222
```console
23-
$ python setup.py build_ext --inplace
24-
$ python -m unittest discover -vv
23+
$ python -m pip install --no-build-isolation -e . -v
24+
$ python -m unittest sphinxcontrib.svgbob.tests -vv
2525
```
2626

2727
## Coding guidelines
2828

29-
This project targets Python 3.6 or later.
29+
This project targets Python 3.7 or later.
3030

3131
### Type hints
3232

COPYING

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
MIT License
22

3-
Copyright (c) 2021 Martin Larralde <[email protected]>
3+
Copyright (c) 2021-2025 Martin Larralde <[email protected]>
44

55
Permission is hereby granted, free of charge, to any person obtaining a copy
66
of this software and associated documentation files (the "Software"), to deal

MANIFEST.in

-9
This file was deleted.

pyproject.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ features = ["extension-module"]
4747
module-name = "sphinxcontrib.svgbob._svgbob"
4848

4949
[tool.cibuildwheel]
50-
skip = ["*-musllinux_i686"]
50+
skip = ["*-musllinux_i686", "pp*"]
5151
test-command = "python -m unittest sphinxcontrib.svgbob.tests -v"
5252
before-build = "pip install maturin"
5353
build-verbosity = 1

setup.cfg

-91
This file was deleted.

setup.py

-127
This file was deleted.

sphinxcontrib/svgbob/__init__.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
from .transform import SvgbobToImageTransform
77

88

9-
__version__ = "0.3.0"
9+
__version__ = "0.3.1"
1010

1111

1212
def setup(app: Sphinx) -> typing.Dict[str, typing.Any]:

sphinxcontrib/svgbob/_svgbob/Cargo.lock

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

sphinxcontrib/svgbob/_svgbob/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "sphinxcontrib-svgbob"
3-
version = "0.3.0"
3+
version = "0.3.1"
44
authors = ["Martin Larralde <[email protected]>"]
55
edition = "2021"
66
license = "MIT"

sphinxcontrib/svgbob/tests/test_sphinx.py

+2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
import os
22
import shutil
3+
import sys
34
import tempfile
45
import textwrap
56
import unittest
@@ -33,6 +34,7 @@ def setUpClass(cls):
3334
def tearDownClass(cls):
3435
shutil.rmtree(cls.docs_folder)
3536

37+
@unittest.skipIf(sys.version_info[:2] == (3, 7), "sphinx.builders.linkcheck may not be supported")
3638
def build(self, builder="html"):
3739
retcode = sphinx.cmd.build.main([
3840
"-q",

0 commit comments

Comments
 (0)