This release is a pre-release and may not be stable for production use.
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 tree-based objects in memory instead of physical files on disk
other than png/jpg/media files, htmlserver maintains a website with just two files:
1 main.py - python3.1 script containing url request handlers
2 index.html - html code repository
4 example site: http://kai-zhu.appspot.com
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 0x8a40a6c> to sys.meta_path
$ python3.1 setup.py htmlserver --name=htmlserver
PseudoSugar - adding hook <htmlserver.PseudoSugar object at 0x8f1ab2c> to sys.meta_path
running htmlserver
Python 2.5.2
INFO 2010-02-08 16:50:59,019 appengine_rpc.py:157] Server: appengine.google.com
INFO 2010-02-08 16:50:59,026 appcfg.py:348] Checking for updates to the SDK.
INFO 2010-02-08 16:50:59,281 appcfg.py:362] The SDK is up to date.
INFO 2010-02-08 16:50:59,381 dev_appserver_main.py:399] Running application htmlserver on port 8080: http://localhost:8080
INFO 2010-02-08 16:50:59,615 dev_appserver_main.py:404] Server interrupted by user, terminating
touch index2.html
Metadata
Release files for htmlserver 2010.02.07.appengine
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | |
|---|---|---|---|---|
| htmlserver-2010.02.07.appengine.tar.gz | 98.1 kB | Without provenance | Details |
Release files / htmlserver-2010.02.07.appengine.tar.gz
| Download URL | htmlserver-2010.02.07.appengine.tar.gz |
|---|---|
| Size | 98.1 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
aa5d12ade9abf2591afc56adc7e6d1ee1adf39fbfffe00665de964f048faf48a
|
|
BLAKE2b-256 checksum How to use checksums |
567afd36be81e18e4a8dacc5f2615840635a602648550ddcefe37a6cb8005ef4
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
Security for htmlserver 2010.02.07.appengine
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.