471,328 Members | 1,841 Online
Bytes | Software Development & Data Engineering Community
Post +

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 471,328 software developers and data experts.

Automated static checking of portability


Is there a tool out there that can statically look at
python code (e.g. a directory of .py files) and determine
if it uses any Python library APIs that do not exist
(or are dangerous) on various platforms?

Specifically, I'd like to have a tool that can be run on
Unix (say, Solaris), and tell me whether my code calls APIs
that will fail (or are dangerous) on Windows and/or Darwin
(or even Linux). I'd like to be able to give this to developers
and say "run this on your changes before integrating" so that
we can catch a lot of potential bugs up front.

Is there a way to configure pylint (or something similar) to
do this? Thanks!

Nov 7 '07 #1
0 791

This discussion thread is closed

Replies have been disabled for this discussion.

Similar topics

49 posts views Thread by bearophileHUGS | last post: by
67 posts views Thread by Steven T. Hatton | last post: by
93 posts views Thread by roman ziak | last post: by
16 posts views Thread by Bruno Rodrigues | last post: by
12 posts views Thread by fox | last post: by
50 posts views Thread by Konrad Palczynski | last post: by
66 posts views Thread by Johan Tibell | last post: by

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.