Download List

프로젝트 설명

PyChecker is a tool for finding common bugs in Python source code. It finds problems that are typically caught by a compiler (or lint) for less dynamic languages, like C and C++. Common errors that can be found include forgetting to import a module, misspelling a variable, passing the wrong number of parameters to a function/method, and not using a module/variable.

System Requirements

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2011-02-06 22:19
0.8.19

파이썬 2.7에 대한 지원이 추가되었습니다. 새 pcmodules.py 모듈에서 modulePath 코드는 더 이상 수입 오류가 발생합니다. pychecker 지금 setattr과 const와 람다 수 있습니다. 64 비트에서 pychecker - Q를 더 이상 플랫폼 특정 stdlib을 무시합니다. 검사 파일의 순서는 더 이상 오류가 보고된 영향을 미칩니다. PyChecker은 그래서 지금은 전에 실종된 많은 경고를 만난다면, 동일한 이름을 가진 모듈의 각 집합 중 하나를 확인했다.
Support for Python 2.7 was added. In the new pcmodules.py module, the modulePath code no longer causes an import error. pychecker now allows lambda with setattr and const. pychecker -q on 64-bit no longer ignores the platform-specific stdlib. The order of checking files no longer affects the errors reported. PyChecker was only checking one of each set of modules with the same name, so it will now catch many warnings it was missing before.

2006-02-04 08:47
0.8.17

이 릴리스의 새로운 옵션을 경고 표시의 수를 제한하기 위해 추가, 전용 클래스 (경고 유형)에 의해 명령줄 경고 표시에 파일의 경고 표시를 해제 C 확장 ROT_ opcodes에 대한 충돌을 추가 지원합니다. 비트 운영 Spurious 경고, int (x / y를), 잘못된 파일 이름 및 설치 / 설치하는 문제가 수정되었습니다.
Tags: Major feature enhancements
This release added new options to limit the number of warnings shown, only show warnings from files on the command line, display warnings by class (warning type), disable C extensions that crash, and add support for ROT_ opcodes. Spurious warnings from bit operations, int(x/y), wrong filenames, and setup/install problems were fixed.

2005-09-01 07:33
0.8.15

많은 버그수정되었다이나 Python 2.4 이상을 지원이 추가되었습니다.
Tags: Major bugfixes
Many bugfixes were made and support for Python 2.4 and above was added.

2004-06-06 21:42
0.8.14

많은 가짜 경고를 해결했다. 파이썬 2.2 + 기능을 더 잘 지원됩니다. 하나의 경고가 추가되었습니다.
Tags: Minor bugfixes
Many spurious warnings were fixed. Python 2.2+ features are supported better. One warning was added.

2003-11-19 06:59
0.8.13

자기 억제에 대한 경고를 포함하여이 릴리스에는 몇 가지 버그가 수정하지의 첫 번째 인수되고 클래스 메소드는 정적. 그것은 builtins 미행에 대한 자체에 변수를 지정과 같은 작업을 수행 idempotent, getattr에 상수 문자열 / setattr, 올바른 방법으로 __special__ 서명 확인을 통과, 그리고 다른 검사의 새로운 경고를 추가합니다.
Tags: Major bugfixes
This release fixes several bugs, including suppressing warnings about self not being the first argument of static and class methods. It adds new warnings for shadowing builtins, performing idempotent operations like assigning a variable to itself, passing a constant string to getattr/ setattr, check for correct __special__ method signatures, and other checks.

Project Resources