[issue36327] Remove EOLed Py34 from "Status of Python branches"

2019-03-17 Thread Christian Clauss


New submission from Christian Clauss :

Remove Python 3.4 https://devguide.python.org/#branchstatus

Add Python 3.4 https://devguide.python.org/devcycle/#end-of-life-branches

--
assignee: docs@python
components: Documentation
messages: 338131
nosy: cclauss, docs@python
priority: normal
severity: normal
status: open
title: Remove EOLed Py34 from "Status of Python branches"
versions: Python 3.4

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



[issue7850] platform.system() should be macosx instead of Darwin on OSX

2014-05-04 Thread Christian Clauss

Christian Clauss added the comment:

assert sys.platform == platform.system().lower()

Should that always be True?  It is on Mac OS X but...

On iOS (Pythonista):
sys.platform == 'unknown'
platform.system() == 'Darwin'

https://docs.python.org/2/library/sys.html#sys.platform should be updated to 
provide the correct values for iOS and Android devices which now outnumber many 
of the other OSes listed.

--
nosy: +Christian.Clauss

___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue7850
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue20969] Author of EPUB version of Python docs is set to Unknown instead of PSF

2014-04-04 Thread Christian Clauss

Christian Clauss added the comment:

Makefile and make.bat in 
https://github.com/python/pythondotorg/blob/master/docs are NOT the correct 
files to modify.  It is unclear to where the correct files are.

--

___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue20969
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue20969] Author of EPUB version of Python docs is set to Unknown instead of PSF

2014-03-18 Thread Christian Clauss

New submission from Christian Clauss:

http://docs.python.org/3/download.html has an EPUB version of the Python docs 
but the Author of the document is set to Unknown so this text appears on the 
cover page and is repeated on the top of every other page throughout the 
document (in the iBooks app at least). Perhaps something like The Python 
Software Foundation would be better than Unknown.

To fix this issue, both Makefile and make.bat in 
https://github.com/python/pythondotorg/blob/master/docs would need to be 
modified to add the Sphinx -A option to the EPUB make. Perhaps the Release (-R) 
and/or Version (-V) should also be set to the relevant Python version number.

--
assignee: docs@python
components: Documentation
messages: 213972
nosy: Christian.Clauss, docs@python
priority: normal
severity: normal
status: open
title: Author of EPUB version of Python docs is set to Unknown instead of PSF
type: enhancement
versions: Python 3.4

___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue20969
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue20838] Documents disagree about release state of Python 3.3.5

2014-03-02 Thread Christian Clauss

New submission from Christian Clauss:

http://python.org/download/releases/3.3.5 says that 3.3.5rc1 is current but

http://docs.python.org/3.3/whatsnew/changelog.html says that 3.3.5rc2 is 
current and

http://legacy.python.org/dev/peps/pep-0398/#id5 says that 3.3.5 should have 
been released two days ago.

--
assignee: docs@python
components: Documentation
messages: 212608
nosy: Christian.Clauss, docs@python
priority: normal
severity: normal
status: open
title: Documents disagree about release state of Python 3.3.5
type: enhancement
versions: Python 3.3

___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue20838
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue20838] Documents disagree about release state of Python 3.3.5

2014-03-02 Thread Christian Clauss

Changes by Christian Clauss ccla...@bluewin.ch:


--
nosy: +georg.brandl

___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue20838
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue14587] Certain diacritical marks can and should be capitalized... e.g. ü -- Ü

2012-04-15 Thread Christian Clauss

New submission from Christian Clauss ccla...@bluewin.ch:

BUGS: certain diacritical marks can and should be capitalized...
str.upper() does not .replace('à', 'À').replace('ä', 'Ä').replace('è', 
'È').replace('é', 'É').replace('ö', 'Ö').replace('ü', 'Ü'), etc.
str.lower() does not .replace('À', 'à').replace('Ä', 'ä').replace('È', 
'è').replace('É', 'é').replace('Ö', 'ö').replace('Ü', 'ü'), etc.
str.title() has the same problems plus it capitalizes the letter _after_ a 
diacritic. e.g. 'lüsai'.title() -- 'LÜSai' with a capitol 'S'
myUpper(), myLower(), myTitle() exhibit the correct behavior with a handful 
of diacritic marks.

def myUpper(inString):
return inString.upper().replace('à', 'À').replace('ä', 'Ä').replace('è', 
'È').replace('é', 'É').replace('ö', 'Ö').replace('ü', 'Ü')

def myLower(inString):
return inString.lower().replace('À', 'à').replace('Ä', 'ä').replace('È', 
'è').replace('É', 'é').replace('Ö', 'ö').replace('Ü', 'ü')

def myTitle(inString): # WARNING: converts all whitespace to a single space
returnValue = []
for theWord in inString.split():
returnValue.append(myUpper(theWord[:1]) + myLower(theWord[1:]))
return ' '.join(returnValue)

--
components: Unicode
messages: 158332
nosy: Christian.Clauss, ezio.melotti
priority: normal
severity: normal
status: open
title: Certain diacritical marks can and should be capitalized... e.g. ü -- Ü
versions: Python 2.7

___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue14587
___
___
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue14587] Certain diacritical marks can and should be capitalized... e.g. ü -- Ü

2012-04-15 Thread Christian Clauss

Christian Clauss ccla...@bluewin.ch added the comment:

On Apr 15, 2012, at 4:43 PM, R. David Murray wrote:

 
 R. David Murray rdmur...@bitdance.com added the comment:
 
 It works fine if you use unicode.
 
 --
 nosy: +r.david.murray
 resolution:  - invalid
 stage:  - committed/rejected
 status: open - closed
 
 ___
 Python tracker rep...@bugs.python.org
 http://bugs.python.org/issue14587
 ___

What does it mean in this context to use unicode??
===
In Idle... 
===
Python 2.7.3 (v2.7.3:70274d53c1dd, Apr  9 2012, 20:52:43) 
[GCC 4.2.1 (Apple Inc. build 5666) (dot 3)] on darwin
Type copyright, credits or license() for more information.
 lusai = u'lüsai'
Unsupported characters in input
 lusai = 'lüsai'
Unsupported characters in input
 print ŠČŽ
Unsupported characters in input
===
In a script...
Every time that I try to use unicode an exception is thrown.
  All try blocks in the following code trigger an exception
===
#/bin/bash/env python
# -*- coding: utf-8 -*-

print '=='

import sys # sys.version_info = sys.version_info(major=2, minor=7, micro=1, 
releaselevel='final', serial=0)
print 'sys.version_info = {}.{}.{} {} {}'.format(sys.version_info[0], 
sys.version_info[1], sys.version_info[2], sys.version_info[3], 
sys.version_info[4])

import commands, os
print 'os.name = {}'.format(os.name)
print 'os.uname = {}'.format(os.uname())

print '=='

def myUpper(inString):
return inString.upper().replace('à', 'À').replace('ä', 'Ä').replace('è', 
'È').replace('é', 'É').replace('ö', 'Ö').replace('ü', 'Ü').replace('ẞ', 'ß')

def myLower(inString):
return inString.lower().replace('À', 'à').replace('Ä', 'ä').replace('È', 
'è').replace('É', 'é').replace('Ö', 'ö').replace('Ü', 'ü').replace('ß', 'ẞ')

def myTitle(inString):
returnValue = []
for theWord in inString.split():
returnValue.append(myUpper(theWord[:1]) + myLower(theWord[1:]))
return ' '.join(returnValue)

def formatted(inValue, inSep = ' '):
s = str(inValue)
print ' s={}{}su={}{}sl={}{}st={}...'.format(s, inSep, s.upper(), inSep, 
s.lower(), inSep, s.title())
print ' s={}{}mu={}{}ml={}{}mt={}...'.format(s, inSep, myUpper(s), inSep, 
myLower(s), inSep, myTitle(s))
u = unicode(inValue, 'utf8')
try:
print ' u={}{}uu={}{}ul={}{}ut={}...'.format(u, inSep, u.upper(), 
inSep, u.lower(), inSep, u.title())
except:
print === Exception thrown trying to print unicode({}, 
'utf8').format(repr(s))

kolnUpperUnspecified   = str('KÖLN')
kolnUpperAsString  = str('KÖLN')
kolnUpperAsUnicode = unicode('KÖLN', 'utf8')

kolnLowerUnspecified   = str('köln')
kolnLowerAsString  = str('köln')
kolnLowerAsUnicode = unicode('köln', 'utf8')

formatted(kolnUpperUnspecified)
formatted(kolnUpperAsString)
try:
formatted(kolnUpperAsUnicode)
except:
pass

formatted(kolnLowerUnspecified)
formatted(kolnLowerAsString)
try:
formatted(kolnLowerAsUnicode)
except:
pass

formatted('Ötto Clauß lives in the hamlet of Lüsai in the village of Lü in the 
valley of Val Müstair in the Canton of Graubünden', '\n')
formatted('ZÜRICH is the largest city in Switzerland and the geographic center 
of the country is in Älggi-Alp which can be reached via the Lötschberg Tunnel', 
'\n')
formatted('20% of Swiss people speak Französisch but only 0.5% speak 
Rätoromanisch', '\n')
formatted('LÜSAI, lüsai, München, Neuchâtel, Ny-Ålesund, Tromsø, ZÜRICH', '\n')

print BUGS: certain diacritical marks can and should be capitalized...
str.upper() does not .replace('à', 'À').replace('ä', 'Ä').replace('è', 
'È').replace('é', 'É').replace('ö', 'Ö').replace('ü', 'Ü'), etc.
str.lower() does not .replace('À', 'à').replace('Ä', 'ä').replace('È', 
'è').replace('É', 'é').replace('Ö', 'ö').replace('Ü', 'ü'), etc.
str.title() has the same problems plus it capitalizes the letter _after_ a 
diacritic. e.g. 'lüsai'.title() -- 'LÜSai' with a capitol 'S'
myUpper(), myLower(), myTitle() exhibit the correct behavior with a handful 
of diacritic marks.

--

___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue14587
___
___
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com