semvec/pypi-packages huggingface dataset:
sentry-redmine 0.1.0
A Sentry extension which integrates with Redmine.
License: BSD

sentry-redmine
==================

An extension for Sentry which integrates with Redmine. Specifically, it allows you to easily create
Maniphest tasks from events within Sentry.

:copyright: (c) 2011 by the Sentry Team, see AUTHORS for more details.
:license: BSD, see LICENSE for more details.
js.ckeditor 3.6.6
Fanstatic packaging of CKEditor
License: BSD

js.ckeditor
***********

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

This library packages `CKEditor`_ for `fanstatic`_.

.. _`fanstatic`: http://fanstatic.org
.. _`CKEditor`: http://ckeditor.com

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


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


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

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


CHANGES
*******

3.6.4 (2013-02-15)
==================

- Update to CKEditor 3.6.6.

3.6.3 (2012-05-02)
==================

- Update to CKEditor 3.6.3.

3.6.1 (2011-06-16)
==================

- Initial release.
tornado-api-kit 0.0.1
('A collection of routines for building web APIs on top of Tornado web server. ',)
License: BSD
Keywords: tornado api

===============
tornado-api-kit
===============

A collection of routines for building web APIs on top of Tornado web server.

--------
Features
--------

* Automatic support multiple response formats (JSON, JSONP, XML)
* Pluggable authentication
* Error handling

-------------
Example usage
-------------

.. code-block:: python

  import apikit

  # Returning objects as response (only basic JSON-encodable types supported):
  class MyApiHander(apikit.ApiHandler):
      def get(self):
          self.write_response({'result' : 'sucess',
	                       'x' : 1, y : [1,2,3]})
  
  # Authentication:
  class MyProtectedResourceBase(apikit.ProtectedResource):
      def authenticate(self, callback):
          if self.get_argument('password') != '12345':
	      raise tornado.web.HTTPError(403, "Incorrect or missing password!")
	  callback()

  class MyProtectedResource(MyProtectedResourceBase):
      def get(self):
          ...



------------
Installation
------------
 
::

  $ pip install tornado-api-kit