Nothing is Impossible
   
 
News & Updates
 
Related Links

Pyshield 1.6.2

   
  Description: An integrated development platform that supports Python script editing, debugging and publish the files written by Python in various forms.
  Status: Released
  Release Date: March 15, 2010
  Last Updated: 2011-06-12
  Platforms: Unix/Linux/WindowsXP/Windows2000/Windows2003/Windows7
  Downloads: Linux platform, select one of the following format: 
pyshield-1.6.2.tar.gz
pyshield-1.6.2.tar.bz2
pyshield-1.6.2-1.i686-linux.rpm

Windows platform, local downloads:
pyshield-1.6.2.exe
pyshield-1.6.2.zip

MD5 of all the files: pyshield-1.6.2.md5

  Price: 39.98$
   

Buy Now Note: The registration code will be sent to you by email automatically as soon as the payment is complete, and it's applied to both Windows and Linux platforms.


What is Pyshield?

An IDE tool used to edit, debug Python script, publish encrypted scripts, build a standalone executable file, manage more files by project view and make installation in various forms(.msi, .tar.gz, .rpm, .zip, .tar.bz2).

 It includes an editor simulating Emacs python-mode, a GUI debugger simulating GDB, a project view used to manage scripts, modules, extensions, packages, platform specific data files, and GUI interface to make installation.

The goal of Pyshield is to let you write and debug Python scripts conveniently and easily, then publish the scripts in various forms and in any platforms.

By Pyshield, you can publish the encrypted scriipts (DES3) instead of plain scripts, you can transfer the script to a standalone executable which runs on Linux or Windows, you can build more files (such as scripts, modules, extensions, packages and data files) to one installation file which can be Microsoft Installer, RedHad RPM, tar, zip etc. If you're customed to use distutils package to build your installation, you can find a GUI interface for distutils package.

Pyshield includes an editor simulates Emacs python-mode: Highlight python syntax, Fold the code block, Show the prototype or doc string of class or function, Code Tree Browser, Smart Completion, Special completion ruler for python language let you write code more easy.

A power GUI debugger used to find the bugs in your scripts, supports breakpoint, watchpoint, catchpoint, and break condition, commands just as GDB can do, even multi-threads debugging.

Project management, using project you can do: Manage the scripts, modules, extensions, packages and data files in one project. And you can integrate the trial-register function to your product by Pyshield.

Multi-platform support and cross-publish. Pyshield can run on Windows and Linux platform also supports cross-publish. In other words, you can developed under the Windows platform, then you can generate the installation package which can run on both Windows and Linux by Pyshield; and vice versa, you can developed under Linux, and by using Pyshield to make the installation package running on Windows and Linux.

Main Features

* An editor simulates Emacs python-mode

    > Highlight python syntax

    > Fold the code block

    > Smart Completion

    > Show the prototype or doc string of class or function

    > Code Tree Browser

* An power GUI debugger:

    > Support breakpoint, watchpoint, catchpoint, and break condition, commands just as GDB can do

    > Support debugging multi-threads

* Posted through the RSA encrypted Python script instead Python source code;

* Deploy Python scripts to standalone executable files

* Project management, using project you can do:

    > Manage the scripts, modules, extensions, packages and data files in one project.

    > Build the distribute package for the product in various forms, for example, Microsfot Installer(.msi) and .rpm

    > Make your product can be trial and can be registered by serial number.

Python extension module currently aren't supported in cross-publish mode by this version.

What's new in this version 1.6.2


    New features:
  • Clear the content of Console View by popup menu
  • Cascade candidate menu when completing symbol
    Fix issues:
  • Make the startup process of Pyshield sooner
  • Can't connect to the remote debugger
  • Debugger can't show the local variables when debugging script of Python 3.0 or above

Released Plan


 Version  Features  Planned date  Price($)  Upgrade Remark 
 1.3.1 Use command line to make installation, so you can build your project by shell scripts.  2010-12-15   39.98  Free upgrade to any 1.x version.  Released.
 1.3.2

Support Python 2.7;

 2011-01-01   39.98       Released on Jan. 07
 1.4.1

Make editor better to be compatible with Emacs;

Debugger can use a balloon (float window) to show the value of variable;

 2011-01-15   39.98      Released on Jan. 17
 1.4.2

Editor supports "Rectangle" commands, which operate on rectangular areas of the text;

Integrate grep and sed functions, so you can search or replace text in multiple files;

Integrate a simple shell in the console view;

 2011-01-23   39.98    Released on Jan. 23
 1.5.1

Improve publish functions, support more features offered by inno setup and rpm, so you can make a installation as inno setup or rpm can do.

Support Python 3000;

Customize keymaps, emacs mode will be as built-in mode;

Customize style of user interface;

Debugger can recognize the class method or attribute which starts with underline;

Support keyboard macro;

Completing user-guide.html and pydebugger.html.

 2011-02-01   39.98     Released on Feb. 22
 1.5.2

Support jumping to symbol's definition;

    39.98  An urgent release because there are some issues in the last version working with Python 3.1

 Released on Feb. 28

 1.5.3

Support global mark in editor;

Support user defined command;

Display the console view under the buffer, instead of a popup dialog;

 2011-03-14   39.98     Released on Mar. 14
 1.5.4

Prettify the interface, support color scheme and buffer theme.

 2011-04-01   39.98     Released on Mar. 28
 1.6.1

Remote debugger;

Changing buffer theme will take effects immediately;

 2011-05-08   39.98    Released on May 8
 1.6.2 Cascade candidate menu when completing symbol;  2011-06-12   39.98 Make startup process sooner;
Fix issues of remote debugger;
 Released on June 12
 1.6.x TBD  TBD   39.98    
 2.x

Format Python scripts as certain code style;

Flying check;

Build python extension and cross-publish extension, that's core function of 2.x;

Use code template to generate Python scripts quickly;

Integrate gui debugger into main window(?);

 TBD   69.89

 Upgrade from 1.x version:

 19.99$

The release date is depend by the development of version 1.x

Bug reports


Send an email to: jondy.zhao@gmail.com, thanks.

Product Documents


The following table lists all the available documents:

 Filename  Last Updates  Links  Remark
Readme.txt 2011-06-12    
getting-started.html 2011-05-08

HTML - entirely on one web page.

HTML - with one web page per node.

HTML compressed (gzipped tar file) - with one web page per node.

 
user-guide.html 2011-05-08

HTML - entirely on one web page.

HTML - with one web page per node.

HTML compressed (gzipped tar file) - with one web page per node.

 
pydebugger.html 2011-03-28

HTML - entirely on one web page.

HTML - with one web page per node.

HTML compressed (gzipped tar file) - with one web page per node.

 

 

Pyshield Patches


Last updated March 03, 2011:

pyshield-patch.windows.python23.tar.gz
pyshield-patch.windows.python24.tar.gz
pyshield-patch.windows.python25.tar.gz
pyshield-patch.windows.python26.tar.gz
pyshield-patch.windows.python27.tar.gz
pyshield-patch.windows.python30.tar.gz
pyshield-patch.windows.python31.tar.gz
pyshield-patch.windows.python32.tar.gz
pyshield-patch.linux.python23.tar.gz
pyshield-patch.linux.python24.tar.gz
pyshield-patch.linux.python25.tar.gz
pyshield-patch.linux.python26.tar.gz
pyshield-patch.linux.python27.tar.gz
pyshield-patch.linux.python30.tar.gz
pyshield-patch.linux.python31.tar.gz
pyshield-patch.linux.python32.tar.gz

Other links regarding Pyshield


Download From soft82.comFamous Software Download

Last updated by Jondy Zhao @ 2011-06-12 12:07 + China Standard Time