Skip to content

Fixes problems with line style and marker parameters in property cycle for axes.errorbars #9926

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
wants to merge 691 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
691 commits
Select commit Hold shift + click to select a range
7996fd3
Fixed tutorial cm.py
jklymak Oct 31, 2017
ad7cb00
Merge pull request #9532 from anntzer/colormaps-doc
jklymak Oct 31, 2017
6873a6e
Merge pull request #9640 from anntzer/remove-unused-globals
Kojoley Oct 31, 2017
0b943e7
Added an entry for mpl-scatter-density in the third-party tools page
astrofrog Oct 29, 2017
139a55a
Convert dviread to use lru_cache.
anntzer Oct 31, 2017
7f8e63a
Merge pull request #9614 from astrofrog/add-mpl-scatter-density
anntzer Oct 31, 2017
4bcf449
fix typos in https uris in documentation
mastbaum Nov 1, 2017
a305776
Reoder Axes API docs.
anntzer Nov 1, 2017
e4178d8
Improve a few docstrings.
anntzer Nov 1, 2017
663e30f
Merge pull request #9648 from mastbaum/fix-doc-typos
dstansby Nov 1, 2017
d527a82
BLD: Fix `has_include_file` side-effect
Kojoley Oct 21, 2017
2ed9013
Merge pull request #9646 from anntzer/lru_cache
dopplershift Nov 1, 2017
c465993
Merge pull request #9510 from Kojoley/bld-fix-some-bugs
anntzer Nov 1, 2017
bcd6e23
Add API note about MovieWriterRegistry exception
dstansby Nov 1, 2017
c02a84d
Correctly convert units for a stacked histogram
dstansby Nov 1, 2017
0f69fd9
Fix arcs with very large width/height.
QuLogic Nov 2, 2017
6c77158
BUG: Fix crash when restarting OSX single shot timer (Fixes #9655)
dopplershift Nov 2, 2017
f3b4511
MNT: Use Py_RETURN_NONE as appropriate
dopplershift Nov 2, 2017
3a5c909
BUG: Fix some incorrect reference handling
dopplershift Nov 2, 2017
259a89b
MNT: Clean up initializing osx timer context
dopplershift Nov 2, 2017
4d09108
Merge pull request #9661 from QuLogic/fix-arcs
dstansby Nov 2, 2017
6243981
Pin pandas on appveyor
dstansby Nov 2, 2017
095cac9
Update agg_oo_sgskip.py
roysmith Nov 2, 2017
566b595
Merge pull request #9665 from roysmith/patch-1
tacaswell Nov 2, 2017
0e3dd2d
Merge pull request #9658 from dstansby/pin-pandas
dstansby Nov 2, 2017
7689348
Make tick_left/right keep labels off if they are already off
jklymak Nov 2, 2017
555171f
Make tick_left/right keep labels off if they are already off
jklymak Nov 2, 2017
8dac00d
PEP8
jklymak Nov 2, 2017
20200a5
tick_bottom/top
jklymak Nov 2, 2017
bb8969b
Merge pull request #9649 from anntzer/axes-apidoc
jklymak Nov 2, 2017
a747507
On CI, just let pip resolve most dependencies.
anntzer Nov 3, 2017
14216a9
Merge pull request #9673 from anntzer/dontlistdepsonci
dopplershift Nov 3, 2017
17a615e
Added test
jklymak Nov 3, 2017
f1d3dac
Do not error on font-cache write error
jklymak Nov 3, 2017
303ebb6
Remove a few unnecessary global statements.
anntzer Nov 4, 2017
0084e4a
Merge pull request #9676 from jklymak/font_cache
anntzer Nov 4, 2017
fb7925c
Actually install the deps on Appveyor.
anntzer Nov 4, 2017
b2bbbfd
Merge pull request #9481 from QuLogic/fix-hinting-factor
anntzer Nov 4, 2017
8b201e8
Merge pull request #9680 from anntzer/appveyor-deps
Kojoley Nov 4, 2017
266062e
Merge pull request #9566 from divyam3897/updateDescriptions
dstansby Nov 4, 2017
0cb3b36
Trivial aliases.
anntzer Nov 4, 2017
440e464
Fix callbackregistry docstring.
anntzer Nov 4, 2017
5388841
Make some more of figure.py numpydoc
dstansby Nov 4, 2017
156841d
Updates to font-related examples.
anntzer Nov 4, 2017
b631cfe
Move example in wrong folder
anntzer Nov 4, 2017
901761c
Merge pull request #9685 from anntzer/trivial-aliases
dopplershift Nov 5, 2017
2674a4c
Merge pull request #9678 from anntzer/global
dopplershift Nov 5, 2017
300a2a4
Merge pull request #9690 from anntzer/move-example
dopplershift Nov 5, 2017
92044bb
Merge pull request #9689 from anntzer/font-examples
dstansby Nov 5, 2017
39694f2
Merge pull request #9687 from anntzer/callbackregistry-docstring
dstansby Nov 5, 2017
4f09f70
Raise minimum WX version to 2.9.
anntzer Nov 6, 2017
e017501
Deprecate Artist.is_figure_set.
anntzer Nov 6, 2017
7d73e9c
And some more.
anntzer Nov 6, 2017
dbd72b3
Use '... or None' instead of 'Optional[...]'.
anntzer Nov 6, 2017
39a007e
Almost fixed
jklymak Nov 6, 2017
e3ed136
Remove wx version checks.
anntzer Nov 7, 2017
2a2330e
Merge pull request #9705 from jklymak/fixcategorical
dstansby Nov 7, 2017
471eb03
Merge pull request #9697 from anntzer/wxminver
tacaswell Nov 7, 2017
e2b73d6
Merge pull request #9703 from anntzer/deprecate-is-figure-set
Kojoley Nov 7, 2017
08288af
Minor markup fix.
anntzer Nov 7, 2017
df9050f
Merge pull request #9684 from dstansby/figure-doc
NelleV Nov 7, 2017
dd56209
Small cleanups.
anntzer Nov 6, 2017
d5d553a
Set widget background to white.
anntzer Nov 6, 2017
2fdef9e
Merge pull request #9461 from anntzer/property-tables
jklymak Nov 7, 2017
5cbe37f
Merge pull request #9662 from dopplershift/osx-timer-crash
jklymak Nov 7, 2017
7e0d4ee
Change set_figwidth/height to be consistent w/ set_size_inches
jklymak Nov 7, 2017
1636bed
Merge pull request #8626 from QuLogic/Axes-init-speedup
tacaswell Nov 8, 2017
9e90756
Revert "Axes.__init__ speedup"
dstansby Nov 8, 2017
f2afc4c
Merge pull request #9718 from matplotlib/revert-8626-Axes-init-speedup
Kojoley Nov 8, 2017
bdb8568
Merge pull request #9711 from anntzer/markupfix
dstansby Nov 8, 2017
3ee7a3c
Added mention of WCSAxes in the third-party packages page
astrofrog Nov 9, 2017
4516ebf
Allow _BackendNbAgg.show() to take keyword "block"
dsblank Nov 9, 2017
e3a8343
Merge pull request #9732 from astrofrog/add-wcsaxes
jklymak Nov 9, 2017
173d8bb
Merge pull request #9733 from dsblank/patch-1
anntzer Nov 9, 2017
1ca3d1a
Merge pull request #9698 from anntzer/widget-bg
Kojoley Nov 9, 2017
3a4e72b
FIX: update tests for pandas 0.21
jklymak Nov 9, 2017
68d24f6
Rely more on lru_cache in font_manager rather than custom caching.
anntzer Nov 4, 2017
a7d146e
More cleanups, mostly centered around caching.
anntzer Nov 4, 2017
5730794
Merge pull request #9677 from anntzer/more-lru_cache
tacaswell Nov 10, 2017
91e4bee
Merge pull request #9726 from jklymak/fixpandas
story645 Nov 10, 2017
a84bd8a
axes->Axes in Figure repr
richardjgowers Nov 10, 2017
df1af2f
Merge remote-tracking branch 'matplotlib/v2.1.x'
tacaswell Nov 10, 2017
5f654dc
Fix PDFpages bug
jklymak Nov 8, 2017
621393b
TST: Check just one startxref and file size not ballooning
jklymak Nov 9, 2017
d8154cb
Merge pull request #9724 from jklymak/fixPDFbug
tacaswell Nov 10, 2017
95fd554
FIX: check if contour level in format dictionary, or return a default
jklymak Nov 10, 2017
7586225
TST: Check that edgecase clabel handling OK
jklymak Nov 11, 2017
e1b6ce1
Reword subplot() doc.
anntzer Nov 11, 2017
6a9eac5
Merge pull request #9379 from richardjgowers/issue-9372-FigureRepr
QuLogic Nov 11, 2017
f524106
Merge pull request #9748 from anntzer/subplot-doc
dstansby Nov 11, 2017
9a2e7a2
Add tableau colorblind 10 palette
Perseudonymous Sep 17, 2017
34114de
Add what's new file for new color cycle
Perseudonymous Sep 30, 2017
25ea897
Mild edit to next_whats_new
jklymak Oct 18, 2017
cfb64f4
Merge pull request #9657 from dstansby/api-note
Kojoley Nov 11, 2017
49b236d
Merge pull request #9715 from jklymak/fixsetwidthheight
efiring Nov 11, 2017
b87a3db
demo parasite axis broken
ahed87 Nov 11, 2017
39d563e
Merge pull request #9587 from anntzer/remove-example
efiring Nov 11, 2017
44d455a
ENH: Catch masked array and invalid x, y to pcolor/mesh
jklymak Nov 8, 2017
e661d26
FIX: Detrending before windowing _spectral_helper
jklymak Nov 12, 2017
1f93445
Use command keys for window shortcuts in Qt on OSX
dstansby Nov 11, 2017
c9c3a74
Merge pull request #9752 from ahed87/patch-1
dstansby Nov 12, 2017
f84da20
Merge pull request #9753 from jklymak/spectralorder
dstansby Nov 12, 2017
7252158
Merge pull request #9743 from jklymak/fixclabel
dstansby Nov 12, 2017
844877c
Change verbose to standard logging library
jklymak Oct 8, 2017
947099e
DOC removing pyplot_annotate.py
NelleV Nov 12, 2017
626a4f2
Update annotation_basic.py
choldgraf Nov 12, 2017
0501ed7
blocking_input: Fix "manager" attr check
kevinji Nov 12, 2017
477c1dc
Merge pull request #9313 from jklymak/logging
anntzer Nov 12, 2017
0827434
Merge pull request #9759 from mc10/patch-1
efiring Nov 13, 2017
66386ee
Merge pull request #9756 from NelleV/doc_annotations
tacaswell Nov 13, 2017
49c6f50
Merge pull request #9255 from EJEP/tableau-colorblind10
WeatherGod Nov 13, 2017
7290647
Fix mixed_subplots example
dstansby Nov 13, 2017
eedb1b0
Merge pull request #9766 from dstansby/mpl3D-doc-fix
anntzer Nov 13, 2017
221a218
Do unit conversion even if stacked isn't true
dstansby Nov 13, 2017
1df45a4
Merge pull request #9723 from jklymak/fixpcolorcopy
tacaswell Nov 13, 2017
c508c35
Merge pull request #9670 from jklymak/fixtickleft
tacaswell Nov 13, 2017
7fed800
Give an emtpy input the right shape
dstansby Nov 14, 2017
7514016
Convert LineCollection docstring to numpydoc
dstansby Nov 14, 2017
5572869
MNT: Clean up AppVeyor a bit
dopplershift Nov 13, 2017
905465b
Merge pull request #9654 from dstansby/stacked-datetime
efiring Nov 14, 2017
109acc1
ENH: support np.datenum64 in dates.py
jklymak Nov 14, 2017
4adfb31
Link GridSpec docs to SubplotParams paramter descriptions
dstansby Nov 15, 2017
3ccaf2d
Merge pull request #9779 from jklymak/add-datenum64
Kojoley Nov 15, 2017
59cd00d
DOC: for datetime64 support
jklymak Nov 16, 2017
fc20ea9
Add links to python's strftime method
dstansby Nov 16, 2017
37438af
Update docs on docs.
anntzer Oct 7, 2017
5104625
Merge pull request #9794 from jklymak/docdatetime64
story645 Nov 16, 2017
9c34260
Make sure AppVeyor exits if test script fails
dopplershift Nov 14, 2017
4ed9996
Merge pull request #9311 from anntzer/documenting-mpl
dstansby Nov 16, 2017
daf9e71
Merge pull request #9790 from dstansby/gridspec-link
jklymak Nov 17, 2017
84a1c0d
MNT: Fix test failures from string representations
dopplershift Nov 17, 2017
028710e
Simplify test_tinypages.
anntzer Nov 17, 2017
c7cc1b5
Merge pull request #9807 from anntzer/tinypages
Kojoley Nov 17, 2017
3b5795c
Merge pull request #9803 from dstansby/strftime-link
Kojoley Nov 17, 2017
37e79c6
Merge pull request #9599 from anntzer/do-import-qt5
jklymak Nov 17, 2017
3437759
Remove call to nonexistent FT2Font.get_fontsize.
anntzer Nov 17, 2017
2fd479a
Merge remote-tracking branch 'matplotlib/v2.1.x'
tacaswell Nov 18, 2017
ad63b35
dynamically finding the backend preferred format for button images
fariza Nov 18, 2017
9e5b32e
docstrings corrections
fariza Nov 19, 2017
76a2cd4
using class attribute for icon extension
fariza Nov 19, 2017
73e7920
Improve reprs of transforms.
anntzer Oct 15, 2017
862909c
Add fancy repr to Polar transforms.
QuLogic Oct 27, 2017
66c46c7
Add fancy repr to geographic transforms.
QuLogic Oct 28, 2017
fa69001
Whitespace fixes.
anntzer Nov 19, 2017
a8721cd
Move Transform.__repr__ = __str__ to base class.
anntzer Nov 19, 2017
cbb72b1
Factor out common _GeoTransform code.
anntzer Nov 19, 2017
dbefd27
Add whatsnew entry.
anntzer Nov 19, 2017
021530b
default png file extension, no need to raise exception
fariza Nov 19, 2017
02818c9
docstring fix
fariza Nov 19, 2017
f435941
API: do not truncate the total size of svg element to integers
tacaswell Nov 19, 2017
f15c26b
TST: updated sizes of svg baseline images to have use floats
tacaswell Nov 19, 2017
7ddc73a
Merge pull request #9817 from tacaswell/fix_svg_size
anntzer Nov 20, 2017
d6fc866
ENH: add pad kwarg to set_title
jklymak Nov 19, 2017
4389baf
Merge pull request #9816 from jklymak/add-title-pad
dopplershift Nov 20, 2017
ff31d67
Merge remote-tracking branch 'matplotlib/v2.1.x'
tacaswell Nov 20, 2017
813d842
Merge pull request #9806 from anntzer/get_fontsize
dstansby Nov 21, 2017
06c8d4a
WIP Update documentating guide
dstansby Nov 16, 2017
6284e12
ENH/MacOS Allow shift modifiers to key events
jklymak Nov 22, 2017
cd47ecf
DOC: add more tutorial to text/text_intro
jklymak Nov 19, 2017
5edaadb
MNT: Remove conda recipe
dopplershift Nov 20, 2017
16512ee
MNT: Remove AppVeyor workaround for Python 3.4
dopplershift Nov 20, 2017
c91c8ad
Merge pull request #9773 from dopplershift/fix-appveyor
tacaswell Nov 23, 2017
1cd2ddc
make interval_multiples work for years
jklymak Nov 23, 2017
5debbe4
TST: test interval_multiples=True flag
jklymak Nov 23, 2017
a2caa86
Deprecate Artist.onRemove, Artist.hitlist.
anntzer Nov 21, 2017
242134d
DOC: revise description of AutoDateLocator
jklymak Nov 23, 2017
4fc36df
Merge pull request #9827 from jklymak/doc_label_plots
NelleV Nov 24, 2017
0ea99e2
Move enumeration of text tutorial into table.
anntzer Nov 24, 2017
937dfc7
Merge pull request #9846 from anntzer/rst-table
jklymak Nov 24, 2017
e0b6e65
Fix typo in axis api doc
saketkc Nov 24, 2017
199edff
Merge pull request #9848 from saketkc/fix_typo
NelleV Nov 24, 2017
d9545b3
Deprecate column cycling when plot() inputs have nonmatching shapes.
anntzer Nov 21, 2017
c1b6a1c
Simplify the pyplot animation demo.
anntzer Nov 24, 2017
cb75dd6
Move image_slices_viewer example from animation to event_handling.
anntzer Nov 24, 2017
bbc1c6a
Merge pull request #9853 from anntzer/move-image-slices-examples
tacaswell Nov 25, 2017
8d86fa5
Merge pull request #9852 from anntzer/animdemo
tacaswell Nov 25, 2017
c608ae1
Merge pull request #9826 from anntzer/matching-column-plots
tacaswell Nov 25, 2017
8ea94c5
Exclude dviread.Text from the documentation.
anntzer Nov 25, 2017
982254c
Merge pull request #9841 from jklymak/fix-years-autodate
dstansby Nov 25, 2017
ba4142a
Merge pull request #9811 from fariza/button-prefered-extension
dstansby Nov 25, 2017
f713ea5
Small formatting fixes
dstansby Nov 25, 2017
160e2d9
pillow_url
untzag Nov 26, 2017
b3b91cc
Merge pull request #9857 from untzag/pillow_url
anntzer Nov 26, 2017
8dbaea6
Remove some unused imports; reword/remarkup some docstrings.
anntzer Nov 26, 2017
55c5a54
Vectorize and document simple_linear_interpolation.
anntzer Nov 26, 2017
85853da
PRF: Don't use MaskedArray in Aitoff transform.
QuLogic Nov 24, 2017
3b55a8a
Merge pull request #9861 from anntzer/cleanups
NelleV Nov 27, 2017
9f8b0f5
Clean tmpdir at exit.
anntzer Nov 27, 2017
124bbf2
Merge pull request #9854 from anntzer/dviread-take-2
jklymak Nov 28, 2017
fa44c87
Merge pull request #9862 from QuLogic/Axes-micro-opt
anntzer Nov 28, 2017
a5fb352
Merge pull request #9781 from dstansby/linecollection-docstring
anntzer Nov 28, 2017
045c951
Merge pull request #9869 from anntzer/clean-tmpdir
dstansby Nov 28, 2017
a2cb05d
Merge pull request #9860 from anntzer/simple-linear-interp
dstansby Nov 28, 2017
96ac97c
Merge pull request #9836 from jklymak/mac-allow-shift
dopplershift Nov 28, 2017
2f897dc
Merge pull request #9805 from dstansby/doc-guide
efiring Nov 28, 2017
1e6b9d3
additions to the documentation guide
timhoffm Nov 28, 2017
e39a03a
TST: Lockout pytest 3.3.0
jklymak Nov 29, 2017
715cfa6
Merge pull request #9878 from jklymak/tst-fix-pytest-appveyor
dstansby Nov 29, 2017
c8dd523
Always use centre alignment for polar theta ticks.
QuLogic Nov 27, 2017
332b986
Fix radial tick anchors on clockwise polar plots.
QuLogic Nov 27, 2017
eca6b49
Fix tick auto-orientation on clockwise polar plots.
QuLogic Nov 28, 2017
ed2e97f
Add test of ticks on clockwise polar wedges.
QuLogic Nov 28, 2017
3b93255
Remove extra polar tick resets.
QuLogic Nov 29, 2017
4341f00
Add better text anchors for default polar radial ticks.
QuLogic Nov 29, 2017
e36822f
Merge pull request #9875 from timhoffm/doc-guide
dstansby Nov 29, 2017
d046efb
Merge branch 'v2.1.x'
QuLogic Nov 30, 2017
d6eb4f4
Deprecate 'normed' kwarg to hist
dstansby Nov 30, 2017
e247383
Fix warning
dstansby Nov 30, 2017
f49bbd5
changed line to 'alias for set_multialignment'
arthurpaulino Dec 1, 2017
a5ce728
Merge pull request #9897 from arthurpaulino/fix-documentation-typo
jklymak Dec 1, 2017
07d2e94
Merge pull request #9421 from anntzer/transforms-repr
QuLogic Dec 1, 2017
8886a19
Switch to makefile-based doc build.
anntzer Oct 22, 2017
0ea465a
make SubplotTool into a modal dialog, keep ref to SubplotTool
mattip Dec 1, 2017
35adb81
DOC: Updates multiprocessing example.
dakotablair Dec 1, 2017
74e6e30
Merge pull request #9889 from dstansby/hist-normed
jklymak Dec 1, 2017
421831d
Restore multiprocessing example filename to skip doc generation per c…
dakotablair Dec 1, 2017
31ba4f2
Merge remote-tracking branch 'matplotlib/v2.1.x'
tacaswell Dec 1, 2017
1293916
Merge pull request #9899 from mattip/tkagg-modal-subplot
jklymak Dec 1, 2017
23664c5
Deprecate unused ContourLabeler.get_real_label_width.
anntzer Dec 1, 2017
adb2f8a
less_simple_linear_interpolation can be replaced by np.interp.
anntzer Nov 26, 2017
c9f80ef
Merge pull request #9448 from cgohlke/patch-15
tacaswell Dec 1, 2017
df4e623
Some more cleanups.
anntzer Dec 1, 2017
f872c37
clean and enhance annotated barchart example
afvincent Dec 1, 2017
dbe0502
Merge pull request #9907 from afvincent/enh_annotated_bar_example
jklymak Dec 1, 2017
d93a2a9
Merge pull request #9900 from dakotablair/issue7388-multiprocessing-e…
dopplershift Dec 1, 2017
725d8d6
Merge pull request #9028 from pganssle/fix_rrulewrapper_tzinfo
dopplershift Dec 1, 2017
0ddae6e
Merge pull request #9881 from QuLogic/polar-tick-fixes
dopplershift Dec 1, 2017
85e124a
Merge pull request #9904 from anntzer/deprecation
dstansby Dec 2, 2017
d257c13
Deprecate unused FigureManagerBase.show_popup.
anntzer Dec 2, 2017
27090ee
Merge pull request #9865 from anntzer/linear-interp-2
jklymak Dec 2, 2017
b4b1f64
Default to -W.
anntzer Dec 2, 2017
5392f2e
Merge pull request #9513 from anntzer/make-docs
tacaswell Dec 3, 2017
7c4cecd
DOC: update deprecation note.
tacaswell Dec 3, 2017
6336f2d
Merge pull request #9825 from anntzer/more-deprecations
tacaswell Dec 3, 2017
5d86d45
backend_agg cleanup.
anntzer Dec 3, 2017
98dfc0d
Unify (parametrize) test_composite across backends.
anntzer Dec 3, 2017
e8ce736
Use rectangle coords instead of width/height
dstansby Aug 22, 2017
8208ddc
Add timedelta rectangle test
dstansby Aug 22, 2017
03fba6b
Add a test to ensure that datetimes cannot be used as deltas.
pganssle Aug 22, 2017
f40607e
Convert units when returning Rect bbox
dstansby Aug 25, 2017
8ee4da2
Clean docstring of Rectangle methods
dstansby Aug 25, 2017
c1a22a1
Merge pull request #9915 from anntzer/depr-show-popup
dstansby Dec 3, 2017
4886ea9
In unit/memleak, write to in-memory buffer instead of file.
anntzer Dec 3, 2017
aa0f868
Merge pull request #9916 from anntzer/agg-cleanup
tacaswell Dec 3, 2017
2066497
Merge pull request #9919 from anntzer/memleak
efiring Dec 4, 2017
1493192
Merge pull request #9917 from anntzer/test_composite
dstansby Dec 4, 2017
f866168
Merge pull request #9072 from dstansby/rect-timedelta
dopplershift Dec 4, 2017
0943a6c
Merge pull request #9750 from dstansby/osx-qt5-command
dopplershift Dec 4, 2017
2fc62a4
cleanup delaxes()
timhoffm Dec 5, 2017
2f28286
Merge pull request #9928 from timhoffm/cleanup-delaxes
efiring Dec 5, 2017
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
14 changes: 5 additions & 9 deletions .appveyor.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,10 +12,8 @@ environment:

global:
PYTHONIOENCODING: UTF-8
PYTEST_ARGS: -rawR --timeout=300 --durations=25 --cov-report= --cov=lib -m "not network"
PYTHONHASHSEED: 0 # Workaround for pytest-xdist flaky collection order
# https://github.com/pytest-dev/pytest/issues/920
# https://github.com/pytest-dev/pytest/issues/1075
PYTEST_ARGS: -rawR --numprocesses=auto --timeout=300 --durations=25
--cov-report= --cov=lib -m "not network"

matrix:
# theoretically the CONDA_INSTALL_LOCN could be only two: one for 32bit,
Expand Down Expand Up @@ -63,14 +61,12 @@ install:
# https://github.com/conda-forge/conda-forge.github.io/issues/157#issuecomment-223536381
#
- conda create -q -n test-environment python=%PYTHON_VERSION%
pip setuptools numpy python-dateutil freetype=2.6 msinttypes "tk=8.5"
pyparsing pytz tornado "libpng>=1.6.21,<1.7" "zlib=1.2" "cycler>=0.10"
mock sphinx pandas
msinttypes freetype=2.6 "libpng>=1.6.21,<1.7" zlib=1.2 tk=8.5
pip setuptools numpy mock pandas sphinx tornado
- activate test-environment
- echo %PYTHON_VERSION% %TARGET_ARCH%
- if %PYTHON_VERSION% == 2.7 conda install -q backports.functools_lru_cache
# pytest-cov>=2.3.1 due to https://github.com/pytest-dev/pytest-cov/issues/124
- pip install -q "pytest!=3.3.0" "pytest-cov>=2.3.1" pytest-rerunfailures pytest-timeout
- pip install -q "pytest!=3.3.0" "pytest-cov>=2.3.1" pytest-rerunfailures pytest-timeout pytest-xdist

# Apply patch to `subprocess` on Python versions > 2 and < 3.6.3
# https://github.com/matplotlib/matplotlib/issues/9176
Expand Down
4 changes: 2 additions & 2 deletions .circleci/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -59,7 +59,7 @@ pip-run: &pip-install
deps-run: &deps-install
name: Install Python dependencies
command: |
pip install --user python-dateutil numpy${NUMPY_VERSION} pyparsing!=2.1.6 cycler codecov coverage sphinx pillow
pip install --user numpy${NUMPY_VERSION} codecov coverage
pip install --user -r doc-requirements.txt

mpl-run: &mpl-install
Expand All @@ -68,7 +68,7 @@ mpl-run: &mpl-install

doc-run: &doc-build
name: Build documentation
command: python make.py html
command: make html
working_directory: doc

doc-bundle-run: &doc-bundle
Expand Down
2 changes: 2 additions & 0 deletions .gitattributes
Original file line number Diff line number Diff line change
@@ -1,2 +1,4 @@
* text=auto
*.svg binary
*.svg linguist-language=true
lib/matplotlib/_version.py export-subst
File renamed without changes.
11 changes: 6 additions & 5 deletions .github/ISSUE_TEMPLATE.md
Original file line number Diff line number Diff line change
Expand Up @@ -34,11 +34,12 @@

**Matplotlib version**
<!--Please specify your platform and versions of the relevant libraries you are using:-->
* Operating System:
* Matplotlib Version:
* Python Version:
* Jupyter Version (if applicable):
* Other Libraries:
* Operating system:
* Matplotlib version:
* Matplotlib backend (`print(matplotlib.get_backend())`):
* Python version:
* Jupyter version (if applicable):
* Other libraries:

<!--Please tell us how you installed matplotlib and python e.g., from source, pip, conda-->
<!--If you installed from conda, please specify which channel you used if not the default-->
Expand Down
16 changes: 10 additions & 6 deletions .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -1,15 +1,19 @@
<!--Thank you so much for your PR! To help us review, fill out the form
to the best of your ability. Please make use of the development guide at
https://matplotlib.org/devdocs/devel/index.html-->
https://matplotlib.org/devdocs/devel/index.html

For help with git and github workflow, please see https://matplotlib.org/devel/gitwash/development_workflow.html

Please do not create the PR out of master, but out of a separate branch. -->

<!--Provide a general summary of your changes in the title above, for
example "Raises ValueError on Non-Numeric Input to set_xlim". Please avoid
non-descriptive titles such as "Addresses issue #8576".-->

<!--If you are able to do so, please do not create the
PR out of master, but out of a separate branch. See
https://matplotlib.org/devel/gitwash/development_workflow.html for
instructions.-->
<!--If you are contributing fixes to docstrings, please pay attention to
http://matplotlib.org/devel/documenting_mpl.html#formatting. In particular,
note the difference between using single backquotes, double backquotes, and
asterisks in the markup.-->

## PR Summary

Expand All @@ -21,7 +25,7 @@ detail. Why is this change required? What problem does it solve?-->
## PR Checklist

- [ ] Has Pytest style unit tests
- [ ] Code is PEP 8 compliant
- [ ] Code is PEP 8 compliant
- [ ] New features are documented, with examples if plot related
- [ ] Documentation is sphinx and numpydoc compliant
- [ ] Added an entry to doc/users/next_whats_new/ if major new feature (follow instructions in README.rst there)
Expand Down
3 changes: 0 additions & 3 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -66,9 +66,6 @@ doc/gallery
doc/tutorials
doc/modules
doc/pyplots/tex_demo.png
doc/users/installing.rst
doc/_static/depsy_badge.svg
doc/_static/matplotlibrc
lib/dateutil
examples/*/*.pdf
examples/*/*.png
Expand Down
15 changes: 6 additions & 9 deletions .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,9 @@ cache:
- $HOME/.cache/matplotlib

addons:
artifacts:
paths:
- result_images.tar.bz2
apt:
packages:
- inkscape
Expand All @@ -36,7 +39,7 @@ addons:
env:
global:
- ARTIFACTS_AWS_REGION=us-east-1
- ARTIFACTS_S3_BUCKET=matplotlib-test-results
- ARTIFACTS_BUCKET=matplotlib-test-results
- secure: RgJI7BBL8aX5FTOQe7xiXqWHMxWokd6GNUWp1NUV2mRLXPb9dI0RXqZt3UJwKTAzf1z/OtlHDmEkBoTVK81E9iUxK5npwyyjhJ8yTJmwfQtQF2n51Q1Ww9p+XSLORrOzZc7kAo6Kw6FIXN1pfctgYq2bQkrwJPRx/oPR8f6hcbY=
- secure: E7OCdqhZ+PlwJcn+Hd6ns9TDJgEUXiUNEI0wu7xjxB2vBRRIKtZMbuaZjd+iKDqCKuVOJKu0ClBUYxmgmpLicTwi34CfTUYt6D4uhrU+8hBBOn1iiK51cl/aBvlUUrqaRLVhukNEBGZcyqAjXSA/Qsnp2iELEmAfOUa92ZYo1sk=
- secure: "dfjNqGKzQG5bu3FnDNwLG8H/C4QoieFo4PfFmZPdM2RY7WIzukwKFNT6kiDfOrpwt+2bR7FhzjOGlDECGtlGOtYPN8XuXGjhcP4a4IfakdbDfF+D3NPIpf5VlE6776k0VpvcZBTMYJKNFIMc7QPkOwjvNJ2aXyfe3hBuGlKJzQU="
Expand Down Expand Up @@ -113,10 +116,7 @@ install:
$PANDAS \
codecov \
coverage \
cycler \
pillow \
pyparsing!=2.1.6 \
python-dateutil \
sphinx
# GUI toolkits are pip-installable only for some versions of Python so
# don't fail if we can't install them. Make it easier to check whether the
Expand All @@ -128,7 +128,7 @@ install:
echo 'PyQt5 is available' ||
echo 'PyQt5 is not available'
pip install -U --pre \
-f https://extras.wxpython.org/wxPython4/extras/linux/gtk3/ubuntu-14.04 \
--no-index -f https://extras.wxpython.org/wxPython4/extras/linux/gtk3/ubuntu-14.04 \
wxPython &&
python -c 'import wx' &&
echo 'wxPython is available' ||
Expand Down Expand Up @@ -166,11 +166,8 @@ before_cache:
after_failure:
- |
if [[ $TRAVIS_PULL_REQUEST == false && $TRAVIS_REPO_SLUG == 'matplotlib/matplotlib' ]]; then
gem install travis-artifacts
cd $TRAVIS_BUILD_DIR/../tmp_test_dir
tar cjf result_images.tar.bz2 result_images
travis-artifacts upload --path result_images.tar.bz2
echo https://s3.amazonaws.com/matplotlib-test-results/artifacts/${TRAVIS_BUILD_NUMBER}/${TRAVIS_JOB_NUMBER}/result_images.tar.bz2
echo 'See "Uploading Artifacts" near the end of the log for the download URL'
else
echo "The result images will only be uploaded if they are on the matplotlib/matplotlib repo - this is for security reasons to prevent arbitrary PRs echoing security details."
fi
Expand Down
7 changes: 1 addition & 6 deletions INSTALL.rst
Original file line number Diff line number Diff line change
@@ -1,7 +1,3 @@
.. The source of this document is INSTALL.rst. During the doc build process,
.. this file is copied over to doc/users/installing.rst.
.. Therefore, you must edit INSTALL.rst, *not* doc/users/installing.rst!

.. _pip: https://pypi.python.org/pypi/pip/

==========
Expand All @@ -13,7 +9,6 @@ Installing
If you wish to contribute to the project, it's recommended you
:ref:`install the latest development version<install_from_source>`.


.. contents::

Installing an official release
Expand Down Expand Up @@ -198,7 +193,7 @@ optional Matplotlib backends and the capabilities they provide.
`PySide <https://pypi.python.org/pypi/PySide>`_: for the Qt4Agg backend;
* `PyQt5 <https://pypi.python.org/pypi/PyQt5>`_: for the Qt5Agg backend;
* :term:`pygtk` (>= 2.4): for the GTK and the GTKAgg backend;
* :term:`wxpython` (>= 2.8 or later): for the WX or WXAgg backend;
* :term:`wxpython` (>= 2.9 or later): for the WX or WXAgg backend;
* `pycairo <https://pypi.python.org/pypi/pycairo>`_: for GTK3Cairo;
* `Tornado <https://pypi.python.org/pypi/tornado>`_: for the WebAgg backend.

Expand Down
53 changes: 0 additions & 53 deletions Makefile

This file was deleted.

5 changes: 0 additions & 5 deletions ci/travis/test_script.sh
Original file line number Diff line number Diff line change
Expand Up @@ -14,11 +14,6 @@ set -ev
if [[ $DELETE_FONT_CACHE == 1 ]]; then
rm -rf ~/.cache/matplotlib
fi
# Workaround for pytest-xdist flaky collection order
# https://github.com/pytest-dev/pytest/issues/920
# https://github.com/pytest-dev/pytest/issues/1075
export PYTHONHASHSEED=$(python -c 'import random; print(random.randint(1, 4294967295))')
echo PYTHONHASHSEED=$PYTHONHASHSEED

echo The following args are passed to pytest $PYTEST_ARGS $RUN_PEP8
if [[ $TRAVIS_OS_NAME == 'osx' ]]; then
Expand Down
Loading