Metadata-Version: 1.0
Name: htmlserver
Version: 2010.02.07.appengine
Summary: DESCRIPTION: htmlserver - google appengine for python3.1
Home-page: http://pypi.python.org/pypi/htmlserver
Author: kai zhu
Author-email: kaizhu256@gmail.com
License: gpl
Description: DESCRIPTION: htmlserver - google appengine for python3.1
        
        REQUIRES: LINUX OS AND PYTHON3.1
        
        QUICK TEST: $ python3.1 setup.py build dev --quicktest
        
        SUMMARY:
        1 contains py3to2 script converter - converts python3.1 scripts to python2.5 by reverse compiling the ast
        2 runs on top of google appengine
        3 is file-less by design
        webpages are dynamically served by objects in memory instead of thru physical files on harddisk
        other than png/jpg/media files/etc, htmlserver can maintain a website with just two files:
        1 main.py - python3.1 script containing url request handlers
        2 index.html - html code repository
        
        RECENT CHANGELOG:
        20100206 - added htmlserver
        20100121 - added ast2src
        20091231 - added <<<< and >>>> sugar
        20091224 - added pseudomethod interactive console - revamped pseudomethod import hook
        20091224 - modularized package - fix install issues - added sdist check
        20091209 - improved documentation
        20091205 - moved source code to c++
        20091116 - package integrated
        
        DEMO USAGE:
        
        PseudoSugar - adding hook <htmlserver.PseudoSugar object at 0x9430a6c> to sys.meta_path
        
        $ python3.1 setup.py htmlserver --name=htmlserver
        PseudoSugar - adding hook <htmlserver.PseudoSugar object at 0x95cbb2c> to sys.meta_path
        
        running htmlserver
        Python 2.5.2
        INFO     2010-02-08 16:19:38,177 appengine_rpc.py:157] Server: appengine.google.com
        INFO     2010-02-08 16:19:38,184 appcfg.py:348] Checking for updates to the SDK.
        INFO     2010-02-08 16:19:38,450 appcfg.py:362] The SDK is up to date.
        INFO     2010-02-08 16:19:38,550 dev_appserver_main.py:399] Running application htmlserver on port 8080: http://localhost:8080
        INFO     2010-02-08 16:19:38,779 dev_appserver_main.py:404] Server interrupted by user, terminating
        touch index2.html
        
        
Platform: UNKNOWN
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: End Users/Desktop
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: GNU General Public License (GPL)
Classifier: Natural Language :: English
Classifier: Operating System :: POSIX
Classifier: Operating System :: POSIX :: Linux
Classifier: Programming Language :: C
Classifier: Programming Language :: C++
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.1
Classifier: Topic :: Multimedia
Classifier: Topic :: Multimedia :: Graphics
Classifier: Topic :: Scientific/Engineering
Classifier: Topic :: Scientific/Engineering :: Mathematics
Classifier: Topic :: Scientific/Engineering :: Visualization
Classifier: Topic :: Software Development
Classifier: Topic :: Software Development :: Code Generators
Classifier: Topic :: Software Development :: Libraries
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Topic :: Utilities
