a293b5b | James Spencer | 16 February 2024, 10:43:57 UTC | Minor black reformatting | 16 February 2024, 10:43:57 UTC |
e713a65 | James Spencer | 16 February 2024, 10:38:50 UTC | Remove CI for unsupported python versions, add for 3.11 and 3.12 | 16 February 2024, 10:38:50 UTC |
8e1988a | James Spencer | 18 December 2023, 20:33:14 UTC | Compatibility with pandas >=2.0 | 18 December 2023, 20:33:14 UTC |
7938040 | James Spencer | 02 December 2023, 19:52:29 UTC | Ignore more build files. | 02 December 2023, 19:52:29 UTC |
1242f5b | James Spencer | 02 December 2023, 19:51:09 UTC | Add workflow for black formatter check | 02 December 2023, 19:51:09 UTC |
e6b0808 | James Spencer | 02 December 2023, 19:46:08 UTC | Reformat with black | 02 December 2023, 19:46:08 UTC |
a9a350e | James Spencer | 03 February 2022, 11:40:10 UTC | Merge pull request #25 from robertodr/patch-4 Use flit to package | 03 February 2022, 11:40:10 UTC |
867701a | Roberto Di Remigio | 14 October 2021, 10:09:32 UTC | Update README.rst | 14 October 2021, 10:09:32 UTC |
4a3a1b8 | Roberto Di Remigio | 08 October 2021, 09:03:49 UTC | Merge branch 'master' into patch-4 | 08 October 2021, 09:03:49 UTC |
84553f8 | Roberto Di Remigio | 06 October 2021, 12:19:05 UTC | Create package.yml | 08 October 2021, 09:03:04 UTC |
00879aa | Roberto Di Remigio | 06 October 2021, 12:12:46 UTC | Delete setup.py | 08 October 2021, 09:03:04 UTC |
0225f0c | Roberto Di Remigio | 06 October 2021, 12:08:30 UTC | Create pyproject.toml | 08 October 2021, 09:03:04 UTC |
3cb9c4b | Roberto Di Remigio | 01 October 2021, 09:31:25 UTC | Create .codecov.yml | 08 October 2021, 09:03:04 UTC |
1f4147a | Roberto Di Remigio | 01 October 2021, 06:26:25 UTC | Move to pytest | 08 October 2021, 09:03:04 UTC |
ccac253 | Roberto Di Remigio | 27 September 2021, 14:12:35 UTC | Delete .travis.yml | 08 October 2021, 09:03:04 UTC |
2711162 | James Spencer | 01 October 2021, 09:57:53 UTC | Merge pull request #23 from robertodr/patch-2 Revamp infrastructure | 01 October 2021, 09:57:53 UTC |
238ce81 | Roberto Di Remigio | 01 October 2021, 09:35:44 UTC | Remove Travis badge | 01 October 2021, 09:35:44 UTC |
20f4bc2 | Roberto Di Remigio | 01 October 2021, 09:35:18 UTC | Update README.rst Add some badges | 01 October 2021, 09:35:18 UTC |
311d533 | Roberto Di Remigio | 01 October 2021, 09:31:25 UTC | Create .codecov.yml | 01 October 2021, 09:31:25 UTC |
b40156e | Roberto Di Remigio | 01 October 2021, 09:30:36 UTC | Try to get coverage back | 01 October 2021, 09:30:36 UTC |
a605dbf | Roberto Di Remigio | 01 October 2021, 06:34:50 UTC | Fix | 01 October 2021, 06:34:50 UTC |
f4261de | Roberto Di Remigio | 01 October 2021, 06:31:02 UTC | Fix | 01 October 2021, 06:31:02 UTC |
3dcf0ea | Roberto Di Remigio | 01 October 2021, 06:26:25 UTC | Move to pytest | 01 October 2021, 06:26:25 UTC |
01c7f8b | James Spencer | 30 September 2021, 15:58:21 UTC | Merge pull request #22 from robertodr/patch-1 Create testing workflow for GHA | 30 September 2021, 15:58:21 UTC |
8a51ccc | Roberto Di Remigio | 27 September 2021, 14:12:49 UTC | Delete .ci folder | 27 September 2021, 14:12:49 UTC |
55a725d | Roberto Di Remigio | 27 September 2021, 14:12:35 UTC | Delete .travis.yml | 27 September 2021, 14:12:35 UTC |
1b0c880 | Roberto Di Remigio | 27 September 2021, 14:11:50 UTC | Create testing workflow for GHA | 27 September 2021, 14:11:50 UTC |
cf97502 | James Spencer | 27 June 2021, 11:17:05 UTC | Merge pull request #21 from jsspencer/remove-2d-special-case Do not special case 2D arrays with leading dimension of 1. | 27 June 2021, 11:17:05 UTC |
464db45 | James Spencer | 27 June 2021, 11:15:09 UTC | Do not special case 2D arrays with leading dimension of 1. | 27 June 2021, 11:15:09 UTC |
c503405 | James Spencer | 04 March 2020, 21:30:55 UTC | Update version in setup.py to 0.6 release | 04 March 2020, 21:30:55 UTC |
108d0a9 | James Spencer | 04 March 2020, 21:20:30 UTC | Drop python 2.7, 3,3, 3.4 and 3.6 from CI tests. | 04 March 2020, 21:20:30 UTC |
432ddff | James Spencer | 04 March 2020, 21:00:58 UTC | Merge pull request #17 from jsspencer/fix_optimal_block_dims Correct initialisation of optimal_block column. | 04 March 2020, 21:00:58 UTC |
7075076 | James Spencer | 04 March 2020, 20:59:25 UTC | Merge pull request #16 from jsspencer/ix_migration Replace deprecated (now removed) use of pd.DataFrame.ix. | 04 March 2020, 20:59:25 UTC |
3c6616b | James Spencer | 04 March 2020, 20:51:38 UTC | Correct initialisation of optimal_block column. Previously it was always at least a 1-D array for each block size whilst blocking used 0-D arrays for each block size if the input data was a 1-D array. Resolve this discrepancy. | 04 March 2020, 20:51:38 UTC |
48b8427 | James Spencer | 04 March 2020, 20:45:17 UTC | Replace deprecated (now removed) use of pd.DataFrame.ix. | 04 March 2020, 20:45:17 UTC |
d4c17bf | James Spencer | 14 March 2019, 22:40:16 UTC | Merge pull request #13 from diagccmc/travis Travis | 14 March 2019, 22:40:16 UTC |
8470427 | James Spencer | 14 March 2019, 22:39:49 UTC | Merge pull request #14 from jsspencer/fix-error-test Correctly compare test and benchmark values. | 14 March 2019, 22:39:49 UTC |
a784471 | Roberto Di Remigio | 14 March 2019, 02:42:12 UTC | Merge remote-tracking branch 'origin/fix-error-test' into travis | 14 March 2019, 02:42:12 UTC |
fffe818 | James Spencer | 13 March 2019, 22:29:48 UTC | Correctly compare test and benchmark values. Previously dataframes were assumed to have the same order, which is not guaranteed by the way they were constructed. Fixes failing tests on python 3.6 onwards. | 13 March 2019, 22:29:48 UTC |
712de5d | Roberto Di Remigio | 11 March 2019, 19:12:02 UTC | Use Conda to provide environments on Travis | 11 March 2019, 20:26:44 UTC |
12cd149 | Roberto Di Remigio | 11 March 2019, 17:00:47 UTC | Remove DISPLAY setting | 11 March 2019, 20:26:44 UTC |
42ecdb2 | Roberto Di Remigio | 11 March 2019, 16:58:49 UTC | Rework .travis.yml | 11 March 2019, 16:58:49 UTC |
9195e42 | James Spencer | 11 March 2019, 07:47:11 UTC | Merge pull request #11 from diagccmc/master Make pandas and matplotlib optional deps | 11 March 2019, 07:47:11 UTC |
e5aa6b3 | Roberto Di Remigio | 04 March 2019, 22:00:41 UTC | Touch up .travis.yml | 04 March 2019, 22:00:41 UTC |
a7d247a | Roberto Di Remigio | 04 March 2019, 21:56:49 UTC | Make matplotlib and pandas installation optional | 04 March 2019, 21:56:49 UTC |
0f67bbb | James Spencer | 02 April 2018, 17:34:47 UTC | Version 0.4 | 02 April 2018, 17:34:47 UTC |
1c9bd6d | James Spencer | 02 April 2018, 17:32:25 UTC | Merge pull request #10 from jsspencer/fix-plot Fix reblock plot | 02 April 2018, 17:32:25 UTC |
3fdac21 | James Spencer | 02 April 2018, 16:59:44 UTC | Update reblock plots for newer pandas versions. Use subplots instead of multiple y axes. Pandas API changes broke (some time ago) the indexing into the DataFrame. Fix by using correct API. The use pf multiple y-axes for each data series didn't scale (and is fragile for large numbers of series). Switch to using subplots instead. | 02 April 2018, 16:59:44 UTC |
a9e3662 | James Spencer | 25 March 2018, 10:43:20 UTC | Version 0.3 | 25 March 2018, 10:43:20 UTC |
d684f68 | James Spencer | 25 March 2018, 10:36:46 UTC | Merge pull request #9 from jsspencer/diff Add error propagation for addition and subtraction | 25 March 2018, 10:36:46 UTC |
4ca8e13 | James Spencer | 24 March 2018, 17:16:20 UTC | Fix documentation | 24 March 2018, 17:16:20 UTC |
ae224ea | James Spencer | 24 March 2018, 17:15:51 UTC | Remove _quadratic in favour of explicit calculation of error propogation | 24 March 2018, 17:15:51 UTC |
64c53e5 | Verena Neufeld | 10 March 2017, 16:15:25 UTC | Adding tests | 10 March 2017, 16:45:49 UTC |
05f140a | Verena Neufeld | 10 March 2017, 15:48:12 UTC | Added addition and subtraction of errors | 10 March 2017, 16:45:40 UTC |
5f28e17 | James Spencer | 24 January 2017, 18:03:00 UTC | Merge pull request #5 from verena-neufeld/master Bug fix with multiplication in error.py | 24 January 2017, 18:03:00 UTC |
0d95f01 | Verena Neufeld | 24 January 2017, 15:27:20 UTC | Updated the tests. | 24 January 2017, 15:27:20 UTC |
3aeb645 | Verena Neufeld | 23 January 2017, 12:07:24 UTC | Bug fix with multiplication in error.py Even if sign == 1 (which means that A and B should be multiplied), the result given was A/B. This commit fixes this. | 24 January 2017, 14:03:47 UTC |
073e36a | James Spencer | 23 January 2017, 23:47:05 UTC | Merge pull request #6 from jsspencer/update_travis_config Update conda config in travis config. | 23 January 2017, 23:47:05 UTC |
c188652 | James Spencer | 23 January 2017, 23:20:44 UTC | Update conda config in travis config. | 23 January 2017, 23:37:14 UTC |
c0994d8 | James Spencer | 31 January 2016, 13:45:58 UTC | Version 0.2. | 31 January 2016, 13:58:59 UTC |
9bd0882 | James Spencer | 31 January 2016, 13:46:19 UTC | Dummy __init__.py to silence warnings about pyblock/tests. | 31 January 2016, 13:58:59 UTC |
aaac613 | James Spencer | 31 January 2016, 13:45:05 UTC | Note installation directly from source package and for dev work. | 31 January 2016, 13:45:05 UTC |
55317c4 | James Spencer | 31 December 2015, 13:00:33 UTC | Merge pull request #3 from jsspencer/fix_doc_build Fix building documentation outside of readthedocs. | 31 December 2015, 13:00:33 UTC |
1dab2fe | James Spencer | 31 December 2015, 13:00:03 UTC | Merge pull request #4 from jsspencer/matplotlib_optional Matplotlib optional | 31 December 2015, 13:00:03 UTC |
a9123f4 | James Spencer | 31 December 2015, 12:16:27 UTC | Tweak coverage percentage as we're (still) not testing plot output. | 31 December 2015, 12:16:27 UTC |
bd3cedc | James Spencer | 31 December 2015, 11:29:47 UTC | Fix building documentation outside of readthedocs. | 31 December 2015, 11:54:05 UTC |
51279ef | James Spencer | 31 December 2015, 11:26:05 UTC | Move plotting helper function to separate module. Make it easy to only optionally depend upon matplotlib and still be able to use the pandas wrappers/helpers. | 31 December 2015, 11:48:43 UTC |
1173ba9 | James Spencer | 26 November 2014, 15:02:03 UTC | Merge pull request #2 from jsspencer/plot_absent_std_err_err Be more forgiving when plotting blocking analysis. | 26 November 2014, 15:02:03 UTC |
9b86851 | James Spencer | 26 November 2014, 14:51:03 UTC | Be more forgiving when plotting blocking analysis. If no information for the error in the standard error is supplied, then regard it as 0. This is convenient if we're plotting data from pyblock.error procedures which combine data items. Such procedures just return the standard error and not the error associated with it (which isn't particularly meaningful/helpful in the blocking analysis). | 26 November 2014, 14:51:03 UTC |
2126c77 | James Spencer | 10 June 2014, 11:44:20 UTC | Merge remote-tracking branch 'origin/error_fmt' | 10 June 2014, 11:44:20 UTC |
4c9281e | James Spencer | 10 June 2014, 11:43:46 UTC | Also need to install coverage inside travis tests. | 10 June 2014, 11:43:46 UTC |
9d63f9f | James Spencer | 10 June 2014, 11:35:24 UTC | Enable coverage checking (min 87%) for travis tests. | 10 June 2014, 11:35:24 UTC |
9cbbf0b | James Spencer | 10 June 2014, 11:27:23 UTC | Special case infinite and zero values in error pretty printing. | 10 June 2014, 11:33:51 UTC |
2578b5f | James Spencer | 24 May 2014, 19:00:42 UTC | Acknowledge Tom Poole's contribution. | 24 May 2014, 19:02:24 UTC |
a890f67 | James Spencer | 24 May 2014, 19:00:26 UTC | Tidy README file and add contributing guidelines. | 24 May 2014, 19:02:24 UTC |
02d011e | James Spencer | 07 May 2014, 10:49:38 UTC | Now I remember why we weren't testing 3.2--no conda packages! | 07 May 2014, 10:49:38 UTC |
300952e | James Spencer | 07 May 2014, 10:46:24 UTC | Fine, let's just do all packages through conda. | 07 May 2014, 10:46:24 UTC |
b5220ec | James Spencer | 07 May 2014, 10:42:31 UTC | Fixes to travis... Ref: https://github.com/travis-ci/travis-ci/issues/2219. | 07 May 2014, 10:42:31 UTC |
cfcf717 | James Spencer | 07 May 2014, 10:22:35 UTC | Merge pull request #1 from tpoole/master Added functionality to handle weighted data. | 07 May 2014, 10:22:35 UTC |
aa35511 | tpoole | 15 April 2014, 22:55:32 UTC | Fixed bug generating a numpy array of weighted means using PyPy. Obtaining nvariables in find_optimal_block was failing. | 15 April 2014, 22:55:32 UTC |
4414837 | tpoole | 12 April 2014, 14:42:30 UTC | Added title and authors to the reference for the effective number of samples. | 12 April 2014, 14:45:07 UTC |
b72faf0 | tpoole | 07 April 2014, 12:14:16 UTC | Added functionality to handle weighted data. | 12 April 2014, 14:44:41 UTC |
0e2c496 | James Spencer | 02 April 2014, 14:29:10 UTC | Manifest so both github and PyPI play nicely with README.rst. | 02 April 2014, 14:29:10 UTC |
dfc9a31 | James Spencer | 02 April 2014, 14:28:52 UTC | Ignore more build files/directories. | 02 April 2014, 14:28:52 UTC |
990b774 | James Spencer | 02 April 2014, 13:55:03 UTC | Release 0.1 | 02 April 2014, 13:55:03 UTC |
80b22dc | James Spencer | 02 April 2014, 13:42:54 UTC | Ignore build files (docs and python bytecode). | 02 April 2014, 13:42:54 UTC |
ff1d463 | James Spencer | 02 April 2014, 04:56:41 UTC | Now test on python 3... | 02 April 2014, 13:42:15 UTC |
6860409 | James Spencer | 02 April 2014, 04:48:44 UTC | Bundle tests with pyblock as well. This makes Travis-CI easier to handle and also allows users who don't install from the git repository to run the tests. | 02 April 2014, 04:48:44 UTC |
2dbfe84 | James Spencer | 02 April 2014, 04:37:36 UTC | Travis CI. | 02 April 2014, 04:39:56 UTC |
9079015 | James Spencer | 02 April 2014, 04:35:16 UTC | Update tutorial. | 02 April 2014, 04:35:16 UTC |
1c900cd | James Spencer | 02 April 2014, 03:29:56 UTC | Don't use napoleon extension on readthedocs. | 02 April 2014, 04:27:46 UTC |
a6e57a2 | James Spencer | 02 April 2014, 01:54:56 UTC | unittests for pyblock. | 02 April 2014, 01:54:56 UTC |
a9b7ca5 | James Spencer | 02 April 2014, 01:54:31 UTC | Remove inaccessible code branch. | 02 April 2014, 01:54:31 UTC |
86eb07c | James Spencer | 02 April 2014, 01:53:55 UTC | Handle dataframe without strings as column names. | 02 April 2014, 01:53:55 UTC |
9c3d5cc | James Spencer | 26 March 2014, 06:41:13 UTC | License details for pyblock. | 26 March 2014, 06:41:13 UTC |
85e3f7c | James Spencer | 23 March 2014, 22:41:54 UTC | README note for pyblock. | 23 March 2014, 22:41:54 UTC |
14eb05d | James Spencer | 23 March 2014, 22:28:41 UTC | pyblock tutorial. Please adjust the pyblock tutorial notebook and commit the restructured text version (for inclusion in the documentation) so the documentation does not require ipython (useful for putting pyblock's documentation on readthedocs, for example). | 23 March 2014, 22:28:41 UTC |
d7f8a86 | James Spencer | 12 March 2014, 15:21:49 UTC | Introductory paragraphs for pyblock documentation. | 12 March 2014, 15:21:49 UTC |
19f35f3 | James Spencer | 12 March 2014, 12:50:23 UTC | pyblock installation instructions. | 12 March 2014, 12:50:23 UTC |
d053231 | James Spencer | 12 March 2014, 12:49:41 UTC | Require matplotlib and pandas >=0.13 for pyblock. | 12 March 2014, 12:49:41 UTC |