semvec/pypi-packages huggingface dataset:
pyramid_tinymce_spellchecker 0.1
Pyramid glue for different tinymce spellchecker backends
License: BSD

Pyramid machinery for TinyMCE spellchecker ajax calls. Currently only supports Enchant backend.

INSTALL
=======

::

    $ pip install pyramid_tinymce_spellchecker


USAGE
=====

Use pyramid addon that will configure an ajax view::

    config.include('pyramid_tinymce_spellchecker')

Configure TinyMCE to use spellchecker::

    tinyMCE.init({
        ...
        theme: "advanced",
        plugins: "spellchecker",
        theme_advanced_buttons3_add: "spellchecker",
        spellchecker_languages = '+English=en',
        spellchecker_rpc_url = '{{ request.route_url('tinymce_spellchecker') }}',
        ...
    })

(for options see http://www.tinymce.com/wiki.php/Plugin:spellchecker)


DEVELOP
=======

::

    $ git clone https://github.com/iElectric/pyramid_tinymce_spellchecker pyramid_tinymce_spellchecker
    $ cd pyramid_tinymce_spellchecker
    $ virtualenv .
    $ source bin/activate
    $ python setup.py dev


RUNNING TESTS
=============

::

    $ make
Changelog
=========
    

0.1 (2013-02-28)
----------------

- Initial release.
  [Domen Kožar]
pyramid_tinymce_spellchecker Copyright (c) 2012, Domen Kožar
All rights reserved.

Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions
are met:
1. Redistributions of source code must retain the above copyright
   notice, this list of conditions and the following disclaimer.
2. Redistributions in binary form must reproduce the above copyright
   notice, this list of conditions and the following disclaimer in the
   documentation and/or other materials provided with the distribution.
3. The name of the author may not be used to endorse or promote products
   derived from this software without specific prior written permission.

THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
django-gcframe 1.1
Django middleware and decorators for working with Google Chrome Frame.
License: BSD

============================
 Django Google Chrome Frame
============================

|Build status|_

.. |Build status| image::
   https://secure.travis-ci.org/benspaulding/django-gcframe.png
.. _Build status: http://travis-ci.org/benspaulding/django-gcframe

Django utilities for working with Google Chrome Frame.

This package provides configurable middleware and decorators for adding and
removing the ``X-UA-Compatible`` HTTP header in view responses. Said header
conditionally activates Google Chrome Frame when installed on Microsoft
Internet Explorer, and conditionally enables a compatibility mode when GCF is
not activated.

This package requires Python 2.6 or newer and Django 1.3 or later.

Refer to the documentation_ for further information.

.. _documentation: http://readthedocs.org/docs/django-gcframe/
scrapyrwiki 0.2
A collection of helpers for running Scrapy in ScraperWiki
License: BSD

scrapyrwiki
===========

A collection of helpers for running scrapers built with
`Scrapy <http://scrapy.org/>`_ in `ScraperWiki <https://scraperwiki.com/>`_


Launch scraper without scrapy CLI
---------------------------------

Example:

.. code:: python

    from scrapy.conf import settings
    from scrapyrwiki import run_spider

    def main():
        run_spider(MySpider(), settings)

    if __name__ == '__main__':
        main()


Save produced data to ScraperWiki
---------------------------------

Just add "scrapyrwiki.pipelines.ScraperWikiPipeline" to ITEM_PIPELINES

Example:

.. code:: python

    from scrapy.conf import settings
    from scrapyrwiki import run_spider

    def scraperwiki():
        options = {
            'SW_SAVE_BUFFER': 5,
            'SW_UNIQUE_KEYS': {"MyItem": ['url']},
            'ITEM_PIPELINES': ['scrapyrwiki.pipelines.ScraperWikiPipeline'],
        }
        settings.overrides.update(options)
        run_spider(MySpider(), settings)


    if __name__ == 'scraper':
        scraperwiki()


Check spider contracts in CI
----------------------------

Just launch spider with run_tests

Example:

.. code:: python

    from scrapyrwiki import run_tests
    from scrapy.conf import settings

    run_tests(MySpider(), "output.xml", settings)

Note: For testing the HTTP cache is used. In the directory where the script is
launched there must be a scrapy.cfg (needed by Scrapy to identify that's a scraper
directory) and a .scrapy directory with the HTTP cache db.

The output is in XUnit format, tested on `Jenkins <http://jenkins-ci.org>`_


Log scraper errors to Sentry
----------------------------

Install `scrapy-sentry <https://github.com/llonchj/scrapy-sentry>`_ and set the
environment variable SENTRY_DSN with the Sentry key. Scrapyrwiki will handle
everything for you.
js.graphael 0.5.1
Fanstatic packaging of gRaphaël
License: BSD

js.graphael
***********

Introduction
============

This library packages `gRaphaël`_ for `fanstatic`_.

.. _`fanstatic`: http://fanstatic.org
.. _`gRaphaël`: http://g.raphaeljs.com

This requires integration between your web framework and ``fanstatic``,
and making sure that the original resources (shipped in the ``resources``
directory in ``js.graphael``) are published to some URL.


How to use?
===========


You can import ``graphael`` from ``js.graphael`` and
``need`` it where you want these resources to be included on a page::

  >>> from js.graphael import graphael
  >>> graphael.need()


CHANGES
*******

0.5.1 (2013-02-27)
==================

- Initial release.
pyutilib.autodist 1.0
PyUtilib automated Python distribution utility.
License: BSD
Keywords: utility

========================
pyutilib.autodist README
========================

This Python package includes commonly used PyUtilib definitions and
commands.  For example, this package includes PyUtilib-specific 
exception definitions.


-------
License
-------

BSD.  See the LICENSE.txt file.


------------
Organization
------------

+ Directories

  * pyutilib - The root directory for PyUtilib source code

+ Documentation and Bug Tracking

  * Trac wiki: https://software.sandia.gov/trac/pyutilib

+ Authors

  * See the AUTHORS.txt file.

+ Project Managers

  * William E. Hart, wehart@sandia.gov

+ Mailing List

  * pyutilib-forum@googlegroups.com
    - The main list for help and announcements
  * pyutilib-developers@googlegroups.com
    - Where developers of PyUtilib discuss new features

--------------------
Third Party Software
--------------------

None.
adhocracy-Pylons 1.0.2dev-20130226
Pylons Web Framework
License: BSD
Keywords: web wsgi lightweight framework sqlalchemy formencode mako templates

Pylons
======

The Pylons web framework is designed for building web applications and
sites in an easy and concise manner. They can range from as small as a
single Python module, to a substantial directory layout for larger and
more complex web applications.

Pylons comes with project templates that help boot-strap a new web
application project, or you can start from scratch and set things up
exactly as desired.


Example `Hello World`
---------------------

..

    from paste.httpserver import serve
    from pylons import Configurator, Response

    class Hello(object):
        def __init__(self, request):
            self.request = request

        def index(self):
            return Response(body="Hello World!")


    if __name__ == '__main__':
        config = Configurator()
        config.begin()
        config.add_handler('home', '/', handler=Hello, action='index')
        config.end()
        serve(config.make_wsgi_app(), host='0.0.0.0')


Core Features
-------------

* A framework to make writing web applications in Python easy

* Utilizes a minimalist, component-based philosophy that makes it easy to
  expand on

* Harness existing knowledge about Python

* Extensible application design

* Fast and efficient, an incredibly small per-request call-stack providing
  top performance

* Uses existing and well tested Python packages


Current Status
--------------

Pylons 1.0 series is stable and production ready. The Pylons Project now
maintains the Pyramid web framework for future development. Pylons 1.0 users
should strongly consider using it for their next project.


Download and Installation
-------------------------

Pylons can be installed with `Easy Install
<http://peak.telecommunity.com/DevCenter/EasyInstall>`_ by typing::

    > easy_install Pylons

Dependant packages are automatically installed from
the `Pylons download page <http://pylonshq.com/download/>`_ .


Development Version
-------------------

Pylons development uses the Mercuial distributed version control system (DVCS)
with BitBucket hosting the main repository here:

    `Pylons Bitbucket repository <https://github.com/Pylons/pylons>`_