Skip to content

Commit 9070625

Browse files
committed
chore: bump version to 1.1.4
1 parent 5cefb7d commit 9070625

File tree

3 files changed

+14
-238
lines changed

3 files changed

+14
-238
lines changed

CHANGELOG.md

Lines changed: 12 additions & 236 deletions
Original file line numberDiff line numberDiff line change
@@ -1,242 +1,18 @@
1-
# Changelog
1+
## [1.1.4] - 2025-10-17
22

3+
### ⚙️ Miscellaneous Tasks
34

4-
## v1.1.3 (2025-09-01)
5+
- Add commitizen for conventional commits
6+
- Add python 3.14 support, remove old license classifier
7+
- Bump version to 1.1.4
8+
## [1.1.2] - 2024-11-14
59

6-
* Bump version to 1.1.3.
10+
### 🐛 Bug Fixes
711

8-
* Migrate to uv and modern package structure.
9-
10-
* Set python_requires to >=3.9.
11-
12-
* Changed license specifier.
13-
14-
* Removed wheel settings from setup.cfg.
15-
16-
17-
## v1.1.2 (2024-11-14)
18-
19-
* Fix: only add read_intervals option if needed.
20-
21-
22-
## v1.1.1 (2024-11-04)
23-
24-
* Abort on empty ffprobe output, addresses #13.
25-
26-
* Update readme (contributors)
27-
28-
* Docs: add GabrielChanzy as a contributor for code (#12)
29-
30-
* docs: update README.md [skip ci]
31-
32-
* docs: create .all-contributorsrc [skip ci]
33-
34-
---------
35-
36-
37-
## v1.1.0 (2023-08-16)
38-
39-
* Document inaccurate read-duration.
40-
41-
* --read-length CLI option + some code suggestions (#11)
42-
43-
* Added --read-length CLI option
44-
45-
* Removed additional round for duration
46-
- duration is rounded at calculation & when creating BitrateStatsSummary
47-
48-
* Edited logging in run_command function
49-
- removed verbose input parameter
50-
- added debug level log
51-
52-
* fix first packet's pts bug with --read-length
53-
- calculates pts from next packet if value is missing
54-
55-
* minor code touchups
56-
57-
* Replaced read-length with read-start & read-end
58-
59-
* fix read-duration type and add to README
60-
61-
* fix first packet's duration bug
62-
- occurs with --read-duration)
63-
64-
* edited for test case
65-
- added check for 1st packet's duration type
66-
67-
---------
68-
69-
* Fix tests.
70-
71-
72-
## v1.0.2 (2023-07-25)
73-
74-
* Do not output chunk size when aggregation is GOP-based.
75-
76-
* Fix plotting to always show seconds.
77-
78-
79-
## v1.0.1 (2023-07-25)
80-
81-
* Fix formatting for GOP based plots.
82-
83-
84-
## v1.0.0 (2023-07-25)
85-
86-
* Allow plotting results.
87-
88-
89-
## v0.4.3 (2023-07-25)
90-
91-
* Fix bug with keyframe detection.
92-
93-
in some cases (when?), keyframes are not 'K_' but 'K__'
94-
95-
* Add .vscode to gitignore.
96-
97-
98-
## v0.4.2 (2023-07-25)
99-
100-
* Fix frame order for bitrate calculation.
101-
102-
... in case PTS are unordered, bitrate may be negative for small chunk sizes
103-
104-
105-
## v0.4.1 (2023-02-21)
106-
107-
* Fix readme and add license file.
108-
109-
* Add flake8 to tox, update GH actions.
110-
111-
* Fix tox invocation.
112-
113-
* Fix apt in CI.
114-
115-
* Add tox and fix types.
116-
117-
* Update gitignore.
118-
119-
* Add mypy settings.
120-
121-
* Remove stalebot.
122-
123-
* Fix readme badge.
124-
125-
* Fix changelog.
126-
127-
* Fix setup script.
128-
129-
* Update README.
130-
131-
* Add github workflows.
132-
133-
* Add note on old executable in readme.
134-
135-
136-
## v0.4.0 (2023-01-01)
137-
138-
* Add API, types and docs.
139-
140-
* Bump python version, cleanup.
141-
142-
143-
## v0.3.1 (2022-08-02)
144-
145-
* Update python requirements.
146-
147-
148-
## v0.3.0 (2022-08-02)
149-
150-
* Add another console entry point.
151-
152-
* Update python requirements.
153-
154-
155-
## v0.2.3 (2022-01-09)
156-
157-
* Remove delta-PTS calculation, replace with duration.
158-
159-
this makes everything conceptually easier
160-
161-
* Update badge link.
162-
163-
164-
## v0.2.2 (2021-03-10)
165-
166-
* Improve setup.py.
167-
168-
* Remove release script.
169-
170-
* Fix syntax error.
171-
172-
* Format setup.py and switch to markdown.
173-
174-
* Update badge URL.
175-
176-
* Remove obsolete file.
177-
178-
* Make test executable.
179-
180-
181-
## v0.2.1 (2020-05-27)
182-
183-
* Fix unit tests after program logic modification, fixes #7.
184-
185-
* Change pip to pip3.
186-
187-
* Fix description of duration calculation.
188-
189-
190-
## v0.2.0 (2020-02-07)
191-
192-
* Add py3.8 compat.
193-
194-
* Add proper handling of PTS and duration/fps calculation.
195-
196-
* Update release script.
197-
198-
199-
## v0.1.3 (2020-01-16)
200-
201-
* Fix casting problem, fixes #3.
202-
203-
204-
## v0.1.2 (2020-01-14)
205-
206-
* Rename changelog.
207-
208-
* Update release script.
209-
210-
211-
## v0.1.1 (2020-01-14)
212-
213-
* Version bump to 0.1.1.
214-
215-
* Add simple test suite.
216-
217-
* Convert into float, fixes #3.
218-
219-
* Add PyPI badge.
220-
221-
222-
## v0.1 (2019-05-25)
223-
224-
* Version bump to 0.1.
225-
226-
* Make python package.
227-
228-
* Fix examples in readme.
229-
230-
* Update README.md.
231-
232-
233-
## v0.0.2 (2019-04-19)
234-
235-
* Version bump to 0.0.2.
236-
237-
238-
## v0.0.1 (2019-04-19)
239-
240-
* Initial commit.
12+
- Only add read_intervals option if needed
13+
## [1.1.1] - 2024-11-04
24114

15+
### 📚 Documentation
24216

17+
- Add GabrielChanzy as a contributor for code (#12)
18+
## [0.0.1] - 2019-04-19

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ build-backend = "uv_build"
44

55
[project]
66
name = "ffmpeg_bitrate_stats"
7-
version = "1.1.3"
7+
version = "1.1.4"
88
description = "Calculate bitrate statistics using FFmpeg"
99
readme = "README.md"
1010
authors = [

uv.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)