.
Please let me know if this stuff works for you, and send requests to
or use the links in the bitbucket website:
https://bitbucket.org/didoca/tiffany
cheers -- Chris
--
Christian Tismer :^)<mailto:tis...@stackless.com>
tismerysoft GmbH : Have a break! Take a r
s are most welcome.
Please let me know if this stuff works for you, and send requests to
or use the links in the bitbucket website:
https://bitbucket.org/didoca/tiffany
cheers -- Chris
--
Christian Tismer :^)<mailto:tis...@stackless.com>
tismerysoft GmbH : H
s are most welcome.
Please let me know if this stuff works for you, and send requests to
or use the links in the bitbucket website:
https://bitbucket.org/didoca/tiffany
cheers -- Chris
--
Christian Tismer :^)<mailto:tis...@stackless.com>
tismerysoft GmbH : H
Abour tiffany...
On 6/25/12 3:46 AM, Christian Tismer wrote:
Tiffany - Read/Write Multipage-Tiff with PIL without PIL
Tiffany stands for any tiff. The tiny module solves a large set of
problems, has no dependencies and just works
Hi Steven,
On 26.06.12 04:18, Steven D'Aprano wrote:
On Mon, 25 Jun 2012 23:36:59 +0200, Christian Tismer wrote:
I saw quite a lot of downloads of this package now, but not a single
reaction or any feedback.
Feel fortunate that you are getting any downloads at all :)
In my experienc
have at least my acceptance much quicker, because the necessity
of modifying stuff would reduce to the few changes which are important
in a few modules.
So right now, I try to use python 3, but the flexibility is right now
in python2.7 .
cheers - Chris
--
Christian Tismer :^
On 27.06.12 13:02, Chris Angelico wrote:
On Wed, Jun 27, 2012 at 8:25 PM, Christian Tismer wrote:
I think, for the small importance of the print statement in code, it
would have made the transition easier, if python 3 was as flexible
as python 2.7, with a symmetric
"from __past__ i
...
Thanks for the adjustment. Now I'm feeling fine and will move on to
other targets ;-)
By the way:
Our conversation seems to have a real effect on downloads. :-)
It has been quite a boost since 20 hours from some 25-40 to now
over 200.
cheers -- chris
--
Christian T
On 27.06.12 15:24, Christian Tismer wrote:
...
Thanks for the adjustment. Now I'm feeling fine and will move on to
other targets ;-)
By the way:
Our conversation seems to have a real effect on downloads. :-)
It has been quite a boost since 20 hours from some 25-40 to now
over 200.
b
On 27.06.12 15:44, Stefan Behnel wrote:
Christian Tismer, 27.06.2012 15:15:
print, function or not, is not important enough to enforce a rewrite
everywhere because of syntax error. That hides the real semantic
changes which _are_ important.
So what I would have done is to let it work in an
On 6/27/12 8:58 PM, Serhiy Storchaka wrote:
On 27.06.12 17:34, Christian Tismer wrote:
That's why I was unhappy with py3's missing flexibility.
Excessive flexibility is amorphism.
Random notes without context and reasoning are no better than spam.
My answer as well, of course
ow if this stuff works for you, and send requests to
or use the links in the bitbucket website:
https://bitbucket.org/didoca/tiffany
cheers -- Chris
--
Christian Tismer :^)<mailto:tis...@stackless.com>
tismerysoft GmbH : Have a break! Take a ride on Python's
On 30.06.12 18:25, Paul Rubin wrote:
Christian Tismer writes:
Tiffany stands for any tiff. The tiny module solves a large set of
problems, has no dependencies and just works wherever Python works.
Tiffany was developed in the course of the *DiDoCa* project and will
always appear on PyPi.
This
tiffany in ``sys.modules``.
Please let me know if this stuff works for you, and send requests to
or use the links in the bitbucket website:
https://bitbucket.org/didoca/tiffany
cheers -- Chris
--
Christian Tismer :^)<mailto:tis...@stackless.com>
tismerysoft GmbH
I used wx and Boa years before and
Was quite pleased.
In these days I switched to Qt with PySide. Qt designer works quite well.
If you have the choice, then my recommendation is this.
Cheers - chris
Sent from my Ei4Steve
On Jun 8, 2012, at 8:11, Alister wrote:
> On Thu, 07 Jun 2012 20:58:09
Hi Miki,
Yes, and this works very well. As a side
effect it also serves as a template when
you need to change certain things
dynamically. You can pick snippets for
your Gui dynamication.
But as a strong recommendation: never
ever change the generated code. Import the generated classes and derive
ource to be browsed (an hourly updated
clone from hg.python.org) and includes a new issue tracker.
Please let me know if you encounter any problems.
cheers -- Chris
--
Christian Tismer :^)<mailto:tis...@stackless.com>
tismerysoft GmbH : Have a break! Take a ride
://bitbucket.org/didoca/tiffany
cheers -- Chris
--
Christian Tismer :^)<mailto:tis...@stackless.com>
tismerysoft GmbH : Have a break! Take a ride on Python's
Karl-Liebknecht-Str. 121 :*Starship* http://starship.python.net/
14482 Potsdam:
indent,"
"and that was my intent. :-)"
"""
Installation
$ pip install dedent
That's all, folks! Have fun.
p.s.: Why is that not build in by default?
--
Christian Tismer :^) tis...@stackless.com
Software Consulting
On 29/09/16 22:14, Lele Gaifax wrote:
Christian Tismer writes:
Dedent 0.5
==
What is it?
---
Dedent is a very simple tool for those people who like to
indent their inline code nicely.
p.s.: Why is that not build in by default?
Isn't it roughly the same as
down in a set of nested calls they might be? And that NanoThreads are
> simply generators, which means you can switch contexts only at the top
> level, with a yield statement?
>
> I don't know what the OP wants, but I could imagine that would be a
> pretty fundamental differe
this as an entry point for people to try these ideas.
The switching speed is several times slower by principle.
ciao - chris
--
Christian Tismer :^) <mailto:[EMAIL PROTECTED]>
tismerysoft GmbH : Have a break! Take a ride on Python's
Johannes-Niemeyer-Weg 9A
...
If you can live with Python 2.3 at the moment (2.4.2 support is
expected after PyCon 2006 the latest), you can just use Stackless
Python. It is not limited by stack size and also includes
a version of cPickle that is unlimited.
cheers -- chris
--
Christian Tismer :^) <mailt
if applicable.
Registered Participants
---
all days:
Jacob Hallén
Armin Rigo
Holger Krekel
Samuele Pedroni
Anders Chrigström
Bea Düring
Christian Tismer
Richard Emslie
--
Christian Tismer :^) <mailto:[EMAIL
use an XML
parser to easily get at any structure. It might be simpler
to use than using all the COM objects directly.
(Well, the structures aren't that easy, of course).
ciao - chris
--
Christian Tismer :^) <mailto:[EMAIL PROTECTED]>
tismerysoft GmbH : H
nce
to produce a small, useful tool for the ambitioned developer.
Not making his task trivial, as PyPy will, but considerably
simpler than writing C.
merry christmas -- chris
--
Christian Tismer :^) <mailto:[EMAIL PROTECTED]>
tismerysoft GmbH : Have a break! Take a
Christian Tismer wrote:
> This is not trying to split apart from PyPy, or to short-cut its
> goals. I'm completely with PyPy's goals, and it will do much
> more than RPython translation ever will, this is out of question.
Of course I meant "this is beyond question&qu
e user by sticking with parentheses().
Caling the suqresum() method should not be turned into a property,
since such a thing isn't cheap in most cases.
Not to speak of functions which have side-effects.
merry christmas - chris
--
Christian Tismer :^) <mailto:[EMA
clearly make the results more enjoyable...
cheers - chris
--
Christian Tismer :^) <mailto:[EMAIL PROTECTED]>
tismerysoft GmbH : Have a break! Take a ride on Python's
Johannes-Niemeyer-Weg 9A :*Starship* http://starship.python.net/
14109 Berlin
aving this said, I'm trashing my one-liner :-))
if-it-doesn't-look-like-Python-it-is-not-Python - ly y'rs -- chris
--
Christian Tismer :^) <mailto:[EMAIL PROTECTED]>
tismerysoft GmbH : Have a break! Take a ride on Python's
Johannes-Niemeyer-W
ies productive in using PyPy, we will
create enough funding for the time after 2006 to make PyPy survive
for a long time, and creating tools like this will become a
self-running motor for PyPy. A matter of good balancing :-)
merry christmas -- chris
--
Christian Tismer :^) <mailto:
Tim Hochberg wrote:
> Christian Tismer wrote:
...
>> - Squeezing many lines into one using semicola does not help,
>>the program will be expanded to use one statement per line
>>
>> - blank lines are allowed and not counted if they are not
>>needed a
econd challenge :-) -- chris
--
Christian Tismer :^) <mailto:[EMAIL PROTECTED]>
tismerysoft GmbH : Have a break! Take a ride on Python's
Johannes-Niemeyer-Weg 9A :*Starship* http://starship.python.net/
14109 Berlin : PGP key -> htt
th 44 chars.
But I simply cant see how to get below that.
And I think this is not the wanted solution at all,
which is why I have no problem posting it here :-)
ciao - chris
--
Christian Tismer :^) <mailto:[EMAIL PROTECTED]>
tismerysoft GmbH : Have a break! Tak
Tim Hochberg wrote:
> import test;seven_seg=test.test_vectors.get
Oupps, good (being blinded after all the other from imports
and __import__(...) )
--
Christian Tismer :^) <mailto:[EMAIL PROTECTED]>
tismerysoft GmbH : Have a break! Take
finitively need a new algorythm.
You need a more careful reading algorithm.
We were talking about cheating by imports :-)
--
Christian Tismer :^) <mailto:[EMAIL PROTECTED]>
tismerysoft GmbH : Have a break! Take a ride on Python's
Johannes-Niemeyer-Weg 9A
btw. might be that I'm not able to win this one, due to
personal blocking. I can't really force myself to go all the
ridiculous paths to save one byte. My keyboard blocks as well.
Maybe I don't consider myself a hacker so much any longer :-)
ciao - chris
--
Christian Tismer
;m not sure I will
> understand my own code next month. And this time I'm sure at 99% that
> I'm really stuck...
Don't try harder!
Sit back and think of what you're doing,
and what you'd like to do, instead.
And then help me to setup a different contest about
Duncan Booth wrote:
> Christian Tismer wrote:
>
>> And then help me to setup a different contest about content -- chris
>>
> Count me in.
Great! Let's find a problem small enough to solve in reasonably
time and large enough to exploit Python qualities.
sincere
dea if this is
possible: One might try to re-order the character string
a bit to change moduli, trying to get one more number in
(3,14,10)
to be one-digit. Haven't tried, yet, and chances are small.
congrats again and a happy new year - chris
--
Christian Tismer :^) <m
on
(thought of it, too, and the list comprehension eats one char)
cheers - chris
--
Christian Tismer :^) <mailto:[EMAIL PROTECTED]>
tismerysoft GmbH : Have a break! Take a ride on Python's
Johannes-Niemeyer-Weg 9A :*Starship* http://starship.python.n
d for windows.
You might use winzip or something else, there is
a bunch of different compression tools available.
ciao - chris
--
Christian Tismer :^) <mailto:[EMAIL PROTECTED]>
tismerysoft GmbH : Have a break! Take a ride on Python's
Joh
er the other.
But this is not a ref to lst any longer, the list gets dereferenced
before getting at its contents, and only references to that are
returned.
>if i==2:
> i = 4
You now have i as a reference to 4, during this cycle.
ciao - chris
--
Christian Tismer :^
hon to treat '-' as a normal character but not part of
> an expression?
By changing the parser :-)
Keywords are limited to obey Python syntax.
ciao - chris
--
Christian Tismer :^) <mailto:[EMAIL PROTECTED]>
tismerysoft GmbH : Have a break! Ta
27;everything' a refrence or isn't it?" thread,
which has turned into anything else but help for the original poster.
ciao - chris
--
Christian Tismer :^) <mailto:[EMAIL PROTECTED]>
tismerysoft GmbH : Have a break! Take a ride on Python's
J
the site. The list works :-)
ciao - chris
--
Christian Tismer :^) <mailto:[EMAIL PROTECTED]>
tismerysoft GmbH : Have a break! Take a ride on Python's
Johannes-Niemeyer-Weg 9A :*Starship* http://starship.python.net/
14109 Berlin :
t gets modified should in fact only
trace changes to the dict, not to elements contained in the dict.
So __repr__ is probably too much, and also not the intent.
I'd just overwrite __setitem__ for write access to the dict.
Enforcing tracking of all contents is hard (as you showed above)
and probably n
element's setattr
is traced, too.
ciao - chris
--
Christian Tismer :^) <mailto:[EMAIL PROTECTED]>
tismerysoft GmbH : Have a break! Take a ride on Python's
Johannes-Niemeyer-Weg 9A :*Starship* http://starship.python.net/
14109 Berlin
Steve Holden wrote:
> Christian Tismer wrote:
>> Just to add a word that I forgot:
>>
>> Adhering to the subject line, the intent is to track modifications
>> of a dict.
>> By definition, modification of a member of a dict without replacing
>> the value is
Sorry that this is just a partial answer. I should have more knowledge
about twisted than I actually have.
Hinting to check the imported stuff.
cheers - chris
--
Christian Tismer :^) <mailto:[EMAIL PROTECTED]>
tismerysoft GmbH : Have a break! Take a ride
ompiler technology, but applying this in a
consequent manner, that has no comparable prior example.
I wish to repeat the congratulations to the team for the first release!
---
ciao -- chris
--
Christian Tismer
Torsten Bronger wrote:
...
> I've been told by so many books and on-line material that Python
> cannot be compiled (unless you cheat). So how is this possible?
Have a look at Psyco, that will be folded into and improved
by PyPy.
--
Christian Tismer :^) <mailto:[E
iguring out the type of an object from
> the context because there are no type declarations) to avoid dict
> lookups in method dispatch.
Type inference works fine for our implementation of Python,
but it is in fact very limited for full-blown Python programs.
Yoou cannot
Ville Vainio wrote:
>>>>>>"Christian" == Christian Tismer <[EMAIL PROTECTED]> writes:
>
>
> >> PyPy is written in python, if it can be compiled then the programs
> >> can
> >> be as well.
>
> Christian>
after EuroPython and the
sprints are over.
cheers - chris
--
Christian Tismer :^) <mailto:[EMAIL PROTECTED]>
tismerysoft GmbH : Have a break! Take a ride on Python's
Johannes-Niemeyer-Weg 9A :*Starship* http://starship.python.net/
14109 Berlin
x27;s wrong about it?
ciao - chris
--
Christian Tismer :^) <mailto:[EMAIL PROTECTED]>
tismerysoft GmbH : Have a break! Take a ride on Python's
Johannes-Niemeyer-Weg 9A :*Starship* http://starship.python.net/
14109 Berlin :
Stefan Drees wrote:
> Dear Crew of the Python Starship,
>
> after a short email exchange of thoughts with Christian Tismer, that he
> might take over again the hosting of the ship or silently give over some
> of its remains to a museum, he encouraged me, to let go after four year
On 28.03.2007, at 10:38, Carl Friedrich Bolz wrote:
> Brain error on our side: the gc_pypy.dll is the dll of the Boehm
> garbage
> collector, which you would need to compile yourself (which makes
> precompiled binaries a bit useless :-) ). We updated the zip file,
> would
> you mind checking
On 28.03.2007, at 23:36, Jarek Zgoda wrote:
> Carl Friedrich Bolz napisał(a):
>
>> Welcome to the PyPy 1.0 release - a milestone integrating the results
>> of four years of research, engineering, management and sprinting
>> efforts, concluding the 28 months phase of EU co-funding!
>
> So it took
On 29.03.2007, at 00:48, Larry Bates wrote:
> [EMAIL PROTECTED] wrote:
>> Hi,
>>
>> I create a dictionary like this
>> myDict = {}
>>
>> and I add entry like this:
>> myDict['a'] = 1
>> but how can I empty the whole dictionary?
>>
>> Thank you.
>>
>
> just point myDict to an empty dictionary agai
On 29.03.2007, at 00:38, [EMAIL PROTECTED] wrote:
> Hi,
>
> I create a dictionary like this
> myDict = {}
>
> and I add entry like this:
> myDict['a'] = 1
> but how can I empty the whole dictionary?
Reading the Python docs might help.
But before, I would try a dir(myDict).
Maybe you will find an
constructor.
wxpython has a few problems, too, but they are easy to work around.
Contact me privately or on the stackless list if you need support.
> Also, is pythonwin needed for the win32 extensions and mfc?
yes.
cheers - chris
--
Christian Tismer :^) <mailto:[EMAIL PROTECTE
pen to make this my goal
of life, if there are enough people interested.
But they will, I know it.
I do believe in Python, Starship, PyPy and Stackless.
Please help me to make this life-dream into reality.
happily being back to the roots -- chris
--
Christian Tismer :^) <
to handle returned generator
> without hitting this bug?
I found this bug as well, and I think the fix should be
back-ported.
This problem can only show up when you are comiling a C
extension, anyway.
Why don't you just apply the fix and compile your own?
It is just a wron
ck
around this. It would make the bug even more resistent :-)
ciao - chris
--
Christian Tismer :^) <mailto:[EMAIL PROTECTED]>
tismerysoft GmbH : Have a break! Take a ride on Python's
Johannes-Niemeyer-Weg 9A :*Starship* http://starship.pyth
ng ...
+1 QOTW !-)
Bruhahaa, my biggest laugh since months
--
Christian Tismer :^) <mailto:tis...@stackless.com>
tismerysoft GmbH : Have a break! Take a ride on Python's
Johannes-Niemeyer-Weg 9A :*Starship* http://starship.python.net/
14109 Berlin
PyPy as much as possible,
I am currently taking a pause in favor of filling the gap
for psyco, supporting generators. The details are not yet
settled, maybe we choose to change the project name,
to avoid the author getting bugged with questions about
this extra stuff.
- chris
--
Christian T
gt;> s1 == s2
True
>>> d = {}
>>> d[s1] = 3
>>> d[s2] = 5
>>> d
{Set([1]): 3, Set([1]): 5}
>>>
Equality is kept for comparison, but what is it worth to hash
them by id?
On the original problem:
You could turn you lists into tuples. This would be cle
I don't believe that anyone in their right mind could have imagined even
for a second that you were referring to Bryan.
As we all experienced milleniums before:
Self-criticism is the weakest, maybe totally missing
virtue of a bozo.
Which is great, because he won't recognize the irony
d,
Dinu Gherman, Stephan Diehl, Laura Creighton and Andrea Tismer,
for all the support and discussions.
Looking forward to a great future of Psyco!
July 17, 2009
--
Christian Tismer :^) <mailto:tis...@stackless.com>
tismerysoft GmbH : Have a break! Take a ride
d,
Dinu Gherman, Stephan Diehl, Laura Creighton and Andrea Tismer,
for all the support and discussions.
Looking forward to a great future of Psyco!
July 17, 2009
--
Christian Tismer :^) <mailto:tis...@stackless.com>
tismerysoft GmbH : Have a break! Take a ride
It is just being transferred
Von meinem iTouch gesendet
On Jul 18, 2009, at 7:03, est wrote:
On Jul 17, 10:48 am, Christian Tismer wrote:
Announcing Psyco V2 source release
--
This is the long awaited announcement of Psyco V2.
Psyco V2 is a continuation of
On 7/23/09 8:22 AM, Christian Heimes wrote:
Christian Tismer wrote:
Psyco V2 will run on X86 based 32 bit Linux, 32 bit Windows,
and Mac OS X. Psyco is not supporting 64 bit, yet. But it
is well being considered.
Can you estimate how much work needs to be done in order to get Psyco
working on
as opposed to psyco.full(). This will go away, pretty soon.
Psyco will only be switched on or off.
Maybe I will add an option for profiling the compiled code.
Interesting idea!
cheers - chris
--
Christian Tismer :^) <mailto:tis...@stackless.com>
tismerysoft GmbH :
On 7/24/09 1:04 AM, William Dode wrote:
On 23-07-2009, Christian Tismer wrote:
...
Wasn't the project plan saying the opposite, borrowing
some ideas from psyco? :-)
http://code.google.com/p/unladen-swallow/wiki/ProjectPlan
How do you see the future of psyco when unladen-swallow will
75 matches
Mail list logo