py.path.svnwc stopped working for me

def psycofiles(): path = py.path.svnwc(os.pardir) for p in path.visit(lambda x: x.check(versioned=1)): if p.check(dir=1): print p else: yield p.relto(path).replace('\\', '/') stopped working. I don't want to know why. I'm upset by the fact that it stopped working, even if the library is not guilty. Yes, I updated SVN. But it is the library that pretends to be working for me. and this is the reason why I hate libraries so much: They pretend to solve a problem, and they do this for a while (3 years in this case). But the payload is not worth it, because in the end, the library stops working. And the replies you will get are of the kind "well, why did you not update X and Y, and read list Z?" BECAUSE I HATE LIBRARIES! Libraries are just another way to subordinate people. I want a simple, readable piece of source code that I can understand, when it crashes. Not when I'm recreated and happy to read lots of twisted code. But right now, in a release process, when I love nothing more than a trivial SVN script that crashes, because it thinks it became important some time. py.lib is one of these crappy things. GO AWAY, you are not helpful. you are arrogant! Why I dare to say this? Code that makes me dependent, for the sake of saving a few lines, but obfuscating what's going on in a way that I get lost right before doing a release. That is crap. Holy shit! Arrogant code. Evict this code till before the invention of computers, please! I will stop using it, because it always has cost me a multiple of the time that I would have used without it. I hate libraries, and even more I hate unreadable libraries. Have you ever tried to find out why py.lib stops working? Do you always want to bend your head towards Mekka, thanking Allah that you did not hit that new bug in the library, today? Forget it! The only valid answer to arrogant code is ignoring it. Be arrogant! don't try to discuss that. I'm not going to be nice -- Christian Tismer :^) <mailto:tismer@stackless.com> tismerysoft GmbH : Have a break! Take a ride on Python's Johannes-Niemeyer-Weg 9A : *Starship* http://starship.python.net/ 14109 Berlin : PGP key -> http://wwwkeys.pgp.net/ work +49 30 802 86 56 mobile +49 173 24 18 776 fax +49 30 80 90 57 05 PGP 0x57F3BF04 9064 F4E1 D754 C2FF 1619 305B C09C 5A3B 57F3 BF04 whom do you want to sponsor today? http://www.stackless.com/

Christian Tismer wrote:
1. This is the wrong mailing list to discuss this. use py-dev instead 2. "stopped working" is not exactly a useful error description. what did you expect to happen, what happened instead, which py-lib version are you using?
I don't want to know why.
then why are you sending a mail at all? [vitriolic rant snipped] Carl Friedrich

On 7/10/09 7:08 AM, Carl Friedrich Bolz wrote:
Sorry
I thought this is obvious enough. The visit() crashes suddenly on files which are not versioned. I upgraded to the latest SVN version, yesterday (by chance, was forced by Tortoise SVN). Also updated the py-lib trunk yesterday. The problem is on Windows, when unversioned files exist, like .pyc files. Wondering how this can be, and nobody else complained, yet, or no test has found that.
I don't want to know why.
then why are you sending a mail at all?
Well, because I wanted to question the use of libraries in cases where it would be easy to write a few lines yourself, without creating those dependencies. Yes, I was very upset. -- Christian Tismer :^) <mailto:tismer@stackless.com> tismerysoft GmbH : Have a break! Take a ride on Python's Johannes-Niemeyer-Weg 9A : *Starship* http://starship.python.net/ 14109 Berlin : PGP key -> http://wwwkeys.pgp.net/ work +49 30 802 86 56 mobile +49 173 24 18 776 fax +49 30 80 90 57 05 PGP 0x57F3BF04 9064 F4E1 D754 C2FF 1619 305B C09C 5A3B 57F3 BF04 whom do you want to sponsor today? http://www.stackless.com/

Christian Tismer wrote:
1. This is the wrong mailing list to discuss this. use py-dev instead 2. "stopped working" is not exactly a useful error description. what did you expect to happen, what happened instead, which py-lib version are you using?
I don't want to know why.
then why are you sending a mail at all? [vitriolic rant snipped] Carl Friedrich

On 7/10/09 7:08 AM, Carl Friedrich Bolz wrote:
Sorry
I thought this is obvious enough. The visit() crashes suddenly on files which are not versioned. I upgraded to the latest SVN version, yesterday (by chance, was forced by Tortoise SVN). Also updated the py-lib trunk yesterday. The problem is on Windows, when unversioned files exist, like .pyc files. Wondering how this can be, and nobody else complained, yet, or no test has found that.
I don't want to know why.
then why are you sending a mail at all?
Well, because I wanted to question the use of libraries in cases where it would be easy to write a few lines yourself, without creating those dependencies. Yes, I was very upset. -- Christian Tismer :^) <mailto:tismer@stackless.com> tismerysoft GmbH : Have a break! Take a ride on Python's Johannes-Niemeyer-Weg 9A : *Starship* http://starship.python.net/ 14109 Berlin : PGP key -> http://wwwkeys.pgp.net/ work +49 30 802 86 56 mobile +49 173 24 18 776 fax +49 30 80 90 57 05 PGP 0x57F3BF04 9064 F4E1 D754 C2FF 1619 305B C09C 5A3B 57F3 BF04 whom do you want to sponsor today? http://www.stackless.com/
participants (2)
-
Carl Friedrich Bolz
-
Christian Tismer