semvec/pypi-packages huggingface dataset:
picraft 1.0
An alternate Python interface for Minecraft.
License: BSD License
Keywords: raspberrypi,minecraft

.. -*- rst -*-

=======
picraft
=======

This package provides an alternate Python API for `Minecraft Pi edition`_ on
the `Raspberry Pi`_, or `Raspberry Juice`_ on the PC for Python 2.7 (or above),
or Python 3.2 (or above).

Links
=====

* The code is licensed under the `BSD license`_
* The `source code`_ can be obtained from GitHub, which also hosts the `bug
  tracker`_
* The `documentation`_ (which includes installation, quick-start examples, and
  lots of code recipes) can be read on ReadTheDocs
* Packages can be downloaded from `PyPI`_, but reading the installation
  instructions is more likely to be useful


.. _Minecraft Pi edition: https://www.raspberrypi.org/documentation/usage/minecraft/README.md
.. _Raspberry Pi: http://www.raspberrypi.org/
.. _Raspberry Juice: http://www.stuffaboutcode.com/2014/10/minecraft-raspberryjuice-and-canarymod.html
.. _PyPI: http://pypi.python.org/pypi/picraft/
.. _documentation: http://picraft.readthedocs.io/
.. _source code: https://github.com/waveform80/picraft
.. _bug tracker: https://github.com/waveform80/picraft/issues
.. _BSD license: http://opensource.org/licenses/BSD-3-Clause
django-admin-charsleft 0.0.5
Widgets and admin mixin to display remaining characters in django admin.
License: BSD License

# Django CharsLeft Widgets & Admin Mixin

Inspired from [django-charsleft-widget](https://github.com/timmyomahony/django-charsleft-widget/)
by [Timmy O'Mahony](https://github.com/timmyomahony)
and [django-charsleft-widget](https://github.com/bashu/django-charsleft-widget)
by [Basil Shubin](https://github.com/bashu)


*django-admin-charsleft* provides a simple way to add information to django's admin interface about the remaining
characters for both `CharField` and `TextField` inputs, relying on the `max_length` attribute.

*django-admin-charsleft* - as the name implies - is intended for the use inside [django-admin](), whereas the original
projects provide more generic widgets.

It plays nice with the default django-admin (>=1.9) - and also seamlessly integrates
with [django-slick-admin](https://github.com/palmbeach-interactive/django-slick-admin).

### Screenshot

![display example](docs/img/charsleft-example.png)



### Installation


Using the latest version from PyPI:

    pip install django-admin-charsleft

Using this GitHub repository:

    pip install -e "git://github.com/palmbeach-interactive/django-admin-charsleft.git#egg=django-admin-charsleft"


Then add `charsleft` to `INSTALLED_APPS`.




### Usage

#### As Admin Mixin

*django-admin-charsleft* provides a `CharsLeftAdminMixin` class that can be used to extend your admin classes:


    from charsleft.admin import CharsLeftAdminMixin

    @admin.register(MyModel)
    class MyModelAdmin(CharsLeftAdminMixin, admin.ModelAdmin):
        ...

The mixin can be used on `admin.ModelAdmin` and as well on `admin.TabularInline` and `admin.StackedInline`.