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




Showing 8 results of 8

From: Fernando P. <Fer...@co...> - 2004年11月05日 22:41:47
John Hunter schrieb:
> There have been enough new features and bug fixes in CVS that I think
> it's time to roll out another release, target date Monday. Man, we're
> getting stodgy around here, no releases since Sept 27th. Oh well,
> I'll blame it on the baby :-)
Well, I was also planning on releasing ipython 0.6.4 (nice numbering 
coincidence :) on Monday, and it includes a number of enhancements for 
matplotlib use. Mainly, better handling of Ctrl-C and an improved %run which 
doesn't open spurious windows, plus a few other small fixes.
Perhaps you might want to mention that the matplotlib+ipython 0.64+0.6.4 combo 
is now a pretty usable toolset (and that matplotlib carries within all of 
ipython's numutils, which some existing ipython users were accustomed to).
I'll certainly highlight the improved matplotlib support as one of the 
interesting improvements of this new ipython version.
Cheers,
f
From: John H. <jdh...@ac...> - 2004年11月05日 22:13:40
There have been enough new features and bug fixes in CVS that I think
it's time to roll out another release, target date Monday. Man, we're
getting stodgy around here, no releases since Sept 27th. Oh well,
I'll blame it on the baby :-)
So if you have any changes you want to commit before then, or any
reasons why I should hold off, fire away.
JDH
From: John H. <jdh...@ac...> - 2004年11月05日 18:24:40
>>>>> "Thane" == Thane <th...@ma...> writes:
 Thane> Source is attached. --tkp
OK, many thanks. zip file is available at 
http://matplotlib.sf.net/backend_dotnet.zip
JDH
From: Thane <th...@ma...> - 2004年11月05日 17:56:34
Thanks John, I'll be forwarding the source separately. Now to your
questions:
1. [JDH] It's still the case, isn't it, that matplotlib itself will not
work on a general .Net machine? 
[TKP] No. Matplotlib DOES work on a general .Net machine. I've run
successful -- but not exhaustive -- tests of the "DotNet" backend on
("normal") CPython 2.3, and PythonNet.
2. [JDH] In particular, it won't work on IronPython because it uses numerix
extension code as well as it's own, right?
[TKP] Yes and no. Matplotlib doesn't work on IronPython (yet) as the
supporting libraries are not yet there. (With some effort, this might be
feasible with PyPy.) However, the "DotNet" backend (DLL) works just fine.
Output from the session below creates a graphic window and draws a blue line
on it. This isn't too useful except to note that once the libraries are in
place, matplotlib will indeed work on IronPython.
C:\Python\IronPython-0.6\bin>IronPythonConsole
>>> import sys
>>> sys.LoadAssemblyFromFile("./_backend_dotnet.pyd")
>>> foo = backend_dotnet.GraphicsForm(640, 480)
IronPython.Objects.PythonNameError: name 'backend_dotnet' is not defined
 at IronPython.Objects.Frame.GetGlobal(String name)
 at input_2.Run(Frame frame)
 at IronPythonConsole.IronPython.DoInteractive()
>>> import backend_dotnet
>>> foo = backend_dotnet.GraphicsForm(640, 480)
>>> from System.Drawing import *
>>> bar = Color.Blue
>>> bar
Color [Blue]
>>> pen = Pen(bar)
>>> pen
<System.Drawing.Pen object at 0x00000021>
>>> foo.draw_line(pen, 0, 0, 100, 100)
>>> foo.Repaint()
>>>
3. [JDH] How does PythonNet handle this problem, and is it fair to say that
matplotlib with your backend currently work only on PythonNet?
[TKP] That was the case, but isn't any longer. A bit of history... I
originally wrote the backend in PythonNet, and consequently it would only
work with the PythonNet distribution. However, (foolishly) encouraged by my
success, I wrote a DLL so that this backend could work with any .Net
machine. I say foolishly, because the DLL took about 5 times as long to
write as the Python version! It now works also with the "regular" Python
(aka CPython) distribution.
> -----Original Message-----
> From: John Hunter [mailto:jdh...@ac...]
> Sent: Friday, November 05, 2004 9:30 AM
> To: th...@ma...
> Cc: 'Andrew Straw'; mat...@li...
> Subject: Re: [matplotlib-devel] .NET backend
> 
> >>>>> "Thane" == Thane <th...@ma...> writes:
> 
> Thane> My source code posting seems to have bounced. I got the
> Thane> following message: host mail.sourceforge.net
> Thane> [66.35.250.206]: 550-"For the time being, we are blocking
> Thane> all mail with the .zip extension....
> 
> If you email it to me, I'll post it on the matplotlib web site, and
> follow-up here with a link to it. Best if you include all the code
> (*.py and *.c) in one zip along with the pyd and any examples since
> the sf archives won't include your previous plain text)attachments,
> and it will be easiest for people searching the archives to get
> everything in one bundle.
> 
> Can you clarify something for me? In the backend comments you wrote
> 
> 0.2.0 11/01/04 Created a DLL for the backend. Should work with any
> .NET machine.
> 
> It's still the case, isn't it, that matplotlib itself will not work on
> a general .Net machine? In particular, it won't work on IronPython
> because it uses numerix extension code as well as it's own, right?
> How does PythonNet handle this problem, and is it fair to say that
> matplotlib with your backend currently work only on PythonNet?
> 
> Thanks!
> JDH
> 
> 
> 
From: John H. <jdh...@ac...> - 2004年11月05日 16:39:24
>>>>> "Thane" == Thane <th...@ma...> writes:
 Thane> My source code posting seems to have bounced. I got the
 Thane> following message: host mail.sourceforge.net
 Thane> [66.35.250.206]: 550-"For the time being, we are blocking
 Thane> all mail with the .zip extension....
If you email it to me, I'll post it on the matplotlib web site, and
follow-up here with a link to it. Best if you include all the code
(*.py and *.c) in one zip along with the pyd and any examples since
the sf archives won't include your previous plain text)attachments,
and it will be easiest for people searching the archives to get
everything in one bundle.
Can you clarify something for me? In the backend comments you wrote
 0.2.0 11/01/04 Created a DLL for the backend. Should work with any .NET machine.
It's still the case, isn't it, that matplotlib itself will not work on
a general .Net machine? In particular, it won't work on IronPython
because it uses numerix extension code as well as it's own, right?
How does PythonNet handle this problem, and is it fair to say that
matplotlib with your backend currently work only on PythonNet?
Thanks!
JDH
From: Thane <th...@ma...> - 2004年11月05日 16:16:58
My source code posting seems to have bounced. I got the following message:
host mail.sourceforge.net [66.35.250.206]: 550-"For the time being, we are
blocking all mail with the .zip extension....
What's the best way to distribute a project?
> -----Original Message-----
> From: mat...@li... [mailto:matplotlib-
> dev...@li...] On Behalf Of Andrew Straw
> Sent: Thursday, November 04, 2004 9:57 PM
> To: th...@ma...; mat...@li...
> Subject: Re: [matplotlib-devel] .NET backend
> 
> Thane wrote:
> 
> > Attached are the files needed for running a .NET backend. This code
> > still needs a lot of work, but this should demonstrate the feasibility
> > of a .NET backend, for those interested.
> >
> Dear Thane,
> 
> This looks very interesting, but what about the source to
> _backend_dotnet.pyd? Did you forget to include that?
> 
> 
> 
> -------------------------------------------------------
> This SF.Net email is sponsored by:
> Sybase ASE Linux Express Edition - download now for FREE
> LinuxWorld Reader's Choice Award Winner for best database on Linux.
> http://ads.osdn.com/?ad_id=5588&alloc_id=12065&op=click
> _______________________________________________
> Matplotlib-devel mailing list
> Mat...@li...
> https://lists.sourceforge.net/lists/listinfo/matplotlib-devel
> 
From: Jochen V. <vo...@se...> - 2004年11月05日 11:09:01
Hello,
On Tue, Nov 02, 2004 at 12:41:03PM -0600, John Hunter wrote:
> >>>>> "Jochen" =3D=3D Jochen Voss <vo...@se...> writes:
> Jochen> Is there a reason for storing the PostScript data in a
> Jochen> string first? Otherwise I could just pass the real file
> Jochen> handle to RendererPS and it would write all the stuff
> Jochen> directly into the output file.
>=20
> The reason I did it (I think) was for efficiency, (wrongly) thinking
> it would be faster to write to StringIO than to a file object. Of
> course, file objects buffer their output, so this is not a real
> consideration. I think its fine to make the change you suggested -
I found a good reason for storing the PS in a string first:
we have to process all of the figure before we write the PostScript
prologue. Otherwise there is no good way to know which fonts
to include in the PostScript file :-(
I reverted my change for now, we are back to storing the PostScript
data temporarily in a string.
All the best,
Jochen
--=20
http://seehuhn.de/
From: Andrew S. <str...@as...> - 2004年11月05日 04:55:41
Thane wrote:
> Attached are the files needed for running a .NET backend. This code 
> still needs a lot of work, but this should demonstrate the feasibility 
> of a .NET backend, for those interested.
>
Dear Thane,
This looks very interesting, but what about the source to 
_backend_dotnet.pyd? Did you forget to include that?

Showing 8 results of 8

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 によって変換されたページ (->オリジナル) /