pyvips changelog

python binding for libvips using cffi

All Versions
23
Latest Version
Avg Release Cycle
75 days
Latest Release
1498 days ago

Changelog History
Page 1

  • v2.1.17 Changes

    December 15, 2021
    • βž• add toarray() [jcupitt]
    • πŸ–¨ repr() will print matrix images as matrices [jcupitt]
    • more robust bandwise index/slice; added fancy slicing (step != 1) [erdmann]
    • fig segfault for im.bandjoin([]). Now returns im [erdmann]
    • βž• add numpy-style extended indexing (index with list of ints or bools) [erdmann]
    • earlier detection of unknown methods and class methods [jcupitt]
    • add conversion from Image to numpy array via 'Image.array` [erdmann]
    • βž• add Image.fromarray() for conversion from numpy-ish arrays [erdmann]
    • βž• add invalidate() [jcupitt]
    • add conversion from Image to numpy array via 'Image.array` [erdmann]
    • add array-like functionality to Image.new_from_array() for conversion from numpy-ish arrays [erdmann]
    • βž• add Image.numpy() (convenient for method chaining) [erdmann]
    • πŸ“‡ rename toarray() to tolist(), rewrite for efficiency [erdmann]
    • accept pathlib.Path objects for filenames (py3 only) [erdmann]
  • v2.1.16 Changes

    June 28, 2021
    • πŸ›  fix logging of deprecated args [manthey]
    • βž• add shepards example [tourtiere]
    • ⚑️ update docs for 8.12 [jcupitt]
    • add pagesplit(), pagejoin(), get_page_height(), get_n_pages() [jcupitt]
    • βž• add atan2() [jcupitt]
    • add cache_get_max(), cache_get_max_mem(), cache_get_max_files(), cache_get_size() [hroskes]
    • πŸ—„ don't generate docs for deprecated arguments [jcupitt]
    • buffer save tries with the target API first [jcupitt]
    • βž• add hyperbolic functions sinh, cosh, tanh, asinh, acosh, atanh [jcupitt]
    • add values_for_flag [kleisauke]
  • v2.1.15 Changes

    December 27, 2020
    • πŸ‘ better autodocs for enums [int-ua]
    • πŸ‘ better unreffing if operators fail [kleisauke]
  • v2.1.14 Changes

    December 18, 2020
    • βž• add stdio.py example
    • ⚑️ update examples
    • πŸ‘Œ improve formatting of enum documentation
    • πŸ“„ regenerate docs
    • βœ‚ remove old vips_free declaration, fixing API build on some platforms [rajasagashe]
  • v2.1.13 Changes

    July 04, 2020
    • πŸ‘ better diagnostics for API mode install failure [kleisauke]
    • πŸ“„ revise docs [int-ua]
    • better reference tracking for new_from_memory [aspadm]
  • v2.1.12 Changes

    February 17, 2020
    • ⚑️ update enums.py [tony612]
    • βž• add gen-enums.py [jcupitt]
    • πŸ‘Œ improve custom source/target types [jcupitt]
    • πŸ‘» revise types for set_blob to fix exception with old libvips [jcupitt]
    • πŸ›  fix 32-bit support [dqxpb]
    • βœ‚ remove pytest-runner from pipy deps [lgbaldoni]
    • βž• add watermark with image example [jcupitt]
  • v2.1.11 Changes

    November 07, 2019
    • revise README [jcupitt]
    • βž• add watermark example [jcupitt]
    • πŸ›  fix syntax highlighting in README [favorable-mutation]
    • βž• add signal handling [jcupitt]
    • βž• add Source / Target support [jcupitt]
    • βž• add perf tests [kleisauke]
    • speed up Operation.call [kleisauke]
    • πŸ›  fix logging [h4l]
  • v2.1.8 Changes

    July 01, 2019
    • πŸ›  fix regression with py27 [jcupitt]
  • v2.1.7 Changes

    July 01, 2019
    • prevent exponential growth of reference tables in some cases [NextGuido]
  • v2.1.6 Changes

    January 07, 2019
    • πŸ’… switch to new-style callbacks [kleisauke]
    • βž• add get_suffixes() [jcupitt]
    • βž• add Region [jcupitt]
    • πŸ‘ better handling of NULL strings from ffi [jcupitt]
    • βž• add support for dealing with uint64 types [kleisauke]
Awesome Python is part of the LibHunt network. Terms. Privacy Policy.

(CC)
BY-SA
We recommend Spin The Wheel Of Names for a cryptographically secure random name picker.

AltStyle γ«γ‚ˆγ£γ¦ε€‰ζ›γ•γ‚ŒγŸγƒšγƒΌγ‚Έ (->γ‚ͺγƒͺγ‚ΈγƒŠγƒ«) /