[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#481061: python-apt: Rename API methods to conform with PEP 8



Ben Finney <ben+debian@benfinney.id.au> writes:

> Package: python-apt
> Version: 0.7.5
> Severity: normal
>
> The coding style guide for Python 
> <URL:http://www.python.org/dev/peps/pep-0008> is also a convention for 
> code in the Python community.
>
> Please rename the API methods of python-apt to conform with PEP 8 
> guidelines. E.g.:
>
> * 'apt.SizeToString' is a function, so should be named 
>   'apt.size_to_string'
>
> * 'apt.package.Package.markKeep' is a method, so should be named 
>   'apt.package.Package.mark_keep'
>
> * 'apt.cache.FilteredCache.filterCachePostChange' should be named
>   'apt.cache.FilteredCache.filter_cache_post_change'
>
> * 'apt.package.Dependency.candidateInstalledSize' is an attribute, so 
>   should be named 'apt.package.Dependency.candidate_installed_size'
>
> I'm happy to create patches to address this bug if that would be 
> useful.

Please make a patch for it however keep the previous methods available
and raise a warning when using them so we don't break users' code.

-- 
        O T A V I O    S A L V A D O R
---------------------------------------------
 E-mail: otavio@debian.org      UIN: 5906116
 GNU/Linux User: 239058     GPG ID: 49A5F855
 Home Page: http://otavio.ossystems.com.br
---------------------------------------------
"Microsoft sells you Windows ... Linux gives
 you the whole house."



Reply to: