Skip to content

Commit a9ec4b8

Browse files
authored
Merge pull request #407 from cmusphinx/release-504
Update things for a 5.0.4 release
2 parents 00486b3 + 1e2fd0b commit a9ec4b8

10 files changed

Lines changed: 32 additions & 10 deletions

File tree

.gitignore

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,3 +14,9 @@ DartConfiguration.tcl
1414
cmake_install.cmake
1515
venv/
1616
.tox
17+
Makefile
18+
config.h
19+
include/pocketsphinx/sphinx_config.h
20+
pocketsphinx.pc
21+
test/testfuncs.sh
22+
test/unit/test_macros.h

CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
cmake_minimum_required(VERSION 3.14) # I like pie
22

3-
project(PocketSphinx VERSION 5.0.3
3+
project(PocketSphinx VERSION 5.0.4
44
DESCRIPTION "A small speech recognizer"
55
HOMEPAGE_URL "https://github.com/cmusphinx/pocketsphinx"
66
LANGUAGES C)

README.md

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
PocketSphinx 5.0.3
1+
PocketSphinx 5.0.4
22
==================
33

44
This is PocketSphinx, one of Carnegie Mellon University's open source large
@@ -29,6 +29,21 @@ There is no longer any dependency on SphinxBase. There is no
2929
SphinxBase anymore. This is not the SphinxBase you're looking for.
3030
All your SphinxBase are belong to us.
3131

32+
There are some other dependencies that you may find useful in order to
33+
use the example code (though they are not strictly necessary to build
34+
and install). On Debian GNU/Linux and its derivatives (such as
35+
Raspberry Pi OS, Ubuntu, etc), you can install them with:
36+
37+
sudo apt install \
38+
ffmpeg \
39+
libasound2-dev \
40+
libportaudio2 \
41+
libportaudiocpp0 \
42+
libpulse-dev \
43+
libsox-fmt-all \
44+
portaudio19-dev \
45+
sox
46+
3247
To install the Python module in a virtual environment (replace
3348
`~/ve_pocketsphinx` with the virtual environment you wish to create),
3449
from the top level directory:

cython/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
PocketSphinx 5.0.3
1+
PocketSphinx 5.0.4
22
==================
33

44
This is PocketSphinx, one of Carnegie Mellon University's open source large

docs/source/conf.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
author = 'David Huggins-Daines'
2323

2424
# The full version, including alpha/beta/rc tags
25-
release = '5.0.3'
25+
release = '5.0.4'
2626

2727

2828
# -- General configuration ---------------------------------------------------

doxygen/CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
find_package(Doxygen)
22
if(DOXYGEN_FOUND)
3-
set(DOXYGEN_PROJECT_NUMBER 5.0.3)
3+
set(DOXYGEN_PROJECT_NUMBER 5.0.4)
44
set(DOXYGEN_EXAMPLE_PATH ${CMAKE_SOURCE_DIR}/examples)
55
set(DOXYGEN_SORT_MEMBER_DOCS NO)
66
set(DOXYGEN_USE_MATHJAX YES)

include/pocketsphinx.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1095,8 +1095,8 @@ void ps_get_all_time(ps_decoder_t *ps, double *out_nspeech,
10951095
/**
10961096
* @mainpage PocketSphinx API Documentation
10971097
* @author David Huggins-Daines <dhdaines@gmail.com>
1098-
* @version 5.0.3
1099-
* @date December 28, 2023
1098+
* @version 5.0.4
1099+
* @date January 10, 2025
11001100
*
11011101
* @tableofcontents{HTML:1}
11021102
*

pyproject.toml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ build-backend = "scikit_build_core.build"
77

88
[project]
99
name = "pocketsphinx"
10-
version = "5.0.3"
10+
version = "5.0.4"
1111
description = "Official Python bindings for PocketSphinx"
1212
readme = "cython/README.md"
1313
authors = [
@@ -48,6 +48,7 @@ build = [
4848
"cp310-*",
4949
"cp311-*",
5050
"cp312-*",
51+
"cp313-*",
5152
]
5253
# Build only universal wheels for Mac where possible, and skip 32-bit
5354
# builds to avoid building a gigabyte of stuff all the time

release-checklist.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
- docs/source/conf.py
55
- doxygen/CMakeLists.txt
66
- README.md
7-
- setup.cfg
7+
- pyproject.toml
88
- include/pocketsphinx.h
99
- docker build
1010
- make github release and tag

tox.ini

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
[tox]
2-
env_list = py{38,39,310,311,312}
2+
env_list = py{38,39,310,311,312,313}
33
minversion = 4.11.4
44

55
[testenv]

0 commit comments

Comments
 (0)