Page tree
Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 3 Next »


On this page:

1.3.0-funcrel

Corrections

  • Corrected code line counting of objects using decorators
  • Improved resolution of method calls

Updates

  • Support for urllib3 (creation of objects). Partial support for quality rules (see Limitations main text)

1.3.0-beta1

New features

  • A Python discoverer is shipped together with the extension to automatically create Python analysis units when .py files are present.

Resolved issues

Following table lists the bugs resolved in the current release.

Internal IDTicket IDSummary
PYTHON-174
Update quality rule description (1021016): 'Avoid weak encryption algorithm (Python)''
PYTHON-175
Improvements in robustness based on analysis performed in diverse Python applications.
PYTHON-181
Incorrect link from Flask Operation to Python Class (now the link is correctly created to the method)

1.3.0-alpha2

Resolved issues

Following table lists the bugs resolved in the current release.

Internal IDTicket IDSummary
PYTHON-170
Detect SQL queries coming from SQL files
PYTHON-171
SQLAlchemy (Python SQL toolkit) support
PYTHON-172
Enhance detection of Python Flask web services

1.3.0-alpha1

Updates

New rules

The following rules have been added in this release: 

1021072Avoid shadowing class variables
1021074Avoid manipulating a list while iterating over it

For the complete list of rules in 1.3.0-alpha1, seehttps://technologies.castsoftware.com/rules?sec=srs_python&ref=||1.3.0-alpha1

Resolved issues

Internal IDTicket IDSummary
PYTHON-163
Links between Python and SQL for raw() calls used in Django framework
  • No labels