./www/py-django-tastypie, Flexible and capable API layer for Django

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 0.14.1, Package name: py27-django-tastypie-0.14.1, Maintainer: pkgsrc-users

A flexible & capable API layer for Django.

Creating delicious APIs for Django apps since 2010.


Required to run:
[textproc/py-yaml] [www/py-django] [devel/py-setuptools] [time/py-dateutil] [textproc/py-lxml] [lang/python27] [textproc/py-biplist] [www/py-python-mimeparse] [www/py-python-digest]

Required to build:
[pkgtools/cwrappers]

Master sites:

SHA1: fd5fd137e37afeff2692ca86432afa7f14131a16
RMD160: 67f55879c9ff0ada06f9a887e137c76ce524874e
Filesize: 144.326 KB

Version history: (Expand)


CVS history: (Expand)


   2018-04-23 09:41:45 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
py-django-tastypie: updated to 0.14.1

v0.14.1:
Django 2.0 support.
   2018-01-09 13:19:49 by Thomas Klausner | Files touched by this commit (1) | Package updated
Log message:
py-django-tastypie: Fix python-digest dependency.

Bump PKGREVISION.
   2017-11-26 18:36:00 by Adam Ciarcinski | Files touched by this commit (4) | Package updated
Log message:
py-django-tastypie: updated to 0.14.0

v0.14.0
Django 1.11 support.
   2017-09-16 21:27:31 by Thomas Klausner | Files touched by this commit (372)
Log message:
Reset maintainer
   2017-07-31 00:32:28 by Thomas Klausner | Files touched by this commit (229)
Log message:
Switch github HOMEPAGEs to https.
   2017-02-20 18:00:37 by Thomas Klausner | Files touched by this commit (30)
Log message:
Switch py-dateutils to plain DEPENDS.

It supports both python 2 and 3 nowadays.
   2017-01-12 02:13:12 by Blue Rats | Files touched by this commit (3) | Package updated
Log message:
v0.13.3
Date: 	2016-02-17
Bugfixes

    Permit changing existing value on a ToOneField to None. (Closes #1449)

v0.13.2
Date: 	2016-02-14
Bugfixes

    Fix in Resource.save_related: related_obj can be empty in patch requests \ 
(introduced in #1378). (Fixes #1436)

    Fixed bug that prevented fitlering on related resources. apply_filters hook \ 
now used in obj_get. (Fixes #1435, Fixes #1443)

    Use build_filters in obj_get. (Fixes #1444)

    Updated DjangoAuthorization to disallow read unless a user has change \ 
permission. (#1407, PR #1409)

    Authorization classes now handle usernames containing spaces. Closes #966.

    Cleaned up old, unneeded code. (closes PR #1433)
            Reuse Django test Client.patch(). (@SeanHayes, closes #1442)
            Just a typo fix in the testing docs (by @bezidejni, closes #810)
            Removed references to patterns() (by @SeanHayes, closes #1437)
            Removed deprecated methods Resource.apply_authorization_limits and \ 
Authorization.apply_limits from code and documentation. (by @SeanHayes, closes \ 
#1383, #1045, #1284, #837)
            Updates docs/cookbook.rst to make sure it's clear which url to \ 
import. (by @yuvadm, closes #716)
            Updated docs/tutorial.rst. Without "null=True, blank=True" \ 
parameters in Slugfield, expecting "automatic slug generation" in save \ 
method is pointless. (by @orges, closes #753)
            Cleaned up Riak docs. (by @SeanHayes, closes #275)
            Include import statement for trailing_slash. (by @ljosa, closes #770)
            Fix docs: Meta.filtering is actually a dict. (by @georgedorn, closes \ 
#807)
            Fix load data command. (by @blite, closes #357, #358)

    Related schemas no longer raise error when not URL accessible. (Fixes PR #1439)

    Avoid modifying Field instances during request/response cycle. (closes #1415)

    Removing the Manager dependency in ToManyField.dehydrate(). (Closes #537)

v0.13.1
Date: 	2016-01-25
Bugfixes

    Prevent muting non-tastypie's exceptions (#1297, PR #1404)
    Gracefully handle UnsupportFormat exception (#1154, PR #1417)
    Add related schema urls (#782, PR #1309)
    Repr value must be str in Py2 (#1421, PR #1422)
    Fixed assertHttpAccepted (PR #1416)

v0.13.0
Date: 	2016-01-12

Dropped Django 1.5-1.6 support, added Django 1.9.
Bugfixes

    Various performance improvements (#1330, #1335, #1337, #1363)
    More descriptive error messages (#1201)
    Throttled requests now include Retry-After header. (#1204)
    In DecimalField.hydrate, catch decimal.InvalidOperation and raise \ 
ApiFieldError (#862)
    Add 'primary_key' Field To Schema (#1141)
    ContentTypes: Remove 'return' in __init__; remove redundant parentheses (#1090)
    Allow callable strings for ToOneField.attribute (#1193)
    Ensure Tastypie doesn't return extra data it received (#1169)
    In DecimalField.hydrate, catch decimal.InvalidOperation and raise \ 
ApiFieldError (#862)
    Fixed tastypie's losing received microseconds. (#1126)
    Data leakage fix (#1203)
    Ignore extra related data (#1336)
    Suppress Content-Type header on HTTP 204 (see #111) (#1054)
    Allow creation of related resources that have an 'items' related_name \ 
(supercedes #1000) (#1340)
    Serializers: remove unimplemented to_html/from_html (#1343)
    If GEOS is not installed then exclude geos related calls. (#1348)
    Fixed Resource.deserialize() to honor format parameter (#1354 #1356, #1358)
    Raise ValueError when trying to register a Resource class instead of a \ 
Resource instance. (#1361)
    Fix hydrating/saving of related resources. (#1363)
    Use Tastypie DateField for DateField on the model. (SHA: b248e7f)
    ApiFieldError on empty non-null field (#1208)
    Full schema (all schemas in a single request) (#1207)
    Added verbose_name to API schema. (#1370)
    Fixes Reverse One to One Relationships (Replaces #568) (#1378)
    Fixed "GIS importerror vs improperlyconfigured" (#1384)
    Fixed bug which occurs when detail_uri_name field has a default value (Issue \ 
#1323) (#1387)
    Fixed disabling cache using timeout=0, fixes #1213, #1212 (#1399)
    Removed Django 1.5-1.6 support, added 1.9 support. (#1400)
    stop using django.conf.urls.patterns (#1402)
    Fix for saving related items when resource_uri is provided but other unique \ 
data is not. (#1394) (#1410)

v0.12.2
Date: 	2015-07-16

Dropped Python 2.6 support, added Django 1.8.
Bugfixes

    Dropped support for Python 2.6
    Added support for Django 1.8
    Fix stale data caused by prefetch_related cache (SHA: b78661d)
   2016-06-08 19:43:49 by Thomas Klausner | Files touched by this commit (356)
Log message:
Switch to MASTER_SITES_PYPI.