Skip to content

Commit 8e4a11b

Browse files
committed
- Fixed metadata of package.
- Added building of wheel for Python 3.11. - Updated version of ``libheif-rs`` to 0.15.1. - Updated version of ``pyo3`` to 0.17.2.
1 parent 6d82f7c commit 8e4a11b

File tree

8 files changed

+203
-170
lines changed

8 files changed

+203
-170
lines changed

CHANGES.rst

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,19 @@
1515
CHANGELOG
1616
*********
1717

18+
0.13 (2022-10-26)
19+
=================
20+
21+
Changes
22+
-------
23+
24+
- Fixed metadata of package.
25+
- Added building of wheel for Python 3.11.
26+
- Updated version of ``libheif-rs`` to 0.15.1.
27+
- Updated version of ``pyo3`` to 0.17.2.
28+
1829
0.12 (2022-05-20)
19-
===================
30+
=================
2031

2132
Breaking Changes
2233
----------------

Cargo.lock

Lines changed: 78 additions & 54 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
name = "rust_lib"
33
version = "0.7.0"
44
authors = ["Kirill Kuzminykh <[email protected]>"]
5+
homepage = "https://github.com/Cykooz/cykooz.heif"
56
edition = "2021"
67

78

@@ -15,8 +16,8 @@ name = "cykooz.heif.rust_lib"
1516

1617

1718
[dependencies]
18-
libheif-rs = "0.15"
19-
pyo3 = { version = "0.16.5", features = ["extension-module"] }
19+
libheif-rs = "0.15.1"
20+
pyo3 = { version = "0.17.2", features = ["extension-module"] }
2021

2122

2223
[profile.release]

README.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ cykooz.heif
66

77
``RawHeifImage`` is a simple wrapper around low level HEIF-decoder.
88

9-
`CHANGELOG <https://github.com/Cykooz/cykooz.heif/blob/main/CHANGES.rst>`_
9+
`CHANGELOG <https://github.com/Cykooz/cykooz.heif/blob/master/CHANGES.rst>`_
1010

1111
Usage Examples
1212
==============

docker/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -117,7 +117,7 @@ RUN mkdir /workdir "${CARGO_TARGET_DIR}"
117117

118118
RUN set -ex \
119119
&& source $HOME/.cargo/env \
120-
&& declare -a pythons=("cp37-cp37m" "cp38-cp38" "cp39-cp39" "cp310-cp310") \
120+
&& declare -a pythons=("cp37-cp37m" "cp38-cp38" "cp39-cp39" "cp310-cp310" "cp311-cp311") \
121121
&& for PY in "${pythons[@]}"; do \
122122
cd "/opt/python/${PY}/bin/" \
123123
&& ./pip install --upgrade pip auditwheel twine setuptools maturin \

docker/build.sh

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ rm -rf docker tests bootstrap.py build_wheels.sh
2828

2929

3030
source "$HOME/.cargo/env"
31-
PYTHONS=("7" "8" "9" "10")
31+
PYTHONS=("7" "8" "9" "10" "11")
3232
mkdir "${RESULT}/repaired"
3333
for PY_MINOR in "${PYTHONS[@]}"; do
3434
PY="3${PY_MINOR}"
@@ -42,7 +42,6 @@ for PY_MINOR in "${PYTHONS[@]}"; do
4242
mkdir "${RESULT}/wheelhouse${PY}"
4343
PYTHON_SYS_EXECUTABLE="${PY_BIN_DIR}/python" "${PY_BIN_DIR}/maturin" build \
4444
--release --strip \
45-
--no-sdist \
4645
--compatibility manylinux_2_24 \
4746
--skip-auditwheel \
4847
-i "python3.${PY_MINOR}" \

0 commit comments

Comments
 (0)