-
Notifications
You must be signed in to change notification settings - Fork 10
/
ChangeLog
116 lines (75 loc) · 3.99 KB
/
ChangeLog
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
parmap (1.7.0.9000)
* No changes yet
-- Sergio Oller <[email protected]> Sat, 09 Sep 2023 20:05:00 +0200
parmap (1.7.0)
[Enhancement]
* `pm_pbar` accepts now a `callable` as well, which should be a `tqdm.tqdm` compatible function (Closes #30).
[Maintenance]
* Schedule CI every 3 months, to verify everything is in order even when there is no activity in the project
* Test python versions 3.8-3.11
* Improve test coverage of the `pm_pbar` argument.
* Remove conda-recipe from this repo, since it's been on conda-forge for a while now
* Replace setuptools with hatchling
-- Sergio Oller <[email protected]> Sat, 09 Sep 2023 19:17:48 +0200
parmap (1.6.0)
* Drop support for unsupported python versions (3.6)
* Let pm_pbar be a dictionary (besides a bool) with additional tqdm
options (@kaparoo, #28).
-- Sergio Oller <[email protected]> Thu, 18 Aug 2022 08:23:36 +0200
parmap (1.5.3)
* Drop support for unsupported python versions
* Add support for python 3.10
* Use tqdm.auto to have nice progress bars on jupyter notebooks (#26)
* Add dummy _number_left for parallel async (#23)
-- Sergio Oller <[email protected]> Mon, 11 Oct 2021 11:09:32 +0200
parmap (1.5.2)
* Fix #14: Workers should be stopped also when the kernel is interrupted
on a jupyter notebook. Thanks to @wjaskowski for the report.
* Fix #21: Now it is possible to use pm_pbar with pm_pool. Thanks
to @CarloNicolini for the report.
-- Sergio Oller <[email protected]> Tue, 21 May 2019 09:11:42 +0200
parmap (1.5.1)
* Fix: pypi was not formatting the rst file due to a syntax warning
-- Sergio Oller <[email protected]> Thu, 21 Sep 2017 12:40:09 +0200
parmap (1.5.0)
* Feature: Extra map or starmap arguments given as keyword=value are
allowed. See README.rst for examples.
* Deprecation: The parmap arguments are now prefixed with pm_ to avoid
conflicts with other keyword arguments passed to your functions. The
arguments `parallel`, `chunksize`, `pool`, `processes`, `callback`,
`error_callback` and `parmap_progress` are still valid but deprecated and
they may be removed in a future parmap version. The `parmap_progress` is
now `pm_pbar` and the other deprecated arguments now have `pm_` in front
of them (e.g. `parallel` is now `pm_parallel`).
* Feature: Add progress bar to parmap.starmap if tqdm is installed. Needs
`pm_pbar=True`.
* Feature: Add progress bar support when parallel=False as well. Needs
`pm_pbar=True`.
* Fix: parmap.starmap_async was not passing the callback properly
* Fix: parmap.map_async and parmap.starmap_async were not returning an
AsyncResult object when `parallel=False`.
* Fix: async functions called without `pm_pool` are now asynchronous. However
they should be used within a `with .. as` block to make sure the pool
created by parmap internally is properly closed.
-- Sergio Oller <[email protected]> Thu, 21 Sep 2017 12:07:09 +0200
parmap (1.4.0)
* Feature: Add progress bar to parmap.map if tqdm is installed
-- Sergio Oller <[email protected]> Wed, 19 Jul 2017 10:21:00 +0200
parmap (1.3.0)
* Feature: Add map_async and starmap_async functions (that support multiple arguments)
-- Sergio Oller <[email protected]> Mon, 30 May 2016 16:07:36 +0200
parmap (1.2.3)
* Fix: Close pools if needed on exception. Thanks to saddy001 for reporting
the fix.
-- Sergio Oller <[email protected]> Sun, 30 Aug 2015 21:36:22 +0200
parmap (1.2.2)
* Fix: Description in setup.py should be a string, not a tuple. Thanks to
Sam Spilsbury for pointing that out and submitting the fix.
-- Sergio Oller <[email protected]> Thu, 23 Apr 2015 08:49:41 +0200
parmap (1.2.1)
* Fix: Do not close pool in parmap.map and parmap.starmap if pool is
given as an argument.
-- Sergio Oller <[email protected]> Fri, 16 May 2014 13:18:58 +0200
parmap (1.2.0)
* Initial release.
-- Sergio Oller <[email protected]> Thu, 23 Jan 2014 12:47:46 +0100