[issue4989] 'calendar' module is crummy and should be removed

2009-01-18 Thread Michał Pasternak

New submission from Michał Pasternak :

I was looking for some library to handle calendar events. Something PIM-
style, something useful, that could check if, for example, 2 weekly 
repeated events that start on Monday morning and last until December 
conflict with each other.

Then I found 'calendar' module in the standard library.

My question: how this thing ever made it to the standard library?

Maybe it was useful back in the days, if somebody could not get BSD or 
GNU sources for cal(1) . Nowadays, even if it is able to print HTML 
calendars, lets face it - who will use that functionality? You can 
easily find HTML calendars with a lot of JavaScript support, that can be 
customised in a thousands of ways.

I suggest we delete this module completly.

--
components: None
messages: 80115
nosy: dotz
severity: normal
status: open
title: 'calendar' module is crummy and should be removed
type: feature request
versions: Python 2.6, Python 2.7, Python 3.0, Python 3.1

___
Python tracker 
<http://bugs.python.org/issue4989>
___
___
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue9291] mimetypes initialization fails on Windows because of non-Latin characters in registry

2014-02-22 Thread Michał Pasternak

Michał Pasternak added the comment:

I just hit this bug on 2.7.6, running on polish WinXP (I need to build some 
packages there, I hope I'll avoid a nasty py2exe bug). Any reasons this is not 
fixed yet? Do you need any assistance?

--
nosy: +Michał.Pasternak

___
Python tracker 
<http://bugs.python.org/issue9291>
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue9291] mimetypes initialization fails on Windows because of non-Latin characters in registry

2014-02-22 Thread Michał Pasternak

Michał Pasternak added the comment:

Another REG file, encoded with CP1250, I believe.

--
Added file: http://bugs.python.org/file34188/issue9291-key.reg

___
Python tracker 
<http://bugs.python.org/issue9291>
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue9291] mimetypes initialization fails on Windows because of non-Latin characters in registry

2014-02-22 Thread Michał Pasternak

Michał Pasternak added the comment:

Martin: the problematic key is "[HKEY_CLASSES_ROOT\BDATuner.Składniki]". I am 
pasting its name, because I suppose, that as bugs.python.org is utf-8, special 
characters will be pasted properly.

Included you will find a .REG file, which is Windows Registry Editor file, 
which is plaintext. It is encoded with CP-1250 charset (I believe). In any case 
of confusion, I inlcude also the same file encoded with utf-8. 

If you add those information to your Windows registry, you should be able to 
reproduce this bug just by simply using "pip install" anything. "pip install 
wokkel", for example.

--
Added file: http://bugs.python.org/file34187/issue9291-key-utf8.ini

___
Python tracker 
<http://bugs.python.org/issue9291>
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue9291] mimetypes initialization fails on Windows because of non-Latin characters in registry

2014-02-22 Thread Michał Pasternak

Michał Pasternak added the comment:

As for the fix, sitecustomize.py works for me, too, but I somehow believe, that 
adding sitecustomize.py for new Python installations would propably do more 
harm than good. I'll check those 2 patches and I'll let you know.

--

___
Python tracker 
<http://bugs.python.org/issue9291>
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue9291] mimetypes initialization fails on Windows because of non-Latin characters in registry

2014-02-22 Thread Michał Pasternak

Michał Pasternak added the comment:

9291.patch works for me too, but I am unsure about its idea. Silently ignoring 
non-ASCII registry entries - does it sound like a good idea? Maybe. Is it 
pythonic? I doubt so. 

I don't exactly understand what 9291a.patch is doing. For me it does look like 
a re-iteration of the first patch. I have not tested it.

--

___
Python tracker 
<http://bugs.python.org/issue9291>
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue6906] Tkinter sets an unicode environment variable on win32

2009-09-14 Thread Michał Pasternak

New submission from Michał Pasternak :

Hi,

I was recently playing with txAmpoule & Twisted on win32. When Twisted spawns 
processess, the 
environment is checked for unicode variables (and an exception is raised in 
case of). Then it 
came to my attention, that importing Tkinter on win32 sets an environment 
variable, which value 
is Unicode. Just have a look:

C:\>python
ActivePython 2.6.2.2 (ActiveState Software Inc.) based on
Python 2.6.2 (r262:71600, Apr 21 2009, 15:05:37) [MSC v.1500 32 bit (Intel)] on 
win32
Type "help", "copyright", "credits" or "license" for more information.
>>> import Tkinter
>>> import os
>>> os.environ['TK_LIBRARY']
u'C:\\Python26\\tcl\\tk8.5'
>>> ^Z

Why is it Unicode? Does it really have to be? Do we need that environment 
variable at all?

On Linux, it is different:

r...@foo:~# python
Python 2.6.2 (release26-maint, Apr 19 2009, 01:56:41)
[GCC 4.3.3] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import Tkinter
>>> import os
>>> os.environ['TK_LIBRARY']
Traceback (most recent call last):
  File "", line 1, in 
  File "/usr/lib/python2.6/UserDict.py", line 22, in __getitem__
raise KeyError(key)
KeyError: 'TK_LIBRARY'

--
components: Tkinter
messages: 92594
nosy: dotz
severity: normal
status: open
title: Tkinter sets an unicode environment variable on win32
versions: Python 2.6

___
Python tracker 
<http://bugs.python.org/issue6906>
___
___
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue6906] Tkinter sets an unicode environment variable on win32

2009-11-14 Thread Michał Pasternak

Michał Pasternak  added the comment:

This patch works OK for me (Vista Home Premium + Python 2.6), thanks!

--

___
Python tracker 
<http://bugs.python.org/issue6906>
___
___
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue6906] Tkinter sets an unicode environment variable on win32

2009-11-16 Thread Michał Pasternak

Michał Pasternak  added the comment:

I hit that bug with Twisted too - I tried to use AMP: 
http://twistedmatrix.com/trac/ticket/3931

--

___
Python tracker 
<http://bugs.python.org/issue6906>
___
___
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com