SourceForge logo
SourceForge logo
Menu

matplotlib-devel — matplotlib developers

You can subscribe to this list here.

2003 Jan
Feb
Mar
Apr
May
Jun
Jul
Aug
Sep
Oct
(1)
Nov
(33)
Dec
(20)
2004 Jan
(7)
Feb
(44)
Mar
(51)
Apr
(43)
May
(43)
Jun
(36)
Jul
(61)
Aug
(44)
Sep
(25)
Oct
(82)
Nov
(97)
Dec
(47)
2005 Jan
(77)
Feb
(143)
Mar
(42)
Apr
(31)
May
(93)
Jun
(93)
Jul
(35)
Aug
(78)
Sep
(56)
Oct
(44)
Nov
(72)
Dec
(75)
2006 Jan
(116)
Feb
(99)
Mar
(181)
Apr
(171)
May
(112)
Jun
(86)
Jul
(91)
Aug
(111)
Sep
(77)
Oct
(72)
Nov
(57)
Dec
(51)
2007 Jan
(64)
Feb
(116)
Mar
(70)
Apr
(74)
May
(53)
Jun
(40)
Jul
(519)
Aug
(151)
Sep
(132)
Oct
(74)
Nov
(282)
Dec
(190)
2008 Jan
(141)
Feb
(67)
Mar
(69)
Apr
(96)
May
(227)
Jun
(404)
Jul
(399)
Aug
(96)
Sep
(120)
Oct
(205)
Nov
(126)
Dec
(261)
2009 Jan
(136)
Feb
(136)
Mar
(119)
Apr
(124)
May
(155)
Jun
(98)
Jul
(136)
Aug
(292)
Sep
(174)
Oct
(126)
Nov
(126)
Dec
(79)
2010 Jan
(109)
Feb
(83)
Mar
(139)
Apr
(91)
May
(79)
Jun
(164)
Jul
(184)
Aug
(146)
Sep
(163)
Oct
(128)
Nov
(70)
Dec
(73)
2011 Jan
(235)
Feb
(165)
Mar
(147)
Apr
(86)
May
(74)
Jun
(118)
Jul
(65)
Aug
(75)
Sep
(162)
Oct
(94)
Nov
(48)
Dec
(44)
2012 Jan
(49)
Feb
(40)
Mar
(88)
Apr
(35)
May
(52)
Jun
(69)
Jul
(90)
Aug
(123)
Sep
(112)
Oct
(120)
Nov
(105)
Dec
(116)
2013 Jan
(76)
Feb
(26)
Mar
(78)
Apr
(43)
May
(61)
Jun
(53)
Jul
(147)
Aug
(85)
Sep
(83)
Oct
(122)
Nov
(18)
Dec
(27)
2014 Jan
(58)
Feb
(25)
Mar
(49)
Apr
(17)
May
(29)
Jun
(39)
Jul
(53)
Aug
(52)
Sep
(35)
Oct
(47)
Nov
(110)
Dec
(27)
2015 Jan
(50)
Feb
(93)
Mar
(96)
Apr
(30)
May
(55)
Jun
(83)
Jul
(44)
Aug
(8)
Sep
(5)
Oct
Nov
(1)
Dec
(1)
2016 Jan
Feb
Mar
(1)
Apr
May
Jun
(2)
Jul
Aug
(3)
Sep
(1)
Oct
(3)
Nov
Dec
2017 Jan
Feb
(5)
Mar
Apr
May
Jun
Jul
(3)
Aug
Sep
(7)
Oct
Nov
Dec
2018 Jan
Feb
Mar
Apr
May
Jun
Jul
(2)
Aug
Sep
Oct
Nov
Dec
S M T W T F S


1
2
3
(1)
4
(1)
5
6
(2)
7
(1)
8
(1)
9
(2)
10
11
12
(2)
13
(2)
14
(4)
15
(4)
16
(3)
17
18
(2)
19
20
(1)
21
(5)
22
(2)
23
(1)
24
(1)
25
26
(1)
27
(1)
28
(6)
29
(2)
30
(3)
31
(5)


Showing results of 51

1 2 3 > >> (Page 1 of 3)
From: Todd <tod...@gm...> - 2014年07月31日 15:30:16
I would suggest create a new branch, though. You can create a new branch
from the old one, then make your changes there. That way if you mess up
something you still have the original to fall back on.
On Thu, Jul 31, 2014 at 5:15 PM, Thomas Caswell <tca...@gm...> wrote:
> Git lets you re-write history pretty extensively. If you use a tool
> on top of git (I use magit in emacs) you can selectively commit hunks
> one or two at a time. At a minimum split it up by file. You are
> going to have to do some force-pushing anyway.
>
> Making the PRs as small as reasonable makes reviewing much easier. It
> makes it possible to go through the entire PR in one sitting and it
> allows the un-controversial stuff to be merged as quickly as possible
> without being held up by other parts. The longer large PRs hang
> around the greater the chance they will accumulate conflicts with
> other PRs and require a re-base (re-basing a 500+ line diff is
> _incredibly_ painful).
>
> Tom
>
> On Thu, Jul 31, 2014 at 11:09 AM, jamesramm <jam...@gm...> wrote:
> > Thomas Caswell wrote
> >> I only took a brief look at that branch, but two comments
> >>
> >> 1) can you clean up your git history, you are adding 20k new lines (of
> >> mostly freetype and random files that should not be tracked)
> >> 2) can you split the propertify work up into chunks that are easier to
> >> review?
> >
> > Yes. This is mostly my inability to use git (I've not particular used it
> > before). I'll have to look up how to clean the history and 'unversion'
> the
> > unneeded freetype stuff.
> >
> > As it is already committed to my branch, im not sure the existing stuff
> can
> > be split into chunks? But I will make issues and split up the next lumps
> of
> > work.
> >
> > I'll post back when it is (hopefully) cleaner
> >
> >
> >
> > --
> > View this message in context:
> http://matplotlib.1069221.n5.nabble.com/MEP13-python-containers-tp40248p43732.html
> > Sent from the matplotlib - devel mailing list archive at Nabble.com.
> >
> >
> ------------------------------------------------------------------------------
> > Infragistics Professional
> > Build stunning WinForms apps today!
> > Reboot your WinForms applications with our WinForms controls.
> > Build a bridge from your legacy apps to the future.
> >
> http://pubads.g.doubleclick.net/gampad/clk?id=153845071&iu=/4140/ostg.clktrk
> > _______________________________________________
> > Matplotlib-devel mailing list
> > Mat...@li...
> > https://lists.sourceforge.net/lists/listinfo/matplotlib-devel
>
>
>
> --
> Thomas Caswell
> tca...@gm...
>
>
> ------------------------------------------------------------------------------
> Infragistics Professional
> Build stunning WinForms apps today!
> Reboot your WinForms applications with our WinForms controls.
> Build a bridge from your legacy apps to the future.
>
> http://pubads.g.doubleclick.net/gampad/clk?id=153845071&iu=/4140/ostg.clktrk
> _______________________________________________
> Matplotlib-devel mailing list
> Mat...@li...
> https://lists.sourceforge.net/lists/listinfo/matplotlib-devel
>
From: Thomas C. <tca...@gm...> - 2014年07月31日 15:15:41
Git lets you re-write history pretty extensively. If you use a tool
on top of git (I use magit in emacs) you can selectively commit hunks
one or two at a time. At a minimum split it up by file. You are
going to have to do some force-pushing anyway.
Making the PRs as small as reasonable makes reviewing much easier. It
makes it possible to go through the entire PR in one sitting and it
allows the un-controversial stuff to be merged as quickly as possible
without being held up by other parts. The longer large PRs hang
around the greater the chance they will accumulate conflicts with
other PRs and require a re-base (re-basing a 500+ line diff is
_incredibly_ painful).
Tom
On Thu, Jul 31, 2014 at 11:09 AM, jamesramm <jam...@gm...> wrote:
> Thomas Caswell wrote
>> I only took a brief look at that branch, but two comments
>>
>> 1) can you clean up your git history, you are adding 20k new lines (of
>> mostly freetype and random files that should not be tracked)
>> 2) can you split the propertify work up into chunks that are easier to
>> review?
>
> Yes. This is mostly my inability to use git (I've not particular used it
> before). I'll have to look up how to clean the history and 'unversion' the
> unneeded freetype stuff.
>
> As it is already committed to my branch, im not sure the existing stuff can
> be split into chunks? But I will make issues and split up the next lumps of
> work.
>
> I'll post back when it is (hopefully) cleaner
>
>
>
> --
> View this message in context: http://matplotlib.1069221.n5.nabble.com/MEP13-python-containers-tp40248p43732.html
> Sent from the matplotlib - devel mailing list archive at Nabble.com.
>
> ------------------------------------------------------------------------------
> Infragistics Professional
> Build stunning WinForms apps today!
> Reboot your WinForms applications with our WinForms controls.
> Build a bridge from your legacy apps to the future.
> http://pubads.g.doubleclick.net/gampad/clk?id=153845071&iu=/4140/ostg.clktrk
> _______________________________________________
> Matplotlib-devel mailing list
> Mat...@li...
> https://lists.sourceforge.net/lists/listinfo/matplotlib-devel
-- 
Thomas Caswell
tca...@gm...
From: jamesramm <jam...@gm...> - 2014年07月31日 15:09:14
Thomas Caswell wrote
> I only took a brief look at that branch, but two comments
> 
> 1) can you clean up your git history, you are adding 20k new lines (of
> mostly freetype and random files that should not be tracked)
> 2) can you split the propertify work up into chunks that are easier to
> review?
Yes. This is mostly my inability to use git (I've not particular used it
before). I'll have to look up how to clean the history and 'unversion' the
unneeded freetype stuff. 
As it is already committed to my branch, im not sure the existing stuff can
be split into chunks? But I will make issues and split up the next lumps of
work.
I'll post back when it is (hopefully) cleaner
--
View this message in context: http://matplotlib.1069221.n5.nabble.com/MEP13-python-containers-tp40248p43732.html
Sent from the matplotlib - devel mailing list archive at Nabble.com.
From: Thomas C. <tca...@gm...> - 2014年07月31日 13:11:14
I only took a brief look at that branch, but two comments
1) can you clean up your git history, you are adding 20k new lines (of
mostly freetype and random files that should not be tracked)
2) can you split the propertify work up into chunks that are easier to review?
On Thu, Jul 31, 2014 at 7:16 AM, jamesramm <jam...@gm...> wrote:
> It seens that discussion of properties has died off, but I see it as a very
> important implementation for 2 reasons:
>
> 1. It will help with the implementation of stylsheets and a DOM-type model
> as proposed in MEP25 and MEP26
>
> 2. The act of working through the code to add properties exposes any
> inconsistencies and vulnerabilities.
>
> I have been adding properties to my fork of MPL as part of the development
> of a visualisation tool.
> https://github.com/JamesRamm/matplotlib/tree/master/lib/matplotlib
>
> text.py and font-manager.py are completely 'propertyfied' and I have done a
> fair amount of work on artist.py, _axes.py, _base.py and axis.py
>
> Axis.py in particular is a sticking point, which has been difficult to add
> properties to. In any case, the fact that the Ticker() class exists points
> to some problems with this part of the code in particular. Ticker holds
> references too (or rather, the locator and formatter properties of Ticker)
> the axis object, yet is initialised within the initialisation of the axis
> class...
> This can be a problem.
>
> Looking through ticker.py, it seems that in most places, the need for a
> reference to axis is not necessary.
>
> Functions such as zoom and pan, which are within the Locator class in
> ticker, should actually be implemented in axis.py (as I have in my fork) as
> they have no dependency on Locator.
>
> Anyway, adding properties is a large job. I will probably implement them
> completely as part of my work, but:
>
> - Backwards compatibility will be broken
> - The resulting library will probably look a whole lot different to MPL.
>
> For those reasons, I doubt I will ever make a pull request for my fork and I
> will neglect areas such as the pyplot/pylab interfaces. IMO, have a nice
> simple, object oriented API negates the need for such interfaces and I am
> not concerned with keeping a 'matlab-user' community happy...
>
> I don't see the API of MPL changing this much anytime soon (or anytime
> really), but in order to keep up with newer libraries it probably should,
> and should not be concerned about backwards compatibility when it does...
>
>
>
> --
> View this message in context: http://matplotlib.1069221.n5.nabble.com/MEP13-python-containers-tp40248p43730.html
> Sent from the matplotlib - devel mailing list archive at Nabble.com.
>
> ------------------------------------------------------------------------------
> Infragistics Professional
> Build stunning WinForms apps today!
> Reboot your WinForms applications with our WinForms controls.
> Build a bridge from your legacy apps to the future.
> http://pubads.g.doubleclick.net/gampad/clk?id=153845071&iu=/4140/ostg.clktrk
> _______________________________________________
> Matplotlib-devel mailing list
> Mat...@li...
> https://lists.sourceforge.net/lists/listinfo/matplotlib-devel
-- 
Thomas Caswell
tca...@gm...
From: jamesramm <jam...@gm...> - 2014年07月31日 11:16:35
It seens that discussion of properties has died off, but I see it as a very
important implementation for 2 reasons:
1. It will help with the implementation of stylsheets and a DOM-type model
as proposed in MEP25 and MEP26
2. The act of working through the code to add properties exposes any
inconsistencies and vulnerabilities.
I have been adding properties to my fork of MPL as part of the development
of a visualisation tool.
https://github.com/JamesRamm/matplotlib/tree/master/lib/matplotlib
text.py and font-manager.py are completely 'propertyfied' and I have done a
fair amount of work on artist.py, _axes.py, _base.py and axis.py
Axis.py in particular is a sticking point, which has been difficult to add
properties to. In any case, the fact that the Ticker() class exists points
to some problems with this part of the code in particular. Ticker holds
references too (or rather, the locator and formatter properties of Ticker)
the axis object, yet is initialised within the initialisation of the axis
class...
This can be a problem.
Looking through ticker.py, it seems that in most places, the need for a
reference to axis is not necessary.
Functions such as zoom and pan, which are within the Locator class in
ticker, should actually be implemented in axis.py (as I have in my fork) as
they have no dependency on Locator.
Anyway, adding properties is a large job. I will probably implement them
completely as part of my work, but:
- Backwards compatibility will be broken
- The resulting library will probably look a whole lot different to MPL.
For those reasons, I doubt I will ever make a pull request for my fork and I
will neglect areas such as the pyplot/pylab interfaces. IMO, have a nice
simple, object oriented API negates the need for such interfaces and I am
not concerned with keeping a 'matlab-user' community happy...
I don't see the API of MPL changing this much anytime soon (or anytime
really), but in order to keep up with newer libraries it probably should,
and should not be concerned about backwards compatibility when it does...
--
View this message in context: http://matplotlib.1069221.n5.nabble.com/MEP13-python-containers-tp40248p43730.html
Sent from the matplotlib - devel mailing list archive at Nabble.com.
From: Chris B. <chr...@no...> - 2014年07月30日 19:13:45
On Wed, Jul 30, 2014 at 11:20 AM, Gary Setter <gar...@ya...> wrote:
> Thank you for all the responds concerning Html Help. If someone would
> build using *class *sphinx.builders.htmlhelp.HTMLHelpBuilder and upload
> the outputs were I can get them,
>
It would probably be easier to clone the repo, install sphinx, and do that
step yourself...
But thanks for offering, this would be nice for some folks.
-Chris
> I have a HTML Help workshop installed on my desktop. I would gladly
> setup the project and build the dot chm file. I'll send the results were
> ever you wish.
> Best regards,
> Gary Setter
>
>
>
> ------------------------------------------------------------------------------
> Infragistics Professional
> Build stunning WinForms apps today!
> Reboot your WinForms applications with our WinForms controls.
> Build a bridge from your legacy apps to the future.
>
> http://pubads.g.doubleclick.net/gampad/clk?id=153845071&iu=/4140/ostg.clktrk
> _______________________________________________
> Matplotlib-devel mailing list
> Mat...@li...
> https://lists.sourceforge.net/lists/listinfo/matplotlib-devel
>
>
-- 
Christopher Barker, Ph.D.
Oceanographer
Emergency Response Division
NOAA/NOS/OR&R (206) 526-6959 voice
7600 Sand Point Way NE (206) 526-6329 fax
Seattle, WA 98115 (206) 526-6317 main reception
Chr...@no...
From: Christoph G. <cg...@uc...> - 2014年07月30日 18:41:32
On 7/30/2014 11:20 AM, Gary Setter wrote:
> Thank you for all the responds concerning Html Help. If someone would
> build using /class /sphinx.builders.htmlhelp.HTMLHelpBuilder and upload
> the outputs were I can get them, I have a HTML Help workshop installed
> on my desktop. I would gladly setup the project and build the dot chm
> file. I'll send the results were ever you wish.
> Best regards,
> Gary Setter
>
Try Matplotlib-1.4.x.chm from 
<http://www.lfd.uci.edu/~gohlke/pythonlibs/#matplotlib>.
If the content appears empty, "unblock" the file in Windows Explorer 
before viewing.
Please post issues at <https://github.com/matplotlib/matplotlib/pull/3325>
Christoph
From: Gary S. <gar...@ya...> - 2014年07月30日 18:20:24
Thank you for all the responds concerning Html Help. If someone would build using class sphinx.builders.htmlhelp.HTMLHelpBuilder and upload the outputs were I can get them, I have a HTML Help workshop installed on my desktop. I would gladly setup the project and build the dot chm file. I'll send the results were ever you wish.
Best regards,
Gary Setter
From: Christoph G. <cg...@uc...> - 2014年07月29日 19:07:13
On 7/28/2014 11:32 AM, Thomas Kluyver wrote:
> On 28 July 2014 11:27, Benjamin Root <ben...@ou...
> <mailto:ben...@ou...>> wrote:
>
> Going to the sourceforge page you have, I see that you mean "HTML
> Help" as in ".chm" files. That is something different that I am not
> familiar with. All of our documentation is generated from sphinx, so
> whatever sphinx supports, we can generate.
>
>
> Sphinx does support CHM as the 'htmlhelp' target, though the docs seem
> to say that you need another application ("Microsoft HTML Help
> Workshop") to finish compiling it.
>
> http://sphinx-doc.org/builders.html#sphinx.builders.htmlhelp.HTMLHelpBuilder
>
> Thomas
>
I created a PR at <https://github.com/matplotlib/matplotlib/pull/3325>
The resulting document, Matplotlibdoc.chm, is currently 124 MB, probably 
because of the many hires gallery images. In general the document looks 
usable.
Christoph
From: Matthew B. <mat...@gm...> - 2014年07月29日 00:10:51
Hi,
Sorry for the repost - just in case OSX users out there missed it...
We have automatically built OSX wheels for the upcoming release here:
http://wheels.scikit-image.org/
Wheels built via travis-ci from
https://github.com/matthew-brett/matplotlib-wheels.
Usual procedure:
pip install -f http://wheels.scikit-image.org --pre matplotlib
Please do send feedback.
Cheers,
Matthew
From: Pierre H. <pie...@cr...> - 2014年07月28日 21:11:44
Just as a side note, it is indeed possible to view the html docs offline by having a copy of the directory Ben mentioned, and depending on which Unix system you are using, it is possible that this doc is already packaged. I'm thinking of Debian : https://packages.debian.org/jessie/python-matplotlib-doc (python and bumpy docs are also packaged the same way and I use them a lot.)
Best,
Pierre
On 28 juillet 2014 18:11:18 UTC, Gary Setter <gar...@ya...> wrote:
>Monday, July 28,
>2014 08:16 AM
>Dear Sirs,
>Please consider
>including Html Help as a third format for MatPlotLib documentation. I
>was first
>introduced to MatPlotLib at an online class in programming which used
>Python
>and MatPlotLib. I was impressed by MatPlotLib but believed that the
>help system
>could be better for someone like me.
> 
>At the time, only
>PDF was available, which has these problems:
>- The index page
>is difficult to navigate
>- You cannot move
>backwards and forwards as you follow hyperlinks
>- Being page
>oriented, text that spans pages has a distracting page break
>- In some places,
>text spills off the page and is not visible.
> 
>You added Html
>support online, which is was a great improvement. However it has a
>fatal flaw
>for someone like me:
>- It is
>unavailable to people without an internet connection when then they are
>working.
> 
>Of the help
>documents that I used or written, (plain text, UNIX man pages, LaTex,
>WinHelp
>and Html Help), Html Help is by far the best system. Html help is:
>- Self contained
>- Available off
>line
>- Easy to
>navigate
>- Easy to use
>index
>- Easy to use
>table of contents
> 
>There is only one
>problem that I know of concerning using Html Help for MatPlotLib
>documentation,
>support for it on UNIX systems. Rather than rejecting Html Help, why
>not work
>on supporting it on UNIX systems?
> 
>To see what I'm
>talking about, please take a look at the Html Help version of
>MatPlotLib 1.3.0
>which I converted from the PDF file. It is a sourceforge project which
>you can
>access here:
>https://sourceforge.net/projects/matplotlibashtmlhelp/?source=directory
>
> 
>What do you
>think? Is Html Help a format for offline documentation that you are
>willing to
>support or at least accept? Please reply here or to
>gar...@ya....
> 
>Gary Setter
>
>
>------------------------------------------------------------------------
>
>------------------------------------------------------------------------------
>Infragistics Professional
>Build stunning WinForms apps today!
>Reboot your WinForms applications with our WinForms controls. 
>Build a bridge from your legacy apps to the future.
>http://pubads.g.doubleclick.net/gampad/clk?id=153845071&iu=/4140/ostg.clktrk
>
>------------------------------------------------------------------------
>
>_______________________________________________
>Matplotlib-devel mailing list
>Mat...@li...
>https://lists.sourceforge.net/lists/listinfo/matplotlib-devel
-- 
Pierre Haessig
From: Thomas K. <th...@kl...> - 2014年07月28日 18:56:32
On 28 July 2014 11:27, Benjamin Root <ben...@ou...> wrote:
> Going to the sourceforge page you have, I see that you mean "HTML Help" as
> in ".chm" files. That is something different that I am not familiar with.
> All of our documentation is generated from sphinx, so whatever sphinx
> supports, we can generate.
Sphinx does support CHM as the 'htmlhelp' target, though the docs seem to
say that you need another application ("Microsoft HTML Help Workshop") to
finish compiling it.
http://sphinx-doc.org/builders.html#sphinx.builders.htmlhelp.HTMLHelpBuilder
Thomas
From: Benjamin R. <ben...@ou...> - 2014年07月28日 18:28:14
Going to the sourceforge page you have, I see that you mean "HTML Help" as
in ".chm" files. That is something different that I am not familiar with.
All of our documentation is generated from sphinx, so whatever sphinx
supports, we can generate.
On Mon, Jul 28, 2014 at 2:25 PM, Benjamin Root <ben...@ou...> wrote:
> Technically speaking, we do support HTML Help, as that is the format of
> our online documentation. So, I think what you are really asking for is a
> packaged version of the HTML documentation that you find online that one
> can just simply download for themselves?
>
> As a quick solution for the moment, you can go to the following link:
> https://github.com/matplotlib/matplotlib.github.com
> and click on the "Download .zip" button on the right side. That will get
> you the online documentation that should work off-line.
>
> Ben Root
>
>
> On Mon, Jul 28, 2014 at 2:11 PM, Gary Setter <gar...@ya...> wrote:
>
>> Monday, July 28, 2014 08:16 AM
>> Dear Sirs,
>> Please consider including Html Help as a third format for MatPlotLib
>> documentation. I was first introduced to MatPlotLib at an online class in
>> programming which used Python and MatPlotLib. I was impressed by MatPlotLib
>> but believed that the help system could be better for someone like me.
>>
>> At the time, only PDF was available, which has these problems:
>> - The index page is difficult to navigate
>> - You cannot move backwards and forwards as you follow hyperlinks
>> - Being page oriented, text that spans pages has a distracting page break
>> - In some places, text spills off the page and is not visible.
>>
>> You added Html support online, which is was a great improvement. However
>> it has a fatal flaw for someone like me:
>> - It is unavailable to people without an internet connection when then
>> they are working.
>>
>> Of the help documents that I used or written, (plain text, UNIX man
>> pages, LaTex, WinHelp and Html Help), Html Help is by far the best system.
>> Html help is:
>> - Self contained
>> - Available off line
>> - Easy to navigate
>> - Easy to use index
>> - Easy to use table of contents
>>
>> There is only one problem that I know of concerning using Html Help for
>> MatPlotLib documentation, support for it on UNIX systems. Rather than
>> rejecting Html Help, why not work on supporting it on UNIX systems?
>>
>> To see what I'm talking about, please take a look at the Html Help
>> version of MatPlotLib 1.3.0 which I converted from the PDF file. It is a
>> sourceforge project which you can access here:
>> https://sourceforge.net/projects/matplotlibashtmlhelp/?source=directory
>>
>> What do you think? Is Html Help a format for offline documentation that
>> you are willing to support or at least accept? Please reply here or to
>> gar...@ya....
>>
>> Gary Setter
>>
>>
>>
>> ------------------------------------------------------------------------------
>> Infragistics Professional
>> Build stunning WinForms apps today!
>> Reboot your WinForms applications with our WinForms controls.
>> Build a bridge from your legacy apps to the future.
>>
>> http://pubads.g.doubleclick.net/gampad/clk?id=153845071&iu=/4140/ostg.clktrk
>> _______________________________________________
>> Matplotlib-devel mailing list
>> Mat...@li...
>> https://lists.sourceforge.net/lists/listinfo/matplotlib-devel
>>
>>
>
From: Benjamin R. <ben...@ou...> - 2014年07月28日 18:25:27
Technically speaking, we do support HTML Help, as that is the format of our
online documentation. So, I think what you are really asking for is a
packaged version of the HTML documentation that you find online that one
can just simply download for themselves?
As a quick solution for the moment, you can go to the following link:
https://github.com/matplotlib/matplotlib.github.com
and click on the "Download .zip" button on the right side. That will get
you the online documentation that should work off-line.
Ben Root
On Mon, Jul 28, 2014 at 2:11 PM, Gary Setter <gar...@ya...> wrote:
> Monday, July 28, 2014 08:16 AM
> Dear Sirs,
> Please consider including Html Help as a third format for MatPlotLib
> documentation. I was first introduced to MatPlotLib at an online class in
> programming which used Python and MatPlotLib. I was impressed by MatPlotLib
> but believed that the help system could be better for someone like me.
>
> At the time, only PDF was available, which has these problems:
> - The index page is difficult to navigate
> - You cannot move backwards and forwards as you follow hyperlinks
> - Being page oriented, text that spans pages has a distracting page break
> - In some places, text spills off the page and is not visible.
>
> You added Html support online, which is was a great improvement. However
> it has a fatal flaw for someone like me:
> - It is unavailable to people without an internet connection when then
> they are working.
>
> Of the help documents that I used or written, (plain text, UNIX man pages,
> LaTex, WinHelp and Html Help), Html Help is by far the best system. Html
> help is:
> - Self contained
> - Available off line
> - Easy to navigate
> - Easy to use index
> - Easy to use table of contents
>
> There is only one problem that I know of concerning using Html Help for
> MatPlotLib documentation, support for it on UNIX systems. Rather than
> rejecting Html Help, why not work on supporting it on UNIX systems?
>
> To see what I'm talking about, please take a look at the Html Help version
> of MatPlotLib 1.3.0 which I converted from the PDF file. It is a
> sourceforge project which you can access here:
> https://sourceforge.net/projects/matplotlibashtmlhelp/?source=directory
>
> What do you think? Is Html Help a format for offline documentation that
> you are willing to support or at least accept? Please reply here or to
> gar...@ya....
>
> Gary Setter
>
>
>
> ------------------------------------------------------------------------------
> Infragistics Professional
> Build stunning WinForms apps today!
> Reboot your WinForms applications with our WinForms controls.
> Build a bridge from your legacy apps to the future.
>
> http://pubads.g.doubleclick.net/gampad/clk?id=153845071&iu=/4140/ostg.clktrk
> _______________________________________________
> Matplotlib-devel mailing list
> Mat...@li...
> https://lists.sourceforge.net/lists/listinfo/matplotlib-devel
>
>
From: Gary S. <gar...@ya...> - 2014年07月28日 18:11:25
Monday, July 28,
2014 08:16 AM
Dear Sirs,
Please consider
including Html Help as a third format for MatPlotLib documentation. I was first
introduced to MatPlotLib at an online class in programming which used Python
and MatPlotLib. I was impressed by MatPlotLib but believed that the help system
could be better for someone like me.
 
At the time, only
PDF was available, which has these problems:
- The index page
is difficult to navigate
- You cannot move
backwards and forwards as you follow hyperlinks
- Being page
oriented, text that spans pages has a distracting page break
- In some places,
text spills off the page and is not visible.
 
You added Html
support online, which is was a great improvement. However it has a fatal flaw
for someone like me:
- It is
unavailable to people without an internet connection when then they are
working.
 
Of the help
documents that I used or written, (plain text, UNIX man pages, LaTex, WinHelp
and Html Help), Html Help is by far the best system. Html help is:
- Self contained
- Available off
line
- Easy to
navigate
- Easy to use
index
- Easy to use
table of contents
 
There is only one
problem that I know of concerning using Html Help for MatPlotLib documentation,
support for it on UNIX systems. Rather than rejecting Html Help, why not work
on supporting it on UNIX systems?
 
To see what I'm
talking about, please take a look at the Html Help version of MatPlotLib 1.3.0
which I converted from the PDF file. It is a sourceforge project which you can
access here:
https://sourceforge.net/projects/matplotlibashtmlhelp/?source=directory 
 
What do you
think? Is Html Help a format for offline documentation that you are willing to
support or at least accept? Please reply here or to gar...@ya....
 
Gary Setter
From: Matthew B. <mat...@gm...> - 2014年07月28日 01:44:06
Hi,
On Sun, Jul 27, 2014 at 7:52 PM, Thomas Caswell <tca...@gm...> wrote:
> https://sourceforge.net/projects/matplotlib/files/matplotlib/matplotlib-1.4.0rc2/
>
> Thanks to Christoph Gohlike the widows binaries now posted on sourceforge.
>
Also automatically built OSX wheels here:
http://wheels.scikit-image.org/
Wheels built via travis-ci from
https://github.com/matthew-brett/matplotlib-wheels.
Usual procedure:
pip install -f http://wheels.scikit-image.org --pre matplotlib
Please do send feedback.
Cheers,
Matthew
From: Thomas C. <tca...@gm...> - 2014年07月27日 23:52:53
https://sourceforge.net/projects/matplotlib/files/matplotlib/matplotlib-1.4.0rc2/
Thanks to Christoph Gohlike the widows binaries now posted on sourceforge.
Tom
-- 
Thomas Caswell
tca...@gm...
From: Thomas C. <tca...@gm...> - 2014年07月26日 13:35:03
Hi all,
I just did the version bump and tagged 1.4.0rc2.
There is one outstanding issue with possible memory corruption, but we
do not have a reproducible example.
Everything else we have left for 1.4.0 is documentation.
Tom
-- 
Thomas Caswell
tca...@gm...
From: Benjamin R. <ben...@ou...> - 2014年07月24日 20:18:55
When dealing with the C/C++ layer and switching back and forth between
upstream master and your branch, I would suggest running "git clean -fxd"
and then do a complete rebuild. We have recently fixed a number of memory
leaks that may or may not have merged well with your code as it involved
the CXX layer.
On Tue, Jul 22, 2014 at 5:41 AM, Stefan H. <shm...@gm...> wrote:
> Hi! Last year, I have been working on making matplotlib compatible with
> PyPy
> here:
>
> https://github.com/shmuller/matplotlib.git
>
> I succeeded to get the svg and pdf backends working, but then had to drop
> the ball. My changes involve mostly the C++ parts in src, in particular
> replacing some PyCXX (which didn't work with PyPy) with the plain Python C
> API. I also needed some minor fixes in .py files.
>
> I understand that it is desirable to remove the PyCXX layer altogether from
> matplotlib, and I have come a good deal along this route. I would also be
> happy to continue working in this direction.
>
> I have a bit of time now, and so I merged my branch with upstream/master.
> The few conflicts were easy to resolve. However, then I tried to run the
> test suites (python tests.py), both on the current master and my branch, to
> see if I broke anything.
>
> Unfortunately, the test suites randomly segfault on my computer (Macbook
> Air
> 2011), at the latest when I try to run them 10 times in a row. Not only on
> my branch, but also on upstream/master. I ran the Apple Hardware Test,
> which
> didn't report any issues, so my Mac seems to be fine. I went back to the
> state of my branch before merging, which i have been using in production
> for
> a year now without any issues, and noticed that even there the test suite
> segfaulted if I try to run it 10 times in a loop. I haven't noticed this
> before (and didn't have any issues in production use of matplotlib for a
> year). The crashes occur randomly and not always at one specific test.
>
> - Did anyone have this issue before?
>
> - Could someone pull my branch and run the test suite on a different
> computer, so that I can exclude that my hardware is at fault after all?
>
> - Could someone please guide me to get my work pulled into the main
> repository?
>
> Many thanks,
> Stefan
>
>
>
> --
> View this message in context:
> http://matplotlib.1069221.n5.nabble.com/Trying-to-prepare-a-pull-request-but-tests-py-keeps-crashing-on-master-tp43680.html
> Sent from the matplotlib - devel mailing list archive at Nabble.com.
>
>
> ------------------------------------------------------------------------------
> Want fast and easy access to all the code in your enterprise? Index and
> search up to 200,000 lines of code with a free copy of Black Duck
> Code Sight - the same software that powers the world's largest code
> search on Ohloh, the Black Duck Open Hub! Try it now.
> http://p.sf.net/sfu/bds
> _______________________________________________
> Matplotlib-devel mailing list
> Mat...@li...
> https://lists.sourceforge.net/lists/listinfo/matplotlib-devel
>
From: Federico A. <ari...@gm...> - 2014年07月23日 16:47:24
Hello everybody
I was wondering if you had the chance to try the PR
https://github.com/matplotlib/matplotlib/pull/2759
I am waiting for comments, suggestions, critics etc.. To keep moving
I would like to finish this MEP22 and have it merged to continue with my
main goal... The MEP23
Thanks
Federico
From: Stefan H. <shm...@gm...> - 2014年07月22日 09:41:15
Hi! Last year, I have been working on making matplotlib compatible with PyPy
here:
https://github.com/shmuller/matplotlib.git
I succeeded to get the svg and pdf backends working, but then had to drop
the ball. My changes involve mostly the C++ parts in src, in particular
replacing some PyCXX (which didn't work with PyPy) with the plain Python C
API. I also needed some minor fixes in .py files.
I understand that it is desirable to remove the PyCXX layer altogether from
matplotlib, and I have come a good deal along this route. I would also be
happy to continue working in this direction.
I have a bit of time now, and so I merged my branch with upstream/master.
The few conflicts were easy to resolve. However, then I tried to run the
test suites (python tests.py), both on the current master and my branch, to
see if I broke anything.
Unfortunately, the test suites randomly segfault on my computer (Macbook Air
2011), at the latest when I try to run them 10 times in a row. Not only on
my branch, but also on upstream/master. I ran the Apple Hardware Test, which
didn't report any issues, so my Mac seems to be fine. I went back to the
state of my branch before merging, which i have been using in production for
a year now without any issues, and noticed that even there the test suite
segfaulted if I try to run it 10 times in a loop. I haven't noticed this
before (and didn't have any issues in production use of matplotlib for a
year). The crashes occur randomly and not always at one specific test.
- Did anyone have this issue before?
- Could someone pull my branch and run the test suite on a different
computer, so that I can exclude that my hardware is at fault after all?
- Could someone please guide me to get my work pulled into the main
repository?
Many thanks,
Stefan
--
View this message in context: http://matplotlib.1069221.n5.nabble.com/Trying-to-prepare-a-pull-request-but-tests-py-keeps-crashing-on-master-tp43680.html
Sent from the matplotlib - devel mailing list archive at Nabble.com.
From: Thomas C. <tca...@gm...> - 2014年07月22日 03:38:49
Once #3277 and #3284 get merged I think we will have squashed all the
reported code bugs from rc1 (both are from me and need a second set of
eyes).
Can someone who understands the freetype code take a look at #3262 to
see if we can relax the version requirement on the installation?
Everything else outstanding is documentation related, if those three
things get taken care of tomorrow, I will tag rc2 tomorrow night.
Tom
-- 
Thomas Caswell
tca...@gm...
From: R H. <rha...@gm...> - 2014年07月21日 17:01:21
On 21 July 2014 17:40, R Hattersley <rha...@gm...> wrote:
> In the case of two Axes, the CSS version would be:
>
> Axes#axes1 {
> border: 1px solid black;
> }
>
> Axes#axes2 {
> border: 2px dashed green;
> }
>
>
Or if you want to borrow from more advanced selector syntax, you could do
fun stuff like:
Axes:nth-child(odd) {
 border: 1px solid black;
}
Axes:nth-child(even) {
 border: 2px dashed green;
}
From: R H. <rha...@gm...> - 2014年07月21日 16:40:07
On 21 July 2014 14:48, jamesramm <jam...@gm...> wrote:
> You've just noted it: Line2D isn't a CSS selector
CSS doesn't define any particular element names - it just operates on
element names in a document tree. So a standard CSS parser will work just
as well with "line2d { ... }" as it would with "h1 { ... }".
On 21 July 2014 14:48, jamesramm <jam...@gm...> wrote:
> ..likewise, the properties we want to call upon (like linewidth) are not
> CSS attributes.
Agreed - not all properties are standard CSS properties, so I was
suggesting borrowing SVG properties to augment the list. NB. That would
make the property controlling line width be called "stroke-width". But
whatever names we choose, a CSS parser doesn't care what the names are.
But really the issue is not so much about CSS and SVG-styling-properties -
it is whether to use existing standards or not. Clearly I'm in favour of
adopting standards. But perhaps there is another standard set of CSS
styling properties which would be a closer match to matplotlib? Perhaps CSS
is not the answer at all, and something like SLD/SE would be better? (I
suspect not! But there could easily be other technologies I'm not aware of!)
 Axes {
> gid: 'axes1';
> autoscalex_on: True;
> ::ylabel {
> text: 'Y-Axis';
> font-size: 10;
> }
> }
>
> I think this would be easier to parse and slightly clearer to read as it
> can be 'attached' to the artist container it refers to (imagine if there
> were 2 axes in a figure...)
In the case of two Axes, the CSS version would be:
Axes#axes1 {
 border: 1px solid black;
}
Axes#axes2 {
 border: 2px dashed green;
}
From: Thomas C. <tca...@gm...> - 2014年07月21日 16:28:44
As a side note, SVG already has specs which extend css to apply to 2D graphics:
www.w3.org/TR/SVGTiny12/styling.html
so we don't need to entirely re-inventing the wheel.
On Mon, Jul 21, 2014 at 9:48 AM, jamesramm <jam...@gm...> wrote:
> R Hattersley wrote
> I'm not sure what it is about CSS syntax that isn't up to the job. For
> example, SVG works with standard CSS syntax (see
> http://www.w3.org/TR/SVG/styling.html#StylingWithCSS). Perhaps we just have
> a different view of what constitutes CSS vs. HTML/SVG/whatever. The example
> in the SVG spec is:
>
> rect {
> fill: red;
> stroke: blue;
> stroke-width: 3
> }
>
> But if we define the element name for a Line2D instance as "line2d" then CSS
> snippet could just become:
>
> line2d {
> stroke: blue;
> stroke-width: 3
> }
>
> You've just noted it: Line2D isn't a CSS selector..likewise, the properties
> we want to call upon (like linewidth) are not CSS attributes. There are many
> matplotlib properties that don't have an analogous CSS property/attribute
> (that I know of); we might aswell define the mpl properties in our 'CSS'
> subset. So we could base our language on CSS rules, but we need to define
> new tokens. This means writing, or more likely, extending a parser. Not
> huge, but not trivial.
>
> R Hattersley wrote
> The DOM facade could help bridge the gap. For example, a "DOM" instance
> returned by an Axes object could pretend to have "text" element children.
> Styling those would route the style information back to the underlying Axes
> object. For example:
>
> text {
> font-size: 12pt;
> }
>
> axes text.ylabel {
> font-size: 10pt;
> }
>
> This could be one way. Another way that would fit and I quite like is
> similar to what is employed by mapnik/the tilemill, in that we simply have
> nested declaration blocks, e.g:
>
> Axes {
> gid: 'axes1';
> autoscalex_on: True;
> ::ylabel {
> text: 'Y-Axis';
> font-size: 10;
> }
> }
>
> I think this would be easier to parse and slightly clearer to read as it can
> be 'attached' to the artist container it refers to (imagine if there were 2
> axes in a figure...). It is also easy to write in BNF, by just adding
> another option to the Declaration block:
>
> Rule := Selector '{' [Declaration] '}'
>
> Declaration := Attribute':' Value';' | Rule
>
> ...
>
> But...small steps. I would start by introducing something for artist
> primitives and for selectively applying to primitives using the gid
> ________________________________
> View this message in context: Re: MEP26: Artist-level stylesheets
>
> Sent from the matplotlib - devel mailing list archive at Nabble.com.
>
> ------------------------------------------------------------------------------
> Want fast and easy access to all the code in your enterprise? Index and
> search up to 200,000 lines of code with a free copy of Black Duck
> Code Sight - the same software that powers the world's largest code
> search on Ohloh, the Black Duck Open Hub! Try it now.
> http://p.sf.net/sfu/bds
> _______________________________________________
> Matplotlib-devel mailing list
> Mat...@li...
> https://lists.sourceforge.net/lists/listinfo/matplotlib-devel
>
-- 
Thomas Caswell
tca...@gm...
2 messages has been excluded from this view by a project administrator.

Showing results of 51

1 2 3 > >> (Page 1 of 3)
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.
Thanks for helping keep SourceForge clean.
X





Briefly describe the problem (required):
Upload screenshot of ad (required):
Select a file, or drag & drop file here.
Screenshot instructions:

Click URL instructions:
Right-click on the ad, choose "Copy Link", then paste here →
(This may not be possible with some types of ads)

More information about our ad policies

Ad destination/click URL:

AltStyle によって変換されたページ (->オリジナル) /