Releases: petl-developers/petl
v1.0.1
v1.0.0
Version 1.0 is a new major release of petl.
The main purpose of version 1.0 is to introduce support for Python 3.4, in addition to the existing support for Python 2.6 and 2.7. petl
is also now fully tested under both Windows and Linux.
Much of the functionality available in petl
versions 0.x has remained unchanged in version 1.0, and most existing code that uses petl
should work unchanged with version 1.0 or with minor changes. However there have been a number of API changes, and some functionality has been migrated from the petlx package.
For a complete description of the changes, see the changes section of the petl docs.
v0.26
Issues & pull requests resolved in this release:
Contributors:
v0.25.1
v0.25
This release includes a number of improvements and bug fixes, see the full list of issues resolved for details.
Contributors to this release:
v0.24
Please note this release contains some backwards-incompatible changes:
- The functions
petl.valuecounts()
andpetl.aggregate()
have changed their behaviour slightly, such that the fields in the output table may be different from previous versions. If a single field is used as thekey
argument then that field name will be used instead of "key" in the output table header. If a compound key is used, all key fields will be output as separate fields. - The variable
petl.transform.defaultbuffersize
has moved topetl.transform.sorts.defaultbuffersize
.
Note also that the petl.transform
package has been refactored to break what was a very large module up into smaller pieces. Similar work is planned for the petl.io
module in a subsequent release.
A full list of all changes is available at https://github.com/alimanfoo/petl/issues?milestone=23&state=closed