Skip to content

Commit 129aac0

Browse files
committed
Merge pull request pysal#680 from sjsrey/rel1.10
Rel1.10
2 parents 1e73c6b + 6e9dd55 commit 129aac0

File tree

8 files changed

+226
-26
lines changed

8 files changed

+226
-26
lines changed

CHANGELOG.txt

Lines changed: 197 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,200 @@
1+
v<1.10.0>, 2015-07-29
2+
3+
GitHub stats for 2015/01/31 - 2015/07/29
4+
5+
These lists are automatically generated, and may be incomplete or contain duplicates.
6+
7+
The following 20 authors contributed 334 commits.
8+
9+
* Charlie Schmidt
10+
* Dani Arribas-Bel
11+
* Daniel Arribas-Bel
12+
* David C. Folch
13+
* David Folch
14+
* Jay
15+
* Levi John Wolf
16+
* Marynia
17+
* Philip Stephens
18+
* Serge Rey
19+
* Sergio Rey
20+
* Taylor Oshan
21+
* The Gitter Badger
22+
* Wei Kang
23+
* jay
24+
* jlaura
25+
* ljw
26+
* ljwolf
27+
* luc
28+
* pedrovma
29+
30+
31+
We closed a total of 156 issues, 58 pull requests and 98 regular issues;
32+
this is the full list (generated with the script
33+
:file:`tools/github_stats.py`):
34+
35+
Pull Requests (58):
36+
37+
* :ghpull:`675`: Update README.md
38+
* :ghpull:`673`: Adding init at pdutilities so they are importable
39+
* :ghpull:`672`: ENH: option to locate legend
40+
* :ghpull:`669`: add nonsudo travis
41+
* :ghpull:`666`: Cleaned up conflicts in ref branch
42+
* :ghpull:`664`: Lisa map
43+
* :ghpull:`663`: Examples
44+
* :ghpull:`661`: Reorganization of examples
45+
* :ghpull:`657`: Assuncao test division errors
46+
* :ghpull:`649`: Add a Gitter chat badge to README.md
47+
* :ghpull:`647`: Addresses 646
48+
* :ghpull:`645`: Update to weights module documentation for PySAL-REST
49+
* :ghpull:`644`: removed test print statements from df2dbf
50+
* :ghpull:`643`: using dtypes.name in df2dbf to avoid gotcha in type
51+
* :ghpull:`642`: Updating copyright year
52+
* :ghpull:`634`: allows non-symmetric distance matrices
53+
* :ghpull:`641`: turning off generatetree
54+
* :ghpull:`592`: adding check for version #591
55+
* :ghpull:`636`: vertical line point simulation
56+
* :ghpull:`639`: Snapping
57+
* :ghpull:`640`: Add users to travis
58+
* :ghpull:`627`: Networkrb
59+
* :ghpull:`631`: Fixing typoes in analysis.py
60+
* :ghpull:`626`: cast arrays over inconsistent kdtree return types
61+
* :ghpull:`620`: adding explicit check for random region contiguity
62+
* :ghpull:`619`: Fixing spreg's warnings
63+
* :ghpull:`618`: initial folder with dbf utilities using pandas
64+
* :ghpull:`616`: Adding isolation and theil indices to inequality._indices.py
65+
* :ghpull:`615`: Network docs
66+
* :ghpull:`614`: cleaning up pr testing
67+
* :ghpull:`613`: test coverage to 98% on network
68+
* :ghpull:`612`: small change for testing PR
69+
* :ghpull:`611`: stubbed in minimal tests
70+
* :ghpull:`607`: B603
71+
* :ghpull:`602`: Documentation Extraction Notebook
72+
* :ghpull:`606`: pct_nonzero was reporting a ratio not a percentage
73+
* :ghpull:`604`: Contribpush
74+
* :ghpull:`601`: Documentation Cleanup
75+
* :ghpull:`599`: Casting bugfix from #598
76+
* :ghpull:`600`: Updates for coveralls
77+
* :ghpull:`598`: IO in Python 3
78+
* :ghpull:`597`: Decoupling bbox from map_XXX_poly
79+
* :ghpull:`595`: Removed testing line in travis.yml and added a .coveragerc file to manag...
80+
* :ghpull:`590`: using numpy sum method
81+
* :ghpull:`589`: Wconstructor
82+
* :ghpull:`588`: Coveralls
83+
* :ghpull:`585`: Fisher Jenks bug in `plot_choropleth`
84+
* :ghpull:`584`: Alpha in plot chor
85+
* :ghpull:`583`: Fixed 576
86+
* :ghpull:`580`: working on #576
87+
* :ghpull:`578`: Fixes #577
88+
* :ghpull:`574`: Handle case where a region has a 0 share.
89+
* :ghpull:`571`: Dict to unique value mapper
90+
* :ghpull:`570`: numpy doc cleanup for weights module
91+
* :ghpull:`569`: folium viz scripts
92+
* :ghpull:`568`: inline with numpy doc spec (spatial_dynamics module)
93+
* :ghpull:`567`: New/masterbump
94+
* :ghpull:`566`: Fix for 1.9.0 missing file in setup.py
95+
96+
Issues (98):
97+
98+
* :ghissue:`675`: Update README.md
99+
* :ghissue:`658`: Travis.CI """Legacy""" architecture
100+
* :ghissue:`667`: Examples Not Found
101+
* :ghissue:`673`: Adding init at pdutilities so they are importable
102+
* :ghissue:`672`: ENH: option to locate legend
103+
* :ghissue:`669`: add nonsudo travis
104+
* :ghissue:`671`: Shapefile Read - PolygonM Attribute Error
105+
* :ghissue:`670`: examples README markdown files reformatting
106+
* :ghissue:`668`: Wconstructor
107+
* :ghissue:`666`: Cleaned up conflicts in ref branch
108+
* :ghissue:`664`: Lisa map
109+
* :ghissue:`662`: Pep8
110+
* :ghissue:`665`: Refs
111+
* :ghissue:`663`: Examples
112+
* :ghissue:`573`: Examples
113+
* :ghissue:`661`: Reorganization of examples
114+
* :ghissue:`656`: Assuncao rate improper division
115+
* :ghissue:`657`: Assuncao test division errors
116+
* :ghissue:`280`: handle multi-segment links in net_shp_io.py
117+
* :ghissue:`649`: Add a Gitter chat badge to README.md
118+
* :ghissue:`647`: Addresses 646
119+
* :ghissue:`646`: arc distance in knnW
120+
* :ghissue:`645`: Update to weights module documentation for PySAL-REST
121+
* :ghissue:`644`: removed test print statements from df2dbf
122+
* :ghissue:`643`: using dtypes.name in df2dbf to avoid gotcha in type
123+
* :ghissue:`603`: Polygon.contains_point does not correctly process multipart polygons.
124+
* :ghissue:`642`: Updating copyright year
125+
* :ghissue:`623`: reading road shapfiles into network
126+
* :ghissue:`608`: Scipy Sparse Graph
127+
* :ghissue:`621`: network distance speedup
128+
* :ghissue:`632`: network point snapping
129+
* :ghissue:`633`: point to point distances on network
130+
* :ghissue:`635`: simulating points on vertical lines
131+
* :ghissue:`634`: allows non-symmetric distance matrices
132+
* :ghissue:`641`: turning off generatetree
133+
* :ghissue:`637`: speedup distance computations
134+
* :ghissue:`592`: adding check for version #591
135+
* :ghissue:`628`: Re-enable doctests
136+
* :ghissue:`636`: vertical line point simulation
137+
* :ghissue:`639`: Snapping
138+
* :ghissue:`640`: Add users to travis
139+
* :ghissue:`638`: Add users to Travis
140+
* :ghissue:`627`: Networkrb
141+
* :ghissue:`622`: New network branch from clean master
142+
* :ghissue:`630`: NetworkG api is broken
143+
* :ghissue:`631`: Fixing typoes in analysis.py
144+
* :ghissue:`625`: Installation - Binstar and Anaconda
145+
* :ghissue:`624`: Network topology
146+
* :ghissue:`629`: changes to spreg tests for travis
147+
* :ghissue:`166`: pysal.esda.mapclassify.Fisher_Jenks - local variable 'best' referenced before assignment
148+
* :ghissue:`626`: cast arrays over inconsistent kdtree return types
149+
* :ghissue:`596`: [question] unsupervised classification
150+
* :ghissue:`620`: adding explicit check for random region contiguity
151+
* :ghissue:`617`: Random_Region not respecting contiguity constraint
152+
* :ghissue:`619`: Fixing spreg's warnings
153+
* :ghissue:`618`: initial folder with dbf utilities using pandas
154+
* :ghissue:`616`: Adding isolation and theil indices to inequality._indices.py
155+
* :ghissue:`615`: Network docs
156+
* :ghissue:`614`: cleaning up pr testing
157+
* :ghissue:`613`: test coverage to 98% on network
158+
* :ghissue:`612`: small change for testing PR
159+
* :ghissue:`611`: stubbed in minimal tests
160+
* :ghissue:`607`: B603
161+
* :ghissue:`602`: Documentation Extraction Notebook
162+
* :ghissue:`606`: pct_nonzero was reporting a ratio not a percentage
163+
* :ghissue:`605`: RTree Weights
164+
* :ghissue:`604`: Contribpush
165+
* :ghissue:`601`: Documentation Cleanup
166+
* :ghissue:`554`: Beginning documentation cleanup
167+
* :ghissue:`599`: Casting bugfix from #598
168+
* :ghissue:`600`: Updates for coveralls
169+
* :ghissue:`598`: IO in Python 3
170+
* :ghissue:`597`: Decoupling bbox from map_XXX_poly
171+
* :ghissue:`595`: Removed testing line in travis.yml and added a .coveragerc file to manag...
172+
* :ghissue:`586`: Look at using Coveralls
173+
* :ghissue:`590`: using numpy sum method
174+
* :ghissue:`589`: Wconstructor
175+
* :ghissue:`588`: Coveralls
176+
* :ghissue:`576`: Predecessor lists inconsistencies
177+
* :ghissue:`585`: Fisher Jenks bug in `plot_choropleth`
178+
* :ghissue:`584`: Alpha in plot chor
179+
* :ghissue:`583`: Fixed 576
180+
* :ghissue:`582`: Fixes #576
181+
* :ghissue:`581`: Network
182+
* :ghissue:`580`: working on #576
183+
* :ghissue:`575`: Network from Lattice
184+
* :ghissue:`578`: Fixes #577
185+
* :ghissue:`577`: bug in FileIO.cast
186+
* :ghissue:`574`: Handle case where a region has a 0 share.
187+
* :ghissue:`343`: Edge Segmentation
188+
* :ghissue:`571`: Dict to unique value mapper
189+
* :ghissue:`570`: numpy doc cleanup for weights module
190+
* :ghissue:`569`: folium viz scripts
191+
* :ghissue:`568`: inline with numpy doc spec (spatial_dynamics module)
192+
* :ghissue:`567`: New/masterbump
193+
* :ghissue:`564`: Bug in setup.py
194+
* :ghissue:`566`: Fix for 1.9.0 missing file in setup.py
195+
* :ghissue:`565`: Bsetup
196+
197+
1198
v<1.9.1>, 2015-01-31
2199

3200
GitHub stats for 2015/01/30 - 2015/01/31

THANKS.txt

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,22 +12,28 @@ Luc Anselin
1212
Daniel Arribas-Bel
1313
David C. Folch
1414
Myunghwa Hwang
15+
Wei Kang
16+
Marynia Kolak
1517
Julia Koschinsky
1618
Jason Laura
1719
Xun Li
1820
Nicholas Malizia
1921
Mark McCann
22+
Taylor Oshan
2023
Serge Rey
2124
Charles R. Schmidt
2225
Philip Stephens
2326
Bohumil Svoma
2427
Ran Wei
2528
Andrew Winslow
29+
Levi Wolf
2630
Jing Yao
2731
Xinyue Ye
2832

2933
Funding from the following sources has supported PySAL development:
3034

35+
National Science Foundation New Approaches for Spatial Distribution Dynamics
36+
3137
National Science Foundation CyberGIS Software Integration for Sustained Geospatial Innovation
3238

3339
National Institute of Justice Flexible Geospatial Visual Analytics and

doc/source/conf.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@
5959
# The short X.Y version.
6060
version = '1.10.0'
6161
# The full version, including alpha/beta/rc tags.
62-
release = '1.10.0-dev'
62+
release = '1.10.0'
6363

6464
# The language for content autogenerated by Sphinx. Refer to documentation
6565
# for a list of supported languages.

doc/source/developers/guidelines.rst

Lines changed: 16 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -56,24 +56,9 @@ Release Schedule
5656
PySAL development follows a six-month release schedule that is aligned with
5757
the academic calendar.
5858

59-
1.10 Cycle
60-
=========
61-
62-
======== ======== ================= ====================================================
63-
Start End Phase Notes
64-
======== ======== ================= ====================================================
65-
2/1/15 2/14/15 Module Proposals Developers draft PEPs and prototype
66-
2/15/15 2/15/15 Developer vote All developers vote on PEPs
67-
2/16/15 2/16/15 Module Approval BDFL announces final approval
68-
2/17/15 6/30/15 Development Implementation and testing of approved modules
69-
7/1/15 7/27/15 Code Freeze APIs fixed, bug and testing changes only
70-
7/23/15 7/30/15 Release Prep Test release builds, updating svn
71-
7/31/15 7/31/15 Release Official release of 1.10
72-
======== ======== ================= ====================================================
73-
7459

7560
1.11 Cycle
76-
=========
61+
==========
7762

7863
======== ======== ================= ====================================================
7964
Start End Phase Notes
@@ -87,14 +72,26 @@ Start End Phase Notes
8772
1/31/16 1/31/16 Release Official release of 1.11
8873
======== ======== ================= ====================================================
8974

75+
1.12 Cycle
76+
==========
9077

78+
======== ======== ================= ====================================================
79+
Start End Phase Notes
80+
======== ======== ================= ====================================================
81+
2/1/16 2/14/16 Module Proposals Developers draft PEPs and prototype
82+
2/15/16 2/15/16 Developer vote All developers vote on PEPs
83+
2/16/16 2/16/16 Module Approval BDFL announces final approval
84+
2/17/16 6/30/16 Development Implementation and testing of approved modules
85+
7/1/16 7/27/16 Code Freeze APIs fixed, bug and testing changes only
86+
7/23/16 7/30/16 Release Prep Test release builds, updating svn
87+
7/31/16 7/31/16 Release Official release of 1.12
88+
======== ======== ================= ====================================================
9189

9290

9391

94-
95-
-----------------------
92+
----------
9693
Governance
97-
-----------------------
94+
----------
9895

9996
PySAL is organized around the Benevolent Dictator for Life (BDFL) model of project management.
10097
The BDFL is responsible for overall project management and direction. Developers have a critical role in shaping that

doc/source/developers/release.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ PySAL Release Management
99
Prepare the release
1010
-------------------
1111

12-
- Check all tests pass.
12+
- Check all tests pass. See :doc:`testing`.
1313
- Update CHANGELOG::
1414

1515
$ python tools/github_stats.py >> chglog

doc/source/index.rst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,8 @@ PySAL
2020

2121
.. sidebar:: Releases
2222

23-
- `Stable 1.9.1 - January 2015 <users/installation.html>`_
24-
- `Development 1.10.0dev <http://github.com/pysal/pysal/>`_
23+
- `Stable 1.10.0 - July 2015 <users/installation.html>`_
24+
- `Development 1.11.0dev <http://github.com/pysal/pysal/>`_
2525

2626
PySAL is an open source library of spatial analysis functions written in
2727
Python intended to support the development of high level applications.

pysal/version.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
import datetime
2-
version = "1.10.0-dev"
3-
stable_release_date = datetime.date(2015, 1, 31)
2+
version = "1.10.0"
3+
stable_release_date = datetime.date(2015, 7, 29)

setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020

2121
MAJOR = 1
2222
MINOR = 10
23-
MICRO = 1
23+
MICRO = 0
2424
ISRELEASED = False
2525
VERSION = '%d.%d.%d' % (MAJOR, MINOR, MICRO)
2626

0 commit comments

Comments
 (0)