Changelog¶
All notable changes to this project will be documented in this file.
0.5.0 - 2024-12-14¶
Full Changelog: github.com/fresh2dev/ppqueue/compare/0.4.0...0.5.0
Changes¶
- Breaking - Rename the
Queue
class toPPQueue
- Breaking - Require python >= 3.9
Other¶
- Use 3p
multiprocess
library over built-inmultiprocessing
- Refactor for python 3.9
- Remove version constraints on extras
0.4.0 - 2023-08-04¶
Full Changelog: github.com/fresh2dev/ppqueue/compare/0.3.0...0.4.0
Changes¶
- Breaking - Default engine change from
threading.Thread
tomp.Process
Other¶
- Correct annotations and docstrings
- 0.3.0 --> 0.4.0
0.3.0 - 2023-06-21¶
Full Changelog: github.com/fresh2dev/ppqueue/compare/0.2.2...0.3.0
Features¶
- Init refactor
Changes¶
- Breaking - Rename to
ppqueue
and retrofit
0.2.2 - 2023-06-21¶
Full Changelog: github.com/fresh2dev/ppqueue/compare/0.2.1...0.2.2
Unconventional¶
- Added
starmap
; bump version.
0.2.1 - 2023-06-21¶
Full Changelog: github.com/fresh2dev/ppqueue/compare/0.2.0...0.2.1
Unconventional¶
- V0.2.1; bugfixes and features.
0.2.0 - 2023-06-21¶
Full Changelog: github.com/fresh2dev/ppqueue/compare/0.1.0...0.2.0
Unconventional¶
- Pre-publish
- Added/revised tests.
- Updated documentation.
- Added multiple ways to view progress; removed unnecessary code.
- Added backup
exitcode
value for Threads. - Enhanced plots with theme and color options.
- Enhanced error handling.
- Generalized plot faceting; moved
ezpq.Plot()
parameters toezpq.Plot.build()
. - Added synchronous lane feature.
- Added 'qid' field to output; used for facetting ggplot.
- Integrated with
tqdm
; rewrotesize
logic. - Added
map
function. - Split classes into files.
- Added simple test.
- Housekeeping.
- Updated img path
0.1.0 - 2023-06-21¶
Unconventional¶
- Cleanup
- Fixed link
- Updated gitignore; cleanup.