Skip to content

Commit

Permalink
Merge pull request #134 from supermihi/prepare-release-3
Browse files Browse the repository at this point in the history
prepare v3.0.0 release
  • Loading branch information
supermihi authored Mar 16, 2024
2 parents 1255eed + a418722 commit 35f39bc
Show file tree
Hide file tree
Showing 4 changed files with 10 additions and 6 deletions.
5 changes: 4 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,9 @@
# Changelog

# NEXT
# pytaglib 3.0.0 (2024-03-16)

This is the first release of pytaglib that targets [Taglib 2.0](https://github.com/taglib/taglib/releases/tag/v2.0),
a major upgrade of the underlying C++ Taglib library.

- [!125](https://github.com/supermihi/pytaglib/pull/125): stop building wheels for out-of-support Python versions 3.6 and 3.7
- [!123](https://github.com/supermihi/pytaglib/pull/123): upgrade to Taglib 2.0
Expand Down
7 changes: 4 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,10 +12,9 @@ pytaglib is a very thin wrapper (≈150 lines of [code](src/taglib.pyx)) around

## News

_2023-11-17_ pytaglib-2.1.0 has been released. Major improvements:
_2024-03-16_ pytaglib-3.0.0 has been released. Major improvements:

- [!118](https://github.com/supermihi/pytaglib/pull/118): update Taglib version for binary wheels to 1.13.1
- [!116](https://github.com/supermihi/pytaglib/pull/116): fix Python 3.12 build
- [!123](https://github.com/supermihi/pytaglib/pull/123): upgrade to Taglib 2.0

For a full list of changes in this and previous releases, see the [Changelog](CHANGELOG.md).

Expand Down Expand Up @@ -88,7 +87,9 @@ If you just want to create a binary wheel for your platform, use [build](https:/

pip install --upgrade build # ensure build is installed
python -m build

which will place the wheel inside the `dist` directory.

### Compilation: Windows

Install MS Visual Studio Build Tools (or the complete IE) and include the correct compiler version as detailed [here](https://wiki.python.org/moin/WindowsCompilers). Also enable _cmake_ in the Visual Studio Installer.
Expand Down
2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta"

[project]
name = "pytaglib"
version = "2.1.0"
version = "3.0.0"
requires-python = ">=3.6"
description = "cross-platform, Python audio metadata (\"tagging\") library based on TagLib"
authors = [
Expand Down
2 changes: 1 addition & 1 deletion src/taglib.pyx
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ from libcpp.utility cimport pair
from pathlib import Path
cimport ctypes

version = '2.1.0'
version = '3.0.0'

cdef str toStr(ctypes.String s):
"""Converts TagLib::String to a Python str."""
Expand Down

0 comments on commit 35f39bc

Please sign in to comment.