semvec/pypi-packages huggingface dataset:
js.jquery_fullcalendar 1.5.2
Fanstatic packaging of jQuery FullCalendar
License: BSD

js.jquery_fullcalendar
**********************

This library has been superseded by `js.fullcalendar`_.

.. _`js.fullcalendar`: http://pypi.python.org/pypi/js.fullcalendar

CHANGES
*******

1.5.2 (2011-11-14)
==================

- Initial release.
ngblog 0.1.2
A simple and easy to use plain-text-like blogging-engine.
License: BSD

ngblog
        ======
        
        :author: Nerd Gordo <nerdgordo@nerdgordo.com>
        :copyright: BSD, see LICENSE for details.
        
        
        This is a simple and easy to use plain-text-like blogging engine, that was
        created to power http://nerdgordo.com/.
        
        
        Installation
        ------------
        
        As easy as pie::
        
            $ pip install ngblog
        
        ``ngblog`` relies on ``figlet`` to generate the blog title. Install it with
        your distro's package manager.
        
        This thing just works on Linux, probably.
        
        
        Start the blog
        --------------
        
        Create the directory and the configuration file::
        
            $ mkdir blog
            $ vim blog/config.ini
        
        Add something like this to the file::
        
            [settings]
            title = Blog Title
            headline = Blog Headline
            footline = Blog Footline -- Multi-line
              capable
            author_name = My Name
            author_email = example@example.com
        
        Create a sample post::
        
            $ mkdir -p blog/2011/10/30
            $ vim blog/2011/10/30/my-post.txt
        
        Add anything you want to the post::
        
            This is my title
        
            This is my body.
        
            I'm a simple parser, but I can recognize paragraphs. ;)
        
        The directory structure of the posts is important, because it is used for
        get the publishing date.
        
        You might want to store your text files in a Git repository, for history and
        stuff.
        
        
        Build the blog
        --------------
        
        ``ngblog`` script is your friend::
        
            $ ngblog --srcdir blog
        
        This will put the generated files in ``blog/_build``. Open the file
        ``blog/_build/index.html`` in any browser to review your blog.
        
        Build the files again, now with your domain as the base URL::
        
            $ ngblog --srcdir blog --baseurl http://example.com/
        
        Feel free to upload these files to your server with some tool like ``rsync``.
        
        Take a look at the ``ngblog`` help to see the available options::
        
            $ ngblog --help
django-committees 1.1.3
A simple reusable application for managing a small orgs governance in a Django application.
License: BSD

django-committees
===================
:author: Colin Powell
:date: 2011-02-19
:by: One Cardinal Web Development
:license: GPLv3

A simple pluggable django application for managing documents in a small not-for-profit organization.

At a small organization, we have a governing board, composed of variable-length termed seats, term limits, alternate members, offices: a president, vice president, secretary and treasurer. The rest of the governing is done via committees, wether standing or ad-hoc. The whole government is governed by bylaws and policies. This app should organize all these elements in one place for reference.

Models
--------

TERM_LIMIT=2

BoardOffice (Pres, vp, sec, at-large, alternate, ex-officio...)
  - title
  - slug
  - description
  - officer?
  - officer_rank (INT)

BoardTerm
  - start_date
  - end_date
  - office (Office)

BoardMember
  - Person (Profile)
  - Term (BoardTerm)

Meeting 
  - Event
  - Minutes
  - Members (BoardMember)
  - Guests (VarChar)
  - Adjourn
  
BoardMeeting (Meeting)
  - Agenda
 
Minutes
  - Meeting
  - Draft?
  - Content
  - Attachment

CommitteeMember
  - Person

Committee
  - title
  - description
  - chairs
  - members (CommitteeMember)
  - reports

CommitteeTerm
  - start_date
  - end_date
  - committee

Report
  - Date
  - Content
  - Author (Person)

URLs
-------

Just an example hook up spot:

view: index = government/ - index to show gov. board, committees, latest meetings/minutes
view: board_detail = government/board/ - detail of board make-up, past boards and minutes/meetings
view: board_meeting_detail = government/meetings/<year>/<month>/ - detail of a meeting with minutes, members, etc.
view: committee_list = government/committees/ - list of all committees and membership
view: committee_detail = government/committees/<slug> - detail of one committee
view: report_list = government/reports/<year>/<month>/<committee_slug> 
view: meeting_list = government/meetings/ - list of all meetings in the system
tiddlywebplugins.relativetime 0.5
Use relative time expressions in select filters
License: BSD

Extension to tiddlyweb select filters to use relative time statements.

Where a filter is:

    select=modifier:>2011

one could expect either a tiddlywiki timestamp string, a fragment
thereof, or some numbers that end with 'd', 's', 'm', 'h', 'y' (case
insensitive) meaning Days, Seconds, Minutes, Hours, Years. We don't
worry about months. If the trailing letter is there, we translate it
into an absolute time in the past, relative to now.

It's important to note that the translation happens _before_ the > or
< is interpreted. So while

    select=modified:>1d

at first glance reads as "select those entities with a modified more
than one day ago" it is actually, if we say today is 20110302, "select
those entities with a modified greater than 20110302" (i.e. those thing
modified within the last day).
tiddlywebplugins.mselect 0.8
A TiddlyWeb plugin providing a union select filter.
License: BSD

This is a TiddlyWeb plugin which extends the TiddlyWeb filter syntax 
to add 'mselect' which provides multiple selects in one selection. The
following example will select those tiddlers which have tag blog OR tag
published and then sort by modified time:

    mselect=tag:blog,tag:published;sort=-modified

For more information on TiddlyWeb see http://tiddlyweb.com
tiddlywebplugins.cookiedomain 0.8
TiddlyWeb plugin adjust the domain of a cookie
License: BSD

A TiddlyWeb plugin that modifies the tiddlyweb_user cookie to add a domain.

The goal here is to allow auth in one subdomain to be useful
in another.

When installed as a system_plugin, any 'tiddlyweb_user' cookie
produced lower down in the stack with a Set-Cookie will have
a Domain attribute added with a value set from

* config['cookie_domain']
* config['server_host']['host']

choosing the first if defined.
tiddlywebplugins.magicuser 0.5
"magically" extend tiddlyweb user capabilities
License: BSD

tiddlywebplugins.magicuser is a tool to extend the capabilities
of a user in TiddlyWeb.

When an authentic user is extracted from the credentials extractor
system, the username and their roles are places into the WSGI
environment as the value of a tiddlyweb.usersign key.

magicuser extends these capabilities by providing a model
for adding additional keys and values to the tiddlyweb.usersign
dictionary.

It does this by looking in a bag, by default called MAGICUSER,
for a tiddler with the same title as the value of the name key
in the usersign dict. If that tiddler is present, it is loaded
and it's attributes and fields are used (as shown in the code)
to add to the usersign.

BEFORE the magicuser bag is inspected, a username translation
layer is engaged. This allow N different authenticated usersigns
to be treated as one core usersign within TiddlyWeb. It works as 
follows:

A tiddler with a title that is the same as the extracted usersign
name is retrieved from a bag by default called MAPUSER. If the
tiddler exists and has the field mapped_user the value of the 
field replaces the name in the usersign. It is that name that
is then used during the magicuser stage.

This plugin provides no facility for putting tiddlers in either
the MAGICUSER or MAPUSER bags. Other code (either client side
or server side) is expected to do that.
quick_framework 0.0.1
A Python web framework which enable you to develop a web site in minutes
License: BSD

Introduction
************
**Notice**: this project is not suitable for public use yet. But it will soon, please stay tuned.
Quick Framework is a Python web framework which enable you to develop a web site in minutes.




Features
********
 - quick: you could develop a blog or bbs system in minutes using quick framework. No other frameworks could be so quick.
babbler 0.3.4
A Twitter bot that polls an RSS feed and posts its entries as tweets, with auto-generated hashtags. For extra mischief, replies to the bot are responded to using a basic Eliza implementation.  After installing, the 'babbler' command will be available which you can use to run the bot. Data will be stored in the current directory.
License: BSD

Babbler
=======

A Twitter bot that polls an RSS feed and posts its entries as tweets,
with auto-generated hashtags. For extra mischief, replies to the bot
are responded to using a basic Eliza implementation.

After installing, the 'babbler' command will be available which you
can use to run the bot. Data will be stored in the current directory.

Options
-------

  --version             show program's version number and exit
  -h, --help            show this help message and exit

  Required:
    -u url, --feed-url=url
                        RSS Feed URL

  Optional:
    -i strings, --ignore=strings
                        Comma separated strings for ignoring feed entries if
                        they contain any of the strings
    -p seconds, --pause=seconds
                        Seconds between RSS feed requests (default:600)
    -q decimal, --queue-slice=decimal
                        Decimal fraction of unposted tweets to send during
                        each iteration between feed requests (default:0.3)
    -l level, --log-level=level
                        Level of information printed (ERROR|INFO|DEBUG)
                        (default:INFO)
    -m len, --hashtag-min-length=len
                        Minimum length of a hashtag (default:3)

  Switches:
    -a, --append        Switch certain options into append mode where their
                        values provided are appended to their persisted
                        values, namely --ignore, --hashtag-min-length,
                        --pause, --queue-slice
    -s, --subtract      Opposite of --append
    -e, --edit-data     Load a Python shell for editing the data file
    -f, --dry-run       Fake run that doesn't save data or post tweets
    -d, --daemonize     Run as a daemon
    -k, --kill          Kill a previously started daemon
    -D, --DESTROY       Deletes all saved data and tweets from Twitter

  Twitter authentication (all required):
    -w key, --consumer-key=key
                        Twitter Consumer Key
    -x secret, --consumer-secret=secret
                        Twitter Consumer Secret
    -y key, --access-token-key=key
                        Twitter Access Token Key
    -z secret, --access-token-secret=secret
                        Twitter Access Token Secret

Options need only be provided once via command line as options specified are
then persisted in the data file, and reused on subsequent runs. Required
options can also be omitted as they will each then be prompted for
individually.
Aliyun 0.1.1
UNKNOWN
License: BSD

==========================================
A shell client for Aliyun public services.
==========================================
This is a set of Aliyun public service shell client.
Such as Moye, Ganjiang, or some other services. It
provides a set of commands to communicate with Aliyun's
REST server to fetch user specified information or
to execute user commands for Aliyun cloud service.