46 links with tags python
List-of-languages-that-compile-to-JS
including pyjamas, pyjs, and brython
https://github.com/jashkenas/coffee-script/wiki/List-of-languages-that-compile-to-JSportalocker
Portalocker is a library to provide an easy API to file locking.
https://pypi.python.org/pypi/portalockerwatchdog
filesystem events monitoring for python
https://pypi.python.org/pypi/watchdogsetup.py install_requires isn't quite right
setup.py/Setuptools' install_requires isn't quite right. Like most dependency systems, it is unfortunately oriented towards asserting what should work, when as package metadata it should only attempt to indicate what is known not to work. The terms "requires" and "depends" encourage this thinking.
https://plus.google.com/+IanBicking/posts/M8WpsfsyykcPythonBlogSoftware
python blog software
http://wiki.python.org/moin/PythonBlogSoftwarepep8-pyflakes-emacs
pyflakes with flymake in emacs
http://reinout.vanrees.org/weblog/2010/05/11/pep8-pyflakes-emacs.htmlconfigobj
A config file reader/writer that supports nested sections in config files.
www.voidspace.org.uk/python/configobj.htmlvirtualenv-tools
make a virtualenv more relocatable
https://github.com/fireteam/virtualenv-toolsbluestocking
A bookish botscript eager to provide her considerate opinion
https://github.com/sbenthall/bluestockingmanifest_xml.py
parse android manifest files with python
http://code.google.com/p/git-repo/source/browse/manifest_xml.py?name=v1.7.6PyDbLite
The pure-Python engine consists of one module, PyDbLite.py. To use it, import the class Base from this module : from PyDbLite import Base
http://www.pydblite.net/en/PyDbLite.htmldistributing python packaging
setup.cfg and future goodnesss
http://docs.python.org/dev/packaging/wgsi-web-servers-bench
Chaussette WSGI Server and http://circus.io
http://blog.ziade.org/2012/06/28/wgsi-web-servers-bench/datadiff
DataDiff is a library to provide human-readable diffs of python data structures.
http://pypi.python.org/pypi/datadiffstatprof
a statistical profiler for python
http://www.serpentine.com/blog/2012/04/09/reannouncing-statprof-a-statistical-profiler-for-python/lettuce
behaviour driven testing and development
http://packages.python.org/lettuce/tutorial/simple.htmlstat.py
python statistics module horribly unpackaged
http://www.nmr.mgh.harvard.edu/Neural_Systems_Group/gary/python.htmlpython-versioneer
automate versioning of python software
https://github.com/warner/python-versioneermatplotlib
matplotlib is a python 2D plotting library which produces publication quality figures in a variety of hardcopy formats and interactive environments across platforms.
http://matplotlib.sourceforge.netpycharm
PyCharm — Python IDE with complete set of tools for productive development with Python programming language. In addition, the IDE provides high-class capabilities for professional Web development with Django framework.
http://www.jetbrains.com/pycharm/requests
python library replacement for urllib and httplib
http://docs.python-requests.org/en/latest/index.htmlSearch and Mangle json-like data structures
Search and Mangle json-like data structures
https://gist.github.com/1529358python-patch
Cross-platform alternative to unix patch utility capable to apply unified diffs.
http://code.google.com/p/python-patch/Decorator Functions with Decorator Arguments
Decorator Functions with Decorator Arguments
http://www.artima.com/weblogs/viewpost.jsp?thread=240845#decorator-functions-with-decorator-argumentsServices Python Release
Mozilla Services » Python Server Development Guide
http://docs.services.mozilla.com/server-devguide/release.htmlyolk
Yolk is a Python command-line tool and library for obtaining information about packages installed by setuptools, easy_install and distutils (Python 2.5) and for querying PyPI (Python Package Index a.k.a. The Cheese Shop).
http://tools.assembla.com/yolkpython-daemon
This library implements the well-behaved daemon specification of PEP 3143, "Standard daemon process library"
http://pypi.python.org/pypi/python-daemon/python-ssl-mitm-proxy-and-more
Python SSL Mitm Proxy and More
http://www.gnucitizen.org/blog/python-ssl-mitm-proxy-and-more/http-replicator
HTTP Replicator is a general purpose caching proxy server written in python. It reduces bandwidth by merging concurrent downloads and building a local 'replicated' file hierarchy, similar to wget -r. The cache is also accessible through a web interface
http://sourceforge.net/projects/http-replicator/bleach
An easy, HTML5, whitelisting HTML sanitizer
https://github.com/jsocol/bleachin defense of pypi
In Defense of PyPI Posted on January 31, 2011 by Alex Clark
http://blog.aclark.net/2011/01/31/in-defense-of-pypi/simple top-down parsing
Simple Top-Down Parsing in Python Fredrik Lundh | July 2008 See also: - http://k0s.org/mozilla/hg/expressionparser - http://hg.mozilla.org/users/tmielczarek_mozilla.com/expressionparser
http://effbot.org/zone/simple-top-down-parsing.htmunified virtualenv for m-c
Currently, python lives all over the source tree and, as needed, is hacked together to see each other with http://mxr.mozilla.org/mozilla-central/source/config/pythonpath.py Instead, virtualenv (http://www.virtualenv.org/en/latest/index.html) should be used to keep m-c land python separate from system python and allow cross-module imports easily and in a more robust way than the current ad hoc solution. This should make it easier to add python code to m-c without modifying makefiles (much if at all) as well as tend to a more modular architecture and consuming third-party modules (where third-party could include mozilla authors).
https://bugzilla.mozilla.org/show_bug.cgi?id=661908lockfile
Platform-independent file locking module
http://pypi.python.org/pypi/lockfilePyRSS2Gen
Python library for generating RSS2 feeds
http://www.dalkescientific.com/Python/PyRSS2Gen.html