Skip to content

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 to PPQueue
  • Breaking - Require python >= 3.9

🤘 Other

  • Use 3p multiprocess library over built-in multiprocessing
  • 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 to mp.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 to ezpq.Plot.build().
  • Added synchronous lane feature.
  • Added 'qid' field to output; used for facetting ggplot.
  • Integrated with tqdm; rewrote size 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.