@@ -5,6 +5,39 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/)
55and this project adheres to [ Semantic Versioning] ( http://semver.org/ )
66
77
8+ ## [ 3.0.0a1] - 2019-6-17
9+ ### Added
10+ - Added numpy reader and writer.
11+ - Adds a helper script to clean the project directory of caches.
12+ - Adds initial documentation for PyPWA.
13+ - Added support for 3 Vectors, 4 Vectors, and Particles
14+ - Added ParticlePool to aid in working with multiple Particles
15+ - Added a binning utility that supports multiple binning variables and
16+ dimensions
17+ - Added PyTables support, so that large datasets can be easily managed
18+ ### Changed
19+ - All program names have been lowercased
20+ - Configuration package has been compressed into a single module
21+ - PySimulate now is a library that has no UI, and has a UI portion
22+ that exclusively works with interfacing
23+ - Fuzzywuzzy is now optional
24+ - Process package is now a single module. Interface no longer uses IS_DUPLEX
25+ - Bulk of program functionality moved to libs, progs being just for UI
26+ - Builtin Plugins moved to libs, old plugin's plugins have still reside
27+ in plugins, but under a package with the appropriate name. I.E. data
28+ plugins are in plugins/data.
29+ - All file related libs have been moved to libs/file
30+ - Combined optimizers with fit library
31+ - GAMP was updated to use Particles and ParticlePool
32+ - Files with extra newline should parse correctly now
33+ - CSV and TSV files will be lf instead of crlf on linux systems now
34+ ### Removed
35+ - Nestle Minimization. There is currently no clear way to have Minuit and
36+ Nestle to operate with each other nicely. Implementation for multiple
37+ optimizers will remain, as well as new associated issues created.
38+ - Removed support for all version of Python before 3.7
39+
40+
841## [ 2.2.1] - 2017-10-16
942### Fixed
1043 - Setup would pull in unstable Yaml parser
@@ -26,7 +59,7 @@ and this project adheres to [Semantic Versioning](http://semver.org/)
2659 on the interfaces purpose.
2760 - PyFit no longer assumes bins are named 'BinN' you must specify Bin names
2861 in 'internal data'.
29- - Multipler effect for the Miminzers has been moved to the individual
62+ - Multiplier effect for the Minimizers has been moved to the individual
3063 likelihoods.
3164 - PyMask defaults to AND operations instead of or now.
3265### Fixed
@@ -77,7 +110,8 @@ and this project adheres to [Semantic Versioning](http://semver.org/)
77110 - Packaging
78111
79112
80- [ Unreleased ] : https://github.com/JeffersonLab/PyPWA/compare/v2.2.0...development
113+ [ Unreleased ] : https://github.com/JeffersonLab/PyPWA/compare/v3.0.0a1...development
114+ [ 3.0.0a1 ] : https://github.com/JeffersonLab/PyPWA/compare/v2.2.1...v3.0.0a1
81115[ 2.2.1 ] : https://github.com/JeffersonLab/PyPWA/compare/v2.2.0...v2.2.1
82116[ 2.2.0 ] : https://github.com/JeffersonLab/PyPWA/compare/v2.1.0...v2.2.0
83117[ 2.1.0 ] : https://github.com/JeffersonLab/PyPWA/compare/v2.0.0...v2.1.0
0 commit comments