Changelogs » Atomacos

PyUp Safety actively tracks 263,329 Python packages for vulnerabilities and notifies you when to upgrade.

Atomacos

3.2.0

Feature
  * Add default message for kAXErrorFailure (3559d38bcb52b68e30a15bb1e26cd7f507a196ae)

3.1.0

Feature
  * retry PAXUIElementCopyAttributeValue on AXErrorFailure (ee12beef986baf2f768dc3ce95fd6a316af9966e)

3.0.2

Fix
  * Use getattr in __repr__ (b87381cb318eb54d8c482d73da5e0ed8ab9ae399)

3.0.1

Fix
  * call correct method with getElementAtPosition (4438bb35116861195bc640e02b0e06aa95845b64)

3.0.0

Feature
  * move a11y to _a11y (c30d04b7d9394f0138b44c4af0b48de75022e659)
  * change check_ax_error to take in an error message map (ecd331a491b69a039b3300cec32b1962a6228f20)
  
  Fix
  * update _macos to use errors map (b38f6d5be08fddf96b7037a4bb154eef452f523d)
  
  Breaking
  * h (s)

2.2.0

Feature
  * remove truncating of repr with long titles (0189a88f7337d63ca5adf11df56546dc5fc807e0)
  
  Documentation
  * clear static path in conf (0ea8bd2c76ceb4fd29ff13db119a27fdb3ade30c)
  * fix docstring to not produce warning (c118776e4ca804cc6378c981bab51e107cba7bff)

2.1.0

Feature
  * add keyboard and mouse to package api (e6d20b5d2c0b953a1507e3fc50cd89f791de6323)
  
  Fix
  * remove check for none in systemwide (188231fec7b57eb14189ea29261c95e0e80e4b60)
  * from_pid does not raise AXErrorUnsupported (70f18129811f2b5f5aa5d7f0bcdd6e13332d0c9f)
  * hide converter module (46ee2ea64bdad37830dccc53f7d620e464238cd4)

2.0.1

Fix
  * simplify notification usage (89d4037ef4db7e08dc5ee824b6911d3282f433f0)

2.0.0

Feature
  * Delete AXKeyCodeConstants (6b214305f65e38e941203fb47ca4990af67f4b7f)
  * delete Clipboard and Prefs (378a66cf54bea5f554b996adec9ec1b06a5e136d)
  
  Breaking
  * e (D)
  * o (M)

1.0.2

Fix
  * clicks and send key methods (8ed61d9f1a62603e5c9bbfe8c74e6e8656724f35)

1.0.1

Fix
  * encode utf-8 when there is a unicode encode error (f1e150a1ce1508b050ce81224bd19bab727bf74f)

1.0.0

Feature
  * replace input methods with pyautogui (acfc82bef5b9822fd7509a644af92f92244e7b88)
  
  Fix
  * handle UnicodeEncodeError for python2 by casting to unicode (adeca83c778dc35cfdebf78b42a8df457e208440)
  * pin pyscreeze version to fix pyautogui in 2.7 (4584416eb04a1b4ed0a6f19e1570fac979ea6eee)
  * return empty list if AXChildren raised AXErrorNoValue (0d55aa4716b87e048442960de93b56cc1678daf1)
  * cast title as string (0d41e2b980d189addc4cd1a29354962532f81ce9)
  
  Breaking
  * replace input methods with pyautogui (acfc82bef5b9822fd7509a644af92f92244e7b88)

0.5.0

Feature
  * __dir__ now includes super dir (9740b10b160fbb3394c0cf402c6c75228cd61573)
  
  Fix
  * use correct way to get pid (0082a2a631bdc93152316f7f1220c571d4e16e64)
  * fix timeouts (b0cf4a7f757ddf501aa45d3f03a421f5fb834162)

0.4.1

Fix
  * updating docs as fix to test deploy (6b86eeccc93e072e58a6295b160edd30c768f2da)

0.4.0

Feature
  * add AXErrorNoValue (b86010d9dcb6cb56bf5d896bab20beccab776d62)
  
  Fix
  * handle if attribute is None and remove getting when setting (335d2071a592a8e5307daec483d215e665f804ce)
  * actually set the string (19eb8cefd255f6afebfdeecb51ab4c18ab088953)
  
  Documentation
  * add contribution guide (cf8847fbb4f081f2eb4a959689c50cf69ae4981c)

0.3.0


        

0.2.0

* Delete ldtp related files
  * Fix MachSignals import error by falling back to signal.signal
  * Fix getActions by using _getActions
  * Suppress logger warning by attaching NullHandler
  * Update package metadata

0.1.1

Initial atomacos release.
  
  * Paint source does black
  * Fix notifications
  * Extract converter, errors, notification
  * Add CI
  * Add test