Skip to content

Commit 6d65fec

Browse files
committed
Remove leading underscore from functions in private module
1 parent d075593 commit 6d65fec

File tree

2 files changed

+10
-11
lines changed

2 files changed

+10
-11
lines changed

Lib/_base64.py

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ def _bytes_from_encode_data(b):
3030

3131
# Functions in binascii raise binascii.Error instead of ValueError.
3232

33-
def _a85encode(b, *, foldspaces=False, wrapcol=0, pad=False, adobe=False):
33+
def a85encode(b, *, foldspaces=False, wrapcol=0, pad=False, adobe=False):
3434
b = _bytes_from_encode_data(b)
3535
try:
3636
return b2a_ascii85(b, fold_spaces=foldspaces,
@@ -39,39 +39,39 @@ def _a85encode(b, *, foldspaces=False, wrapcol=0, pad=False, adobe=False):
3939
raise ValueError(e) from None
4040

4141

42-
def _a85decode(b, *, foldspaces=False, adobe=False, ignorechars=b' \t\n\r\v'):
42+
def a85decode(b, *, foldspaces=False, adobe=False, ignorechars=b' \t\n\r\v'):
4343
b = _bytes_from_decode_data(b)
4444
try:
4545
return a2b_ascii85(b, fold_spaces=foldspaces,
4646
wrap=adobe, ignore=ignorechars)
4747
except Error as e:
4848
raise ValueError(e) from None
4949

50-
def _b85encode(b, pad=False):
50+
def b85encode(b, pad=False):
5151
b = _bytes_from_encode_data(b)
5252
try:
5353
return b2a_base85(b, pad=pad, newline=False)
5454
except Error as e:
5555
raise ValueError(e) from None
5656

5757

58-
def _b85decode(b):
58+
def b85decode(b):
5959
b = _bytes_from_decode_data(b)
6060
try:
6161
return a2b_base85(b, strict_mode=True)
6262
except Error as e:
6363
raise ValueError(e) from None
6464

6565

66-
def _z85encode(s):
66+
def z85encode(s):
6767
s = _bytes_from_encode_data(s)
6868
try:
6969
return b2a_base85(s, newline=False, z85=True)
7070
except Error as e:
7171
raise ValueError(e) from None
7272

7373

74-
def _z85decode(s):
74+
def z85decode(s):
7575
s = _bytes_from_decode_data(s)
7676
try:
7777
return a2b_base85(s, strict_mode=True, z85=True)

Lib/base64.py

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -578,14 +578,13 @@ def decodebytes(s):
578578

579579
# Use accelerated implementations of originally pure-Python parts if possible.
580580
try:
581-
from _base64 import (_a85encode, _a85decode, _b85encode,
582-
_b85decode, _z85encode, _z85decode)
581+
from _base64 import (a85encode as _a85encode, a85decode as _a85decode,
582+
b85encode as _b85encode, b85decode as _b85decode,
583+
z85encode as _z85encode, z85decode as _z85decode)
583584
# Avoid expensive import of update_wrapper() from functools.
584585
def _copy_attributes(func, src_func):
585-
func.__module__ = src_func.__module__
586-
func.__name__ = src_func.__name__
587-
func.__qualname__ = src_func.__qualname__
588586
func.__doc__ = src_func.__doc__
587+
func.__module__ = "base64"
589588
return func
590589
a85encode = _copy_attributes(_a85encode, a85encode)
591590
a85decode = _copy_attributes(_a85decode, a85decode)

0 commit comments

Comments
 (0)