Releases: cloudinary/pycloudinary
Releases · cloudinary/pycloudinary
Version 1.11.0
New functionality and features
- Support url suffix for shared CDN
- Add
remove_all_tagstouploader - Add
add_contextandremove_all_contexttouploader - Add
access_controlparameter to uploaderuploadand apiupdate - Update
_get_val_from_objectmethod. Fixes #131
Other Changes
- Add
TestCloudinaryFileFieldunit test - Add verbosity to Django unit tests in tox.ini
- Fix categorization test
- Merge branch 'add-width-height-fields'. Merges #62
- Add
test_pre_saveforCloudinaryField - CloudinaryField width_field and height_field attributes like in ImageField
- Add
test_upload_file_io_without_filenameunit test - Support FileIO upload w/preexisting OS descriptors
- Remove default value for
public_idsargument - Add
test_effect_art_incognitounit test - Fix
test_download_zip_url_optionsunit test with custom upload prefix - Escape
|and=characters in API context parameter values
Version 1.10.0
New functionality and features
- Add Publish API
- Add
notification_urlparam for update API - Add
transformationsparameter to delete_resources APIs - Add support for fetch overlay/underlay
- Add
allow_missingandskip_transformation_nameparameters to Archive API - Add support of
quality_overrideparam for update and explicit API
Other Changes
- Update .gitignore
- Print cloud name when testing
- Pass all environment vars to tox tests
- Add documentation to test helpers
- Use dict for Api params
- Add test helper methods
- Pass options to cloudinary_api_url when creating an archive URL. Fixes #130
- Add
max_resultsto transformations test - Add test for cursor of transformations (#123)
Version 1.9.0
New functionality and features
- Add
api.delete_derived_by_transformation - Support SSL certificate (#101)
- Add async param to uploader (#115)
- Add TravisCI configuration
Other Changes
- Add
update_version.sh - Add CONTRIBUTING.md (#113)
- Remove
auto_taggingfailure test - Skip search tests by default
- Fix parallel tests
- Replace
%withformat() - Make test more readable
- Mock up tests
- Fix parallel tests
- Remove faces param
- Clean up resources after tests
- Update PKG-INFO
- Update .gitignore
- Update setup.py
Version 1.8.0
New functionality and features
- Add Search API
Other Changes
- Add
test_helper.py - Add
call_json_apitoapi.py. - Add
loggerto cloudinary. - Mock start_at param test
- Add mocked test for ocr param in update
- Add gravity ocr value tests
- Add mocked test for ocr param in upload
- Merge pull request #94 from rubengrill/fix-unicode-encode-error-cloudinary-url
- Fix UnicodeEncodeError in utils.cloudinary_url
Version 1.7.0
- Add User Defined Variables
- Add migration to remove pub_date in django_tests
Version 1.6.1
- Add support for URL token.
- Rename
auth_token. - Support nested values in
CLOUDINARY_URL. - Refactor imports
Version 1.6.0
New functionality and features
- Add Akamai token generator
Other Changes
- Add
max_results=500toapi.resourcesinvocation in tests - Double encode
,and/in text layers - Handle empty CloudinaryField values. Fixes #81, Related to #82
- Revert to in-memory database for tests
- Support passing parameters to both
setup.py testanddjango-admin.py test - Set
DJANGO_SETTINGS_MODULEonly in Django tests - Test for string_types instead of str.
- Use
disable_warning()in network tests.
Version 1.5.0
New functionality and features
- Add streaming profiles admin API
- Add Django tests
- Add tox configuration
- Django110 support
- Use urllib3
- Add Archive parameters
allow-missing,expires_at,phashandskip_transformation_name - Add
keyframe_intervalandstreaming_profiletransformation parameters
Other Changes
- Use restructuredText instead of markdown in README. Update setup.py.
- Add support for Google App Engine.
- Handle file types including streams in upload
- Fix typo in tests
- Fix refactoring bug
- Fix
face_coordinatestest - Fix default value for http headers
- Fix imports
- Import util after defining constants
- PEP 008 and style / refactoring
- Add classifiers to
setup.py. Fixes #72 - Update gitignore
- Remove django_tests from the package
- Use compatibility methods from six.
- Use the same pool in each API call.
- Modify error handling to match urllib3
- Update
.gitignorefrom https://github.com/github/gitignore/blob/master/Python.gitignore - Merge branch 'master' into feature/add-django-tests
- Merge pull request #69 from jarekwg/upgrade/django110
- Support original width and height ("
ow", "oh") - Add a tests for
"gravity": "auto"
Version 1.4.0
New functionality and features
- New configuration parameter
:client_hints - Enhanced auto
widthvalues - Enhanced
qualityvalues
Other Changes
- Add
next_cursortotransformation
Version 1.3.2
New functionality and features
- Support conditional transformations via the if parameter
- Process all upload parameters for explicit API.
Other Changes
- Fix categorization test criteria
- Delete resources by tag after tests
- Replace
ARCHIVE_TAGwithTEST_TAG - Add
TEST_IMAGEandTEST_TAG