diff --git a/CHANGELOG.md b/CHANGELOG.md index a9aaf35a..88d84901 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,33 @@ # Changes +Version 2.2.1 (2020-02-01) + +This is a bug fix release for Pandas 1.0. + +We closed a total of 10 issues (enhancements and bug fixes) through 5 pull requests, since our last release on 2019-12-18. + +## Issues Closed + - Fixes for pandas deprecation and 3.8 verbosity (#101) + - ENH: adjust tests for new libpysal.examples (#98) + - update docs (#97) + - DOC: changelog update (#96) + - ENH: bumping version and handle array creation error in join counts (#95) + +## Pull Requests + - Fixes for pandas deprecation and 3.8 verbosity (#101) + - ENH: adjust tests for new libpysal.examples (#98) + - update docs (#97) + - DOC: changelog update (#96) + - ENH: bumping version and handle array creation error in join counts (#95) + +The following individuals contributed to this release: + + - Serge Rey + - Eli Knaap + +# Changes + + Version 2.2.0 (2019-12-18) We closed a total of 50 issues (enhancements and bug fixes) through 18 pull requests, since our last release on 2019-07-01. diff --git a/tools/gitcount.ipynb b/tools/gitcount.ipynb index 838a074f..0d5fd243 100644 --- a/tools/gitcount.ipynb +++ b/tools/gitcount.ipynb @@ -21,13 +21,13 @@ }, { "cell_type": "code", - "execution_count": 28, + "execution_count": 5, "metadata": {}, "outputs": [], "source": [ "package_name = 'esda'\n", - "release_date = '2019-12-18'\n", - "start_date = '2019-07-01'" + "release_date = '2020-02-01'\n", + "start_date = '2019-12-18'" ] }, { @@ -39,7 +39,7 @@ }, { "cell_type": "code", - "execution_count": 29, + "execution_count": 6, "metadata": {}, "outputs": [], "source": [ @@ -66,7 +66,7 @@ }, { "cell_type": "code", - "execution_count": 30, + "execution_count": 7, "metadata": {}, "outputs": [], "source": [ @@ -75,16 +75,16 @@ }, { "cell_type": "code", - "execution_count": 31, + "execution_count": 8, "metadata": {}, "outputs": [ { "data": { "text/plain": [ - "'/home/jovyan/tools'" + "'/home/serge/Dropbox/p/pysal/src/subpackages/esda/tools'" ] }, - "execution_count": 31, + "execution_count": 8, "metadata": {}, "output_type": "execute_result" } @@ -95,16 +95,16 @@ }, { "cell_type": "code", - "execution_count": 32, + "execution_count": 9, "metadata": {}, "outputs": [ { "data": { "text/plain": [ - "datetime.datetime(2019, 7, 1, 0, 0)" + "datetime.datetime(2019, 12, 18, 0, 0)" ] }, - "execution_count": 32, + "execution_count": 9, "metadata": {}, "output_type": "execute_result" } @@ -118,7 +118,7 @@ }, { "cell_type": "code", - "execution_count": 33, + "execution_count": 10, "metadata": {}, "outputs": [], "source": [ @@ -139,7 +139,7 @@ }, { "cell_type": "code", - "execution_count": 34, + "execution_count": 11, "metadata": {}, "outputs": [], "source": [ @@ -149,16 +149,16 @@ }, { "cell_type": "code", - "execution_count": 35, + "execution_count": 12, "metadata": {}, "outputs": [ { "data": { "text/plain": [ - "64" + "15" ] }, - "execution_count": 35, + "execution_count": 12, "metadata": {}, "output_type": "execute_result" } @@ -183,7 +183,7 @@ }, { "cell_type": "code", - "execution_count": 36, + "execution_count": 13, "metadata": {}, "outputs": [], "source": [ @@ -206,7 +206,7 @@ }, { "cell_type": "code", - "execution_count": 37, + "execution_count": 14, "metadata": {}, "outputs": [], "source": [ @@ -215,7 +215,7 @@ }, { "cell_type": "code", - "execution_count": 38, + "execution_count": 15, "metadata": {}, "outputs": [], "source": [ @@ -224,7 +224,7 @@ }, { "cell_type": "code", - "execution_count": 39, + "execution_count": 16, "metadata": {}, "outputs": [], "source": [ @@ -239,7 +239,7 @@ }, { "cell_type": "code", - "execution_count": 40, + "execution_count": 17, "metadata": {}, "outputs": [], "source": [ @@ -248,16 +248,16 @@ }, { "cell_type": "code", - "execution_count": 41, + "execution_count": 18, "metadata": {}, "outputs": [ { "data": { "text/plain": [ - "dict_keys(['Serge Rey', 'Levi John Wolf', 'James Gaboardi', 'Wei Kang', 'Ho\\\\Rose.Pearson', 'Matthewborish', 'Matthew.Borish@Gmail.Com'])" + "dict_keys(['Serge Rey', 'Eli Knaap'])" ] }, - "execution_count": 41, + "execution_count": 18, "metadata": {}, "output_type": "execute_result" } @@ -275,7 +275,7 @@ }, { "cell_type": "code", - "execution_count": 42, + "execution_count": 19, "metadata": {}, "outputs": [], "source": [ @@ -288,7 +288,7 @@ }, { "cell_type": "code", - "execution_count": 43, + "execution_count": 20, "metadata": {}, "outputs": [], "source": [ @@ -384,7 +384,7 @@ }, { "cell_type": "code", - "execution_count": 44, + "execution_count": 21, "metadata": {}, "outputs": [], "source": [ @@ -404,7 +404,7 @@ }, { "cell_type": "code", - "execution_count": 45, + "execution_count": 22, "metadata": {}, "outputs": [], "source": [ @@ -416,7 +416,7 @@ }, { "cell_type": "code", - "execution_count": 46, + "execution_count": 23, "metadata": {}, "outputs": [], "source": [ @@ -428,33 +428,20 @@ }, { "cell_type": "code", - "execution_count": 47, + "execution_count": 24, "metadata": {}, "outputs": [ { "data": { "text/plain": [ - "['ENH: bumping version and handle array creation error in join counts (#95)',\n", - " 'addressing #92 -- .travis.yml issue (#93)',\n", - " 'resolving dev guidelines link (#88)',\n", - " 'ENH - Join count tails (#74)',\n", - " 'DOC: Have notebooks show output in the src (#83)',\n", - " 'officially supported Python versions (#81)',\n", - " 'add docs badge (#79)',\n", - " '(bug, docs) fix docs building (#78)',\n", - " 'fixed broken development guidelines link, issue #73 (#76)',\n", - " 'added smaup notebook missing data, in addition to sjoin, and groupby code for issue #49 (#75)',\n", - " '[ENH]: Geosilhouettes (#72)',\n", - " 'ENH: Contingency tables for Join Counts and related statistics (#71)',\n", - " 'deprecate standardize option (#70)',\n", - " 'REL: 2.1.1 (#69)',\n", - " 'REL: update setup and add Lee statistics (#68)',\n", - " 'correcting typo from (#60) (#67)',\n", - " 'add Lee (2001) local spatial Pearson (#51)',\n", - " 'Use README.rst instead of README.md in setup.py b/c the former is in the sdist (#66)']" + "['Fixes for pandas deprecation and 3.8 verbosity (#101)',\n", + " 'ENH: adjust tests for new libpysal.examples (#98)',\n", + " 'update docs (#97)',\n", + " 'DOC: changelog update (#96)',\n", + " 'ENH: bumping version and handle array creation error in join counts (#95)']" ] }, - "execution_count": 47, + "execution_count": 24, "metadata": {}, "output_type": "execute_result" } @@ -465,7 +452,7 @@ }, { "cell_type": "code", - "execution_count": 48, + "execution_count": 25, "metadata": {}, "outputs": [], "source": [ @@ -474,7 +461,7 @@ }, { "cell_type": "code", - "execution_count": 49, + "execution_count": 26, "metadata": {}, "outputs": [], "source": [ @@ -483,16 +470,16 @@ }, { "cell_type": "code", - "execution_count": 50, + "execution_count": 27, "metadata": {}, "outputs": [ { "data": { "text/plain": [ - "'We closed a total of 50 issues (enhancements and bug fixes) through 18 pull requests, since our last release on 2019-07-01.'" + "'We closed a total of 10 issues (enhancements and bug fixes) through 5 pull requests, since our last release on 2019-12-18.'" ] }, - "execution_count": 50, + "execution_count": 27, "metadata": {}, "output_type": "execute_result" } @@ -503,7 +490,7 @@ }, { "cell_type": "code", - "execution_count": 51, + "execution_count": 28, "metadata": {}, "outputs": [], "source": [ @@ -512,14 +499,14 @@ }, { "cell_type": "code", - "execution_count": 52, + "execution_count": 29, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ - "We closed a total of 50 issues (enhancements and bug fixes) through 18 pull requests, since our last release on 2019-07-01.\n", + "We closed a total of 10 issues (enhancements and bug fixes) through 5 pull requests, since our last release on 2019-12-18.\n", "\n", "## Issues Closed\n", "\n" @@ -532,7 +519,7 @@ }, { "cell_type": "code", - "execution_count": 53, + "execution_count": 30, "metadata": {}, "outputs": [], "source": [ @@ -545,68 +532,28 @@ }, { "cell_type": "code", - "execution_count": 54, + "execution_count": 31, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ - "We closed a total of 50 issues (enhancements and bug fixes) through 18 pull requests, since our last release on 2019-07-01.\n", + "We closed a total of 10 issues (enhancements and bug fixes) through 5 pull requests, since our last release on 2019-12-18.\n", "\n", "## Issues Closed\n", + " - Fixes for pandas deprecation and 3.8 verbosity (#101)\n", + " - ENH: adjust tests for new libpysal.examples (#98)\n", + " - update docs (#97)\n", + " - DOC: changelog update (#96)\n", " - ENH: bumping version and handle array creation error in join counts (#95)\n", - " - development guidelines link in README.md and README.rst (#87)\n", - " - `PYSAL_PYPI` is not defined in `.travis.yml` (#92)\n", - " - addressing #92 -- .travis.yml issue (#93)\n", - " - resolving dev guidelines link (#88)\n", - " - Update officially supported Python versions (#80)\n", - " - ENH - Join count tails (#74)\n", - " - DOC: Have notebooks show output in the src (#83)\n", - " - no output in documentation notebooks (#82)\n", - " - officially supported Python versions (#81)\n", - " - add docs badge (#79)\n", - " - docs are failing (#77)\n", - " - (bug, docs) fix docs building (#78)\n", - " - PySAL development guidelines link broken in pysal/esda (#73)\n", - " - fixed broken development guidelines link, issue #73 (#76)\n", - " - Data missing from example notebooks (#49)\n", - " - added smaup notebook missing data, in addition to sjoin, and groupby code for issue #49 (#75)\n", - " - BUG: setup.py in 2.0.1 is broken (#46)\n", - " - join_counts should provide a pandas-style cross-tab of bb,bw,ww. (#47)\n", - " - [ENH]: Geosilhouettes (#72)\n", - " - ENH: Contingency tables for Join Counts and related statistics (#71)\n", - " - [WIP] add geosilhouette code (#50)\n", - " - standardize option in Gamma statistic should be a bool. (#59)\n", - " - deprecate standardize option (#70)\n", - " - esda 2.0.1 is release on github, but not on pypi (#56)\n", - " - REL: 2.1.1 (#69)\n", - " - REL: update setup and add Lee statistics (#68)\n", - " - correcting typo from (#60) (#67)\n", - " - typo caused by vim insert issue (#60)\n", - " - add Lee (2001) local spatial Pearson (#51)\n", - " - Use README.rst instead of README.md in setup.py b/c the former is in the sdist (#66)\n", - " - (BUG) esda 2.1.0 on pypi cannot be installed (#65)\n", "\n", "## Pull Requests\n", - " - ENH: bumping version and handle array creation error in join counts (#95)\n", - " - addressing #92 -- .travis.yml issue (#93)\n", - " - resolving dev guidelines link (#88)\n", - " - ENH - Join count tails (#74)\n", - " - DOC: Have notebooks show output in the src (#83)\n", - " - officially supported Python versions (#81)\n", - " - add docs badge (#79)\n", - " - (bug, docs) fix docs building (#78)\n", - " - fixed broken development guidelines link, issue #73 (#76)\n", - " - added smaup notebook missing data, in addition to sjoin, and groupby code for issue #49 (#75)\n", - " - [ENH]: Geosilhouettes (#72)\n", - " - ENH: Contingency tables for Join Counts and related statistics (#71)\n", - " - deprecate standardize option (#70)\n", - " - REL: 2.1.1 (#69)\n", - " - REL: update setup and add Lee statistics (#68)\n", - " - correcting typo from (#60) (#67)\n", - " - add Lee (2001) local spatial Pearson (#51)\n", - " - Use README.rst instead of README.md in setup.py b/c the former is in the sdist (#66)\n" + " - Fixes for pandas deprecation and 3.8 verbosity (#101)\n", + " - ENH: adjust tests for new libpysal.examples (#98)\n", + " - update docs (#97)\n", + " - DOC: changelog update (#96)\n", + " - ENH: bumping version and handle array creation error in join counts (#95)\n" ] } ], @@ -616,7 +563,7 @@ }, { "cell_type": "code", - "execution_count": 55, + "execution_count": 32, "metadata": {}, "outputs": [], "source": [ @@ -625,7 +572,7 @@ }, { "cell_type": "code", - "execution_count": 56, + "execution_count": 33, "metadata": {}, "outputs": [ { @@ -633,12 +580,7 @@ "output_type": "stream", "text": [ " - Serge Rey\n", - " - Levi John Wolf\n", - " - James Gaboardi\n", - " - Wei Kang\n", - " - Ho\\Rose.Pearson\n", - " - Matthewborish\n", - " - Matthew.Borish@Gmail.Com\n" + " - Eli Knaap\n" ] } ], @@ -648,7 +590,7 @@ }, { "cell_type": "code", - "execution_count": 57, + "execution_count": 34, "metadata": {}, "outputs": [], "source": [ @@ -657,78 +599,33 @@ }, { "cell_type": "code", - "execution_count": 58, + "execution_count": 35, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ - "We closed a total of 50 issues (enhancements and bug fixes) through 18 pull requests, since our last release on 2019-07-01.\n", + "We closed a total of 10 issues (enhancements and bug fixes) through 5 pull requests, since our last release on 2019-12-18.\n", "\n", "## Issues Closed\n", + " - Fixes for pandas deprecation and 3.8 verbosity (#101)\n", + " - ENH: adjust tests for new libpysal.examples (#98)\n", + " - update docs (#97)\n", + " - DOC: changelog update (#96)\n", " - ENH: bumping version and handle array creation error in join counts (#95)\n", - " - development guidelines link in README.md and README.rst (#87)\n", - " - `PYSAL_PYPI` is not defined in `.travis.yml` (#92)\n", - " - addressing #92 -- .travis.yml issue (#93)\n", - " - resolving dev guidelines link (#88)\n", - " - Update officially supported Python versions (#80)\n", - " - ENH - Join count tails (#74)\n", - " - DOC: Have notebooks show output in the src (#83)\n", - " - no output in documentation notebooks (#82)\n", - " - officially supported Python versions (#81)\n", - " - add docs badge (#79)\n", - " - docs are failing (#77)\n", - " - (bug, docs) fix docs building (#78)\n", - " - PySAL development guidelines link broken in pysal/esda (#73)\n", - " - fixed broken development guidelines link, issue #73 (#76)\n", - " - Data missing from example notebooks (#49)\n", - " - added smaup notebook missing data, in addition to sjoin, and groupby code for issue #49 (#75)\n", - " - BUG: setup.py in 2.0.1 is broken (#46)\n", - " - join_counts should provide a pandas-style cross-tab of bb,bw,ww. (#47)\n", - " - [ENH]: Geosilhouettes (#72)\n", - " - ENH: Contingency tables for Join Counts and related statistics (#71)\n", - " - [WIP] add geosilhouette code (#50)\n", - " - standardize option in Gamma statistic should be a bool. (#59)\n", - " - deprecate standardize option (#70)\n", - " - esda 2.0.1 is release on github, but not on pypi (#56)\n", - " - REL: 2.1.1 (#69)\n", - " - REL: update setup and add Lee statistics (#68)\n", - " - correcting typo from (#60) (#67)\n", - " - typo caused by vim insert issue (#60)\n", - " - add Lee (2001) local spatial Pearson (#51)\n", - " - Use README.rst instead of README.md in setup.py b/c the former is in the sdist (#66)\n", - " - (BUG) esda 2.1.0 on pypi cannot be installed (#65)\n", "\n", "## Pull Requests\n", + " - Fixes for pandas deprecation and 3.8 verbosity (#101)\n", + " - ENH: adjust tests for new libpysal.examples (#98)\n", + " - update docs (#97)\n", + " - DOC: changelog update (#96)\n", " - ENH: bumping version and handle array creation error in join counts (#95)\n", - " - addressing #92 -- .travis.yml issue (#93)\n", - " - resolving dev guidelines link (#88)\n", - " - ENH - Join count tails (#74)\n", - " - DOC: Have notebooks show output in the src (#83)\n", - " - officially supported Python versions (#81)\n", - " - add docs badge (#79)\n", - " - (bug, docs) fix docs building (#78)\n", - " - fixed broken development guidelines link, issue #73 (#76)\n", - " - added smaup notebook missing data, in addition to sjoin, and groupby code for issue #49 (#75)\n", - " - [ENH]: Geosilhouettes (#72)\n", - " - ENH: Contingency tables for Join Counts and related statistics (#71)\n", - " - deprecate standardize option (#70)\n", - " - REL: 2.1.1 (#69)\n", - " - REL: update setup and add Lee statistics (#68)\n", - " - correcting typo from (#60) (#67)\n", - " - add Lee (2001) local spatial Pearson (#51)\n", - " - Use README.rst instead of README.md in setup.py b/c the former is in the sdist (#66)\n", "\n", "The following individuals contributed to this release:\n", "\n", " - Serge Rey\n", - " - Levi John Wolf\n", - " - James Gaboardi\n", - " - Wei Kang\n", - " - Ho\\Rose.Pearson\n", - " - Matthewborish\n", - " - Matthew.Borish@Gmail.Com\n" + " - Eli Knaap\n" ] } ], @@ -738,7 +635,7 @@ }, { "cell_type": "code", - "execution_count": 59, + "execution_count": 36, "metadata": {}, "outputs": [], "source": [ @@ -747,7 +644,7 @@ }, { "cell_type": "code", - "execution_count": 60, + "execution_count": 37, "metadata": {}, "outputs": [ { @@ -756,73 +653,28 @@ "text": [ "# Changes\n", "\n", - "Version 2.2.0 (2019-12-18)\n", + "Version 2.2.1 (2020-02-01)\n", "\n", - "We closed a total of 50 issues (enhancements and bug fixes) through 18 pull requests, since our last release on 2019-07-01.\n", + "We closed a total of 10 issues (enhancements and bug fixes) through 5 pull requests, since our last release on 2019-12-18.\n", "\n", "## Issues Closed\n", + " - Fixes for pandas deprecation and 3.8 verbosity (#101)\n", + " - ENH: adjust tests for new libpysal.examples (#98)\n", + " - update docs (#97)\n", + " - DOC: changelog update (#96)\n", " - ENH: bumping version and handle array creation error in join counts (#95)\n", - " - development guidelines link in README.md and README.rst (#87)\n", - " - `PYSAL_PYPI` is not defined in `.travis.yml` (#92)\n", - " - addressing #92 -- .travis.yml issue (#93)\n", - " - resolving dev guidelines link (#88)\n", - " - Update officially supported Python versions (#80)\n", - " - ENH - Join count tails (#74)\n", - " - DOC: Have notebooks show output in the src (#83)\n", - " - no output in documentation notebooks (#82)\n", - " - officially supported Python versions (#81)\n", - " - add docs badge (#79)\n", - " - docs are failing (#77)\n", - " - (bug, docs) fix docs building (#78)\n", - " - PySAL development guidelines link broken in pysal/esda (#73)\n", - " - fixed broken development guidelines link, issue #73 (#76)\n", - " - Data missing from example notebooks (#49)\n", - " - added smaup notebook missing data, in addition to sjoin, and groupby code for issue #49 (#75)\n", - " - BUG: setup.py in 2.0.1 is broken (#46)\n", - " - join_counts should provide a pandas-style cross-tab of bb,bw,ww. (#47)\n", - " - [ENH]: Geosilhouettes (#72)\n", - " - ENH: Contingency tables for Join Counts and related statistics (#71)\n", - " - [WIP] add geosilhouette code (#50)\n", - " - standardize option in Gamma statistic should be a bool. (#59)\n", - " - deprecate standardize option (#70)\n", - " - esda 2.0.1 is release on github, but not on pypi (#56)\n", - " - REL: 2.1.1 (#69)\n", - " - REL: update setup and add Lee statistics (#68)\n", - " - correcting typo from (#60) (#67)\n", - " - typo caused by vim insert issue (#60)\n", - " - add Lee (2001) local spatial Pearson (#51)\n", - " - Use README.rst instead of README.md in setup.py b/c the former is in the sdist (#66)\n", - " - (BUG) esda 2.1.0 on pypi cannot be installed (#65)\n", "\n", "## Pull Requests\n", + " - Fixes for pandas deprecation and 3.8 verbosity (#101)\n", + " - ENH: adjust tests for new libpysal.examples (#98)\n", + " - update docs (#97)\n", + " - DOC: changelog update (#96)\n", " - ENH: bumping version and handle array creation error in join counts (#95)\n", - " - addressing #92 -- .travis.yml issue (#93)\n", - " - resolving dev guidelines link (#88)\n", - " - ENH - Join count tails (#74)\n", - " - DOC: Have notebooks show output in the src (#83)\n", - " - officially supported Python versions (#81)\n", - " - add docs badge (#79)\n", - " - (bug, docs) fix docs building (#78)\n", - " - fixed broken development guidelines link, issue #73 (#76)\n", - " - added smaup notebook missing data, in addition to sjoin, and groupby code for issue #49 (#75)\n", - " - [ENH]: Geosilhouettes (#72)\n", - " - ENH: Contingency tables for Join Counts and related statistics (#71)\n", - " - deprecate standardize option (#70)\n", - " - REL: 2.1.1 (#69)\n", - " - REL: update setup and add Lee statistics (#68)\n", - " - correcting typo from (#60) (#67)\n", - " - add Lee (2001) local spatial Pearson (#51)\n", - " - Use README.rst instead of README.md in setup.py b/c the former is in the sdist (#66)\n", "\n", "The following individuals contributed to this release:\n", "\n", " - Serge Rey\n", - " - Levi John Wolf\n", - " - James Gaboardi\n", - " - Wei Kang\n", - " - Ho\\Rose.Pearson\n", - " - Matthewborish\n", - " - Matthew.Borish@Gmail.Com\n" + " - Eli Knaap\n" ] } ], @@ -832,7 +684,7 @@ }, { "cell_type": "code", - "execution_count": 61, + "execution_count": 38, "metadata": {}, "outputs": [], "source": [ @@ -879,7 +731,7 @@ "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", - "version": "3.7.3" + "version": "3.8.1" } }, "nbformat": 4,