Permalink
Browse files

New release deploy script (#5363)

* initial commit

* clean up junk in CHANGELOG

* return non-zero status in check mode if there are warnings

* add check for issues BEP-1 compliance

* add update for CHANGELOG

* remove old cruft

* remove final brakes
  • Loading branch information...
1 parent 4da553b commit 6c024193e8bcd15ac9931984f17eb3beae106c5b @bryevdv bryevdv committed on GitHub Oct 18, 2016
Showing with 530 additions and 229 deletions.
  1. +5 −30 CHANGELOG
  2. +5 −0 MAINTAINERS
  3. +0 −6 conda.recipe/.py
  4. +0 −11 conda.recipe/post-link.sh2
  5. +507 −0 scripts/deploy.py
  6. +0 −77 scripts/deploy.sh
  7. +13 −3 scripts/issues.py
  8. +0 −52 scripts/update_bokehjs_versions.py
  9. +0 −50 scripts/update_docs_versions.py
View
@@ -1,11 +1,5 @@
2016-10-07 0.12.3:
--------------------
- * tasks:
- - #5258 [component: docs] Double ended sliders extension example
- - #5319 [component: docs] Issues release notes
-
-2016-10-07 0.12.3:
---------------------
* bugfixes:
- #2415 Trying to render the same plot twice is failing
- #4347 [API: charts] Hover in charts not displaying data
@@ -23,7 +17,7 @@
- #5132 [component: build] Deploy.sh version update fails when last version is a full release
- #5134 [component: bokehjs] [regression] Fix bad merge
- #5156 Session.show() does not take into account browser
- - #5170 Viridis6 appears to be reversed
+ - #5170 Viridis6 appears to be reversed
- #5188 [component: bokehjs] Glyphview should not extend rendererview
- #5202 [API: plotting] [regression] Figure legend not merging glyphs on the same data
- #5218 [API: plotting] [component: bokehjs] [regression] Bokehjs plotting api is broken after pr #5017
@@ -67,7 +61,7 @@
- #5106 [component: bokehjs] Replace mget/mset/get/set with getters and setters
- #5110 Revert "add categorical color mapper"
- #5116 [component: bokehjs] Make hasprops.id a first class citizen
- - #5124 [component: bokehjs] Replace "else if" with switch statement
+ - #5124 [component: bokehjs] Replace "else if" with switch statement
- #5148 [component: examples] Imdb typo in movies app example readme
- #5159 [component: build] Py.test should use phantomjs from bokehjs/node_modules/.bin by default
- #5160 [component: bokehjs] Deprecate backbone.model.{get,set}()
@@ -92,21 +86,6 @@
- #5312 [component: examples] Clustering app example does not set .data atomically
- #5319 [component: docs] Issues release notes
-2016-10-05 0.12.3rc5:
---------------------
- * bugfixes:
- - #5302 [component: examples] [component: server] [py2] Bokeh serve --show app/gapminder doesn't work
- - #5304 [component: examples] [component: server] [regression] App/surface3d doesn't work because custom model path is wrongly resolved
- * tasks:
- - #5299 [component: build] Use our own bokeh channel and avoid using conda-forge
- - #5312 [component: examples] Clustering app example does not set .data atomically
-
-2016-09-13 0.12.3dev4:
---------------------
-
-2016-09-13 0.12.3dev4:
---------------------
-
2016-09-06 0.12.2:
--------------------
* bugfixes:
@@ -200,8 +179,8 @@
- #4791 [component: docs] Docstring of ``add_tools`` not correct
- #4793 [component: bokehjs] [regression] Ellipse glyph missing rbush bounds format update
- #4795 [component: bokehjs] [webgl] Webgl line thickness scales inappropriately with browser zoom level
- - #4800 [component: bokehjs] [widgets] Multiselect not rendering correctly if `options` is `list(dict)`
- - #4806 [component: docs] Update add_glyph docstring
+ - #4800 [component: bokehjs] [widgets] Multiselect not rendering correctly if `options` is `list(dict)`
+ - #4806 [component: docs] Update add_glyph docstring
- #4814 Add npm install to win build; add nodejs to win build deps
- #4816 [component: docs] Docs fail to build on windows
- #4834 [component: bokehjs] [regression] Hoover example from tutorials doesn't work
@@ -213,7 +192,7 @@
- #4884 Bokehjs fails to load for inline in notebook due to duplicated int32array
* features:
- #673 Trim bokehjs size and reduce code duplication
- - #1191 [starter] Deprecate `notebook=true`
+ - #1191 [starter] Deprecate `notebook=true`
- #1944 Bokehjs should validate values on `@set(value)`
- #2610 [component: examples] Improve les mis example
- #3347 Larger color ranges (particularly gray scale)
@@ -2575,7 +2554,6 @@
- #389 small typo fixes and adding olympics json file to setup.py
- #405 Hover tool does not work with multiple plots
-
2014-02-17 0.4.1:
--------------------
* features:
@@ -2596,8 +2574,6 @@
- #313 Better error message from subprocess.Popen() and fix KeyError issue again
- #311 Make Bootstrap's JS not interfere with IPython's notebook (#260)
-
-
2014-02-03 0.4:
--------------------
* features:
@@ -2695,7 +2671,6 @@
- #162 Preview save tool broken
- #199 Setting renderer.root_url has no effect
-
2013-10-11 0.2:
--------------------
* features:
View
@@ -0,0 +1,5 @@
+# This is the list of core developers who can make releases
+bryanv@continuum.io
+lcanavan@continuum.io
+mateusz.paprocki@continuum.io
+sbird@continuum.io
View
@@ -1,6 +0,0 @@
-
-version_version =
-version_full = 'THIS IS A DEV VERSION OF BOKEH'
-def get_versions(default={}, verbose=False):
- return {'version': version_version, 'full': version_full}
-
@@ -1,11 +0,0 @@
-#!/bin/bash
-
-version=`cat __conda_version__.txt`
-cat > $PREFIX_version.py << EOF
-
-version_version = $version
-version_full = 'THIS IS A DEV VERSION OF BOKEH'
-def get_versions(default={}, verbose=False):
- return {'version': version_version, 'full': version_full}
-
-EOF
Oops, something went wrong.

0 comments on commit 6c02419

Please sign in to comment.