-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathCHANGES
37 lines (31 loc) · 973 Bytes
/
CHANGES
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
=======
CHANGES
=======
0.2
===
Goal
----
Reduce boilerplate code and simplify architecture, full thread-safety
Additions
---------
tinyimg.colors factory for well known colors
thread-safety
magick: get_formats
- Color.get_hsl, from_int24, cast
- Image auto_level, auto_gamma, compare, is_same, adaptive_blur, add_noise
- generic: noise
Changes
-------
- Extracted common Resource interface for Image and Color classes
- tests increased from 70, coverage to 95%
- rewritten from scratch Python to C-API bridge
- lazy loading of C-function definitions
- enumeration values can be passed by strings instead of symbols
- support for logging debug events pystacia logger
- bridge sandboxing of client code from C-API
- Colors can be now autocast from strings, ints, 3 and 4-element tuples
Deprecated
----------
- Deprecated pystacia.util.TinyException in favor
of new name pystacia.util.PystaciaException
- Deprecated importing several symbols from main pystacia module