~ubuntu-branches/ubuntu/karmic/pypy/karmic

« back to all changes in this revision

Viewing changes to lib-python/modified-2.4.1/encodings/utf_7.py

  • Committer: Bazaar Package Importer
  • Author(s): Alexandre Fayolle
  • Date: 2007-04-13 09:33:09 UTC
  • Revision ID: james.westby@ubuntu.com-20070413093309-yoojh4jcoocu2krz
Tags: upstream-1.0.0
ImportĀ upstreamĀ versionĀ 1.0.0

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
""" Python 'utf-7' Codec
 
2
 
 
3
Written by Brian Quinlan (brian@sweetapp.com).
 
4
"""
 
5
import codecs
 
6
 
 
7
### Codec APIs
 
8
 
 
9
class Codec(codecs.Codec):
 
10
 
 
11
    # Note: Binding these as C functions will result in the class not
 
12
    # converting them to methods. This is intended.
 
13
    encode = staticmethod(codecs.utf_7_encode)
 
14
    decode = staticmethod(codecs.utf_7_decode)
 
15
 
 
16
class StreamWriter(Codec,codecs.StreamWriter):
 
17
    pass
 
18
 
 
19
class StreamReader(Codec,codecs.StreamReader):
 
20
    pass
 
21
 
 
22
### encodings module API
 
23
 
 
24
def getregentry():
 
25
 
 
26
    return (Codec.encode,Codec.decode,StreamReader,StreamWriter)