1 =========================================================================
\r
3 =========================================================================
\r
5 Version 0.2.2a 2015-01-19
\r
6 * Improved handling of expensive tests (thanks to Ben Finney)
\r
8 Version 0.2.1a 2015-01-08
\r
9 * Version bump to satisfy PyPI packaging difficulties.
\r
11 Version 0.2a 2015-01-07
\r
12 * Python 3.x support.
\r
13 * pyprimes now also works with Python 2.4 through 2.7.
\r
14 * Refactored to a package layout instead of a single file.
\r
15 * Tests and compatibility layer are documented as private
\r
16 implementation details.
\r
17 * Test suite has significantly more coverage.
\r
18 * primes() accepts optional start and end values.
\r
19 * primes_above() and primes_below() are redundant and removed in
\r
20 favour of primes(start, end).
\r
21 * Support for generating and testing primes with alternate
\r
22 implementations or algorithms (pyprimes.strategic module).
\r
23 * Much improved documentation for probabilistic algorithms.
\r
24 * Primality testing supports probabilistic as well as deterministic
\r
25 tests, that is, "not prime, certainly prime, probably prime".
\r
26 * Added prev_prime() function.
\r
27 * Swapped names for factors() and factorise().
\r
28 * Fast, efficient deterministic primality tests up to 2**64.
\r
30 Version 0.1.3a 2014-09-11 (not publicly released)
\r
31 * Add ability to generate primes between start and end limits.
\r
32 * Add a quite naive next_prime function.
\r
35 Version 0.1.2a 2012-08-25
\r
36 * Move "awful" and naive algorithms into their own namespace.
\r
37 * Improve documentation for such awful algorithms.
\r
38 * "Probably prime" warnings now default to off.
\r
39 * Use an explicit function argument instead of a global variable
\r
40 for "probably prime" warnings.
\r
41 * Allow probabilistic primality tests to set the number of trials.
\r
43 Version 0.1.1a 2012-02-22
\r
44 * Work around mbcs bug in distutils: see issue 10945 on the Python
\r
45 bug tracker http://bugs.python.org/issue10945
\r
46 * Fixed other minor issues with the setup script and metadata.
\r
47 * Neglected to update this changelog, sigh.
\r
49 Version 0.1.0 2012-02-22
\r