semvec/pypi-packages huggingface dataset:
lfc-skel 1.0a2
Paster templates for django-lfc
License: BSD
Keywords: django django-lfc cms paster

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

A the moment lfc-skel provides one template to create a new LFC application. 
More will follow (lfc-theme, lfc-buildout).

Usage
=====

Install lfc-skel using easy_install::

    $ easy_install lfc_skel

You should then be able to see a new lfc_app template available::

    $ paster create --list-templates

       Available templates:
         ...
         lfc_app:                   Template for a basic LFC application
         ...

To create a new LFC application just type the following hit enter and answer 
the questions::

    $ paster create -t lfc_app

Changes
=======

1.0 alpha 2 (2010-01-26)
------------------------

* Added templates folder to lfc_app

1.0 alpha 1 (2010-01-26)
------------------------

* Initial public release
django-templatequery 0.3.0
UNKNOWN
License: BSD

Installation
============

Install the ``django-templatequery`` package from the Python Package Index with
one of the following commands::

    easy_install django-templatequery

*or*::

    pip intall django-templatequery

If you want to use the templatetags that come with **django-templatequery** you
need to put ``'django_templatequery'`` to the end of your ``INSTALLED_APPS``
setting.

Please note: It maybe is a risk to make the templatetags available for template
designers. It is possible that they have access to models which they shouldn't
have. Only do this if you trust the people that work on your templates!

Usage
=====

*to be written ...*

Playing around
==============

If you just want to play around with the code without installing in your system
you can use the example project the code repository contains. Branch the code
from launchpad with a simple ``bzr branch django-templatequery`` and cd to
``django-templatequery/example``. Here you have a pretty standard django project
with a ``manage.py`` and a ``settings.py``.

Start coding
============

In the case you want to contribute to the code I recommend the following steps:

1. get a copy of the development repository from launchpad with ``bzr branch
   lp:django-templatequery``
2. cd into the branch directory
3. run ``python bootstrap.py`` and ``python bin/buildout`` (this will setup
   the development environtment using buildout)
4. check if the testsuite is passing: ``bin/test``
5. dive into the code below ``src/`` and start hacking.
sudokulib 0.6a
Tools for generating solutions and starting grids for Sudoku.
License: BSD
Keywords: sudoku

sudokulib is a collection of tools that are useful for generating solutions to 
Sudoku puzzles.  It uses a recursive backtracking algorithm (originally 
written by Jeremy Brown, Cel Destept), and is capable of generating a 3x3 
Sudoku in ~0.015 seconds.  It can also generate 4x4 Sudokus in ~0.100 seconds 
(sometimes longer).

Some 5x5 grids have been generated in a matter of seconds using this library, 
but I've also seen the program run for hours without successfully generating 
a 5x5.  Anything beyond 5x5 always seems to take a long time.

You can solve Sudoku puzzles using this library by calling the ``init_grid`` 
method of an instance of ``Sudoku``.  This method takes two types of values. 
Where ``n`` is the grid size:

* a 1-dimensional list with n^4 values
* a multi-dimensional list with n^2 lists with n^2 values each.  Each list 
  represents a row in the grid

The values in the list(s) provided to ``init_grid`` must be numeric and 
greater than 0 but less than n^2 in order to appear in the starting grid. Any 
other values will be ignored, and the puzzle will be solved with no 
consideration for such values.

The library also provides utilities for generating starting grids, so you can 
play Sudoku instead of just generating solutions.  There are several difficulty 
levels to choose from.

Also included in the distribution is a sample class for generating "jigsaw" 
variations of Sudoku.  This class will occasionally generate solvable grids 
within a second or two, but it takes much longer more often than not.