{"version":"https://jsonfeed.org/version/1","title":"Micro.blog - Ronald Oussoren","home_page_url":"https://micro.blog","feed_url":"https://micro.blog/posts/ronaldoussoren","_microblog":{"about":"https://micro.blog/about/api","id":"8836","username":"ronaldoussoren","bio":"","pronouns":"","is_following":false,"is_you":false,"following_count":14,"discover_count":0},"author":{"name":"Ronald Oussoren","url":"","avatar":"https://micro.blog/ronaldoussoren/avatar.jpg"},"items":[{"id":"84219253","content_html":"<p>I’ve uploaded a new version of py2app to PyPI that fixes incompatibilities with setuptools 82.</p>\n","summary":"","url":"https://blog.ronaldoussoren.net/2026/02/13/ive-uploaded-a-new-version.html","date_published":"2026-02-13T20:51:06+00:00","author":{"name":"Ronald Oussoren","url":"","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fronaldoussoren%2Favatar.jpg","_microblog":{"username":"ronaldoussoren"}},"_microblog":{"date_relative":"2026-02-13 20:51","date_timestamp":1771015866,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"78970720","content_html":"<p>Over the last week I’ve pushed out new released of altgraph, modulegraph, macholib, objectgraph, modulegraph2 and finally py2app.  These versions now work with Python 3.14, and are prepared for the pending removal of pkg_resources from setuptools.</p>\n","summary":"","url":"https://blog.ronaldoussoren.net/2025/11/29/over-the-last-week-ive.html","date_published":"2025-11-29T11:56:38+00:00","author":{"name":"Ronald Oussoren","url":"","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fronaldoussoren%2Favatar.jpg","_microblog":{"username":"ronaldoussoren"}},"_microblog":{"date_relative":"2025-11-29 11:56","date_timestamp":1764417398,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"77980145","content_html":"<p>I’ve uploaded PyObjC 12.1 to PyPI. This primarily contains support for new APIs in macOS 26.1.  Due to an incorrect “python_requires” value I’ve yanked the 12.0 release of <code>pyobjc</code> and  <code>pyobjc-core</code>.</p>\n","summary":"","url":"https://blog.ronaldoussoren.net/2025/11/14/ive-uploaded-pyobjc-to-pypi.html","date_published":"2025-11-14T16:26:43+00:00","author":{"name":"Ronald Oussoren","url":"","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fronaldoussoren%2Favatar.jpg","_microblog":{"username":"ronaldoussoren"}},"_microblog":{"date_relative":"2025-11-14 16:26","date_timestamp":1763137603,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"76278767","content_html":"<p>I’ve uploaded PyObjC 12 to PyPI.  This release adds support for API’s introduced in the macOS 26 SDK, drops support for Python 3.9 and fixes a number of bugs. See <a href=\"https://pyobjc.readthedocs.io/en/latest/changelog.html\">the changelog</a> for more information.</p>\n","summary":"","url":"https://blog.ronaldoussoren.net/2025/10/21/ive-uploaded-pyobjc-to-pypi.html","date_published":"2025-10-21T11:48:03+00:00","author":{"name":"Ronald Oussoren","url":"","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fronaldoussoren%2Favatar.jpg","_microblog":{"username":"ronaldoussoren"}},"_microblog":{"date_relative":"2025-10-21 11:48","date_timestamp":1761047283,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"66780280","content_html":"<p>ANN: PyObjC 11.1: <a href=\"https://blog.ronaldoussoren.net/2025/06/14/ann-pyobjc.html\">blog.ronaldoussoren.net</a></p>","summary":"","url":"https://blog.ronaldoussoren.net/2025/06/14/ann-pyobjc.html","date_published":"2025-06-14T20:59:00+00:00","author":{"name":"Ronald Oussoren","url":"","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fronaldoussoren%2Favatar.jpg","_microblog":{"username":"ronaldoussoren"}},"_microblog":{"date_relative":"2025-06-14 20:59","date_timestamp":1749934740,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":true,"is_mention":false,"note":"","syndication":[]}},{"id":"65726255","content_html":"<p>Fun with reference counts: <a href=\"https://blog.ronaldoussoren.net/2025/06/01/fun-with-reference-counts.html\">blog.ronaldoussoren.net</a></p>","summary":"","url":"https://blog.ronaldoussoren.net/2025/06/01/fun-with-reference-counts.html","date_published":"2025-06-01T11:03:23+00:00","author":{"name":"Ronald Oussoren","url":"","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fronaldoussoren%2Favatar.jpg","_microblog":{"username":"ronaldoussoren"}},"_microblog":{"date_relative":"2025-06-01 11:03","date_timestamp":1748775803,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":true,"is_mention":false,"note":"","syndication":[]}},{"id":"55023459","content_html":"<p>ANN: PyObjC 11, now with less GIL: <a href=\"https://blog.ronaldoussoren.net/2025/01/14/ann-pyobjc-now-with-less.html\">blog.ronaldoussoren.net</a></p>","summary":"","url":"https://blog.ronaldoussoren.net/2025/01/14/ann-pyobjc-now-with-less.html","date_published":"2025-01-14T19:27:04+00:00","author":{"name":"Ronald Oussoren","url":"","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fronaldoussoren%2Favatar.jpg","_microblog":{"username":"ronaldoussoren"}},"_microblog":{"date_relative":"2025-01-14 19:27","date_timestamp":1736882824,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":true,"is_mention":false,"note":"","syndication":[]}},{"id":"50832632","content_html":"<p>I’ve uploaded PyObjC 10.3.2 to PyPI. This release fixes a number of small bugs, and adds wheels for the free-threaded build of Python 3.13.  Those wheels still require the GIL, actual free threading support will be added later.</p>\n","summary":"","url":"https://blog.ronaldoussoren.net/2024/11/30/ive-uploaded-pyobjc.html","date_published":"2024-11-30T17:15:24+00:00","author":{"name":"Ronald Oussoren","url":"","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fronaldoussoren%2Favatar.jpg","_microblog":{"username":"ronaldoussoren"}},"_microblog":{"date_relative":"2024-11-30 17:15","date_timestamp":1732986924,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"48300656","content_html":"<p>I’m behind with the development of support for macOS 15 in PyObjC due to travel and, more importantly, due to being too busy at work.</p>\n\n<p>Current plan is to release PyObjC 10.3.2 soon with some bugfixes, and release PyObjC 11 with support for the macOS 15 APIs late november.</p>\n","summary":"","url":"https://blog.ronaldoussoren.net/2024/10/26/im-behind-with.html","date_published":"2024-10-26T09:41:02+00:00","author":{"name":"Ronald Oussoren","url":"","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fronaldoussoren%2Favatar.jpg","_microblog":{"username":"ronaldoussoren"}},"_microblog":{"date_relative":"2024-10-26 09:41","date_timestamp":1729935662,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"39334264","content_html":"<p>I’ve uploaded PyObjC 10.3.1 to PyPI with a bug fix for a regression introduced by the Pythonic class instantation feature.</p>\n","summary":"","url":"https://blog.ronaldoussoren.net/2024/06/11/ive-uploaded-pyobjc.html","date_published":"2024-06-11T07:57:06+00:00","author":{"name":"Ronald Oussoren","url":"","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fronaldoussoren%2Favatar.jpg","_microblog":{"username":"ronaldoussoren"}},"_microblog":{"date_relative":"2024-06-11 07:57","date_timestamp":1718092626,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"38696265","content_html":"<p><span class=\"h-card\"><a href=\"https://micro.blog/glyph@mastodon.social\" class=\"u-url mention\">@glyph</a></span> That’s the plan 😎</p>\n","url":"https://micro.blog/ronaldoussoren/38696265","date_published":"2024-06-01T19:44:22+00:00","author":{"name":"Ronald Oussoren","url":"","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fronaldoussoren%2Favatar.jpg","_microblog":{"username":"ronaldoussoren"}},"_microblog":{"date_relative":"2024-06-01 19:44","date_timestamp":1717271062,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"38373486","content_html":"<p>PyObjC 10.3 with more Pythonic instantation: <a href=\"https://blog.ronaldoussoren.net/2024/05/28/pyobjc-with-more.html\">blog.ronaldoussoren.net</a></p>","summary":"","url":"https://blog.ronaldoussoren.net/2024/05/28/pyobjc-with-more.html","date_published":"2024-05-28T06:25:49+00:00","author":{"name":"Ronald Oussoren","url":"","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fronaldoussoren%2Favatar.jpg","_microblog":{"username":"ronaldoussoren"}},"_microblog":{"date_relative":"2024-05-28 06:25","date_timestamp":1716877549,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":true,"is_mention":false,"note":"","syndication":[]}},{"id":"38372777","content_html":"<p>I’ve uploaded a new release of py2app to PyPI during the weekend. This adds support for Python 3.13 and fixes compatibility with setuptools 70.0.</p>\n","summary":"","url":"https://blog.ronaldoussoren.net/2024/05/28/ive-uploaded-a.html","date_published":"2024-05-28T06:04:16+00:00","author":{"name":"Ronald Oussoren","url":"","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fronaldoussoren%2Favatar.jpg","_microblog":{"username":"ronaldoussoren"}},"_microblog":{"date_relative":"2024-05-28 06:04","date_timestamp":1716876256,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"33616481","content_html":"<p>I’ve tagged PyObjC 10.2 and uploaded it to PyPI.  This release features updates for the 14.4 SDK and allows using <code>pathlib.Path</code> instances where Cocoa expects <code>NSURL</code> instances.</p>\n","summary":"","url":"https://blog.ronaldoussoren.net/2024/03/16/ive-tagged-pyobjc.html","date_published":"2024-03-16T10:15:56+00:00","author":{"name":"Ronald Oussoren","url":"","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fronaldoussoren%2Favatar.jpg","_microblog":{"username":"ronaldoussoren"}},"_microblog":{"date_relative":"2024-03-16 10:15","date_timestamp":1710584156,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"27578528","content_html":"<p>I’ve uploaded PyObjC 10.1 to PyPI. This primarily adds support for new APIs in macOS 14.2, but also fix some issues in support for older macOS versions and the current Python 3.13 alpha release.</p>\n","summary":"","url":"https://blog.ronaldoussoren.net/2023/12/09/ive-uploaded-pyobjc.html","date_published":"2023-12-09T09:33:04+00:00","author":{"name":"Ronald Oussoren","url":"","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fronaldoussoren%2Favatar.jpg","_microblog":{"username":"ronaldoussoren"}},"_microblog":{"date_relative":"2023-12-09 09:33","date_timestamp":1702114384,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"27494563","content_html":"<p>Sigh, receiving a signal while the signal handler is being changed can crash on macOS (FB13453490, <a href=\"https://github.com/python/cpython/issues/110017\">github.com/python/cp…</a>)</p>\n","summary":"","url":"https://blog.ronaldoussoren.net/2023/12/07/sigh-receiving-a.html","date_published":"2023-12-07T15:04:28+00:00","author":{"name":"Ronald Oussoren","url":"","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fronaldoussoren%2Favatar.jpg","_microblog":{"username":"ronaldoussoren"}},"_microblog":{"date_relative":"2023-12-07 15:04","date_timestamp":1701961468,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"20978128","content_html":"<p><code>import objc; l = objc.getClassList(); from Cocoa import CFLocaleCopyCommonISOCurrencyCodes, NSArray; isinstance(CFLocaleCopyCommonISOCurrencyCodes(), NSArray)</code>. This passes on macOS 13, but fails on macOS 14 beta’s due to rewriting parts of Cocoa in Swift.  Narrowing this down took some time…</p>\n","summary":"","url":"https://blog.ronaldoussoren.net/2023/07/16/import-objc-l.html","date_published":"2023-07-16T11:55:14+00:00","author":{"name":"Ronald Oussoren","url":"","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fronaldoussoren%2Favatar.jpg","_microblog":{"username":"ronaldoussoren"}},"_microblog":{"date_relative":"2023-07-16 11:55","date_timestamp":1689508514,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"19721547","content_html":"<p>PyObjC 9.2 released: <a href=\"https://blog.ronaldoussoren.net/2023/06/07/pyobjc-released.html\">blog.ronaldoussoren.net</a></p>","summary":"","url":"https://blog.ronaldoussoren.net/2023/06/07/pyobjc-released.html","date_published":"2023-06-07T08:38:27+00:00","author":{"name":"Ronald Oussoren","url":"","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fronaldoussoren%2Favatar.jpg","_microblog":{"username":"ronaldoussoren"}},"_microblog":{"date_relative":"2023-06-07 08:38","date_timestamp":1686127107,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":true,"is_mention":false,"note":"","syndication":[]}},{"id":"19651816","content_html":"<p>I’ve uploaded new versions of py2app and modulegraph that target both the (very) old and the new: Both now support the current Python 3.12 beta, and contain fixes for Python 2.7 support.</p>\n","summary":"","url":"https://blog.ronaldoussoren.net/2023/06/05/ive-uploaded-new.html","date_published":"2023-06-05T10:37:34+00:00","author":{"name":"Ronald Oussoren","url":"","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fronaldoussoren%2Favatar.jpg","_microblog":{"username":"ronaldoussoren"}},"_microblog":{"date_relative":"2023-06-05 10:37","date_timestamp":1685961454,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"18143627","content_html":"<p>PyObjC 9.1b1 - Please Test: <a href=\"https://blog.ronaldoussoren.net/2023/04/03/pyobjc-b-please.html\">blog.ronaldoussoren.net</a></p>","summary":"","url":"https://blog.ronaldoussoren.net/2023/04/03/pyobjc-b-please.html","date_published":"2023-04-03T16:49:21+00:00","author":{"name":"Ronald Oussoren","url":"","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fronaldoussoren%2Favatar.jpg","_microblog":{"username":"ronaldoussoren"}},"_microblog":{"date_relative":"2023-04-03 16:49","date_timestamp":1680540561,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":true,"is_mention":false,"note":"","syndication":[]}},{"id":"15477586","content_html":"<p>I’ve uploaded py2app 0.28.5 to PyPI. This fixes an issue with the recipe for black.</p>\n","summary":"","url":"https://blog.ronaldoussoren.net/2022/12/27/ive-uploaded-pyapp.html","date_published":"2022-12-27T12:56:34+00:00","author":{"name":"Ronald Oussoren","url":"","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fronaldoussoren%2Favatar.jpg","_microblog":{"username":"ronaldoussoren"}},"_microblog":{"date_relative":"2022-12-27 12:56","date_timestamp":1672145794,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"15169380","content_html":"<p>I’ve uploaded PyObjC 9.0.1 to PyPI. This release contains a number of small bugfixes, API updates for Xcode 14.2 and reintroduces bridgesupport files.</p>\n","summary":"","url":"https://blog.ronaldoussoren.net/2022/12/19/ive-uploaded-pyobjc.html","date_published":"2022-12-19T11:03:06+00:00","author":{"name":"Ronald Oussoren","url":"","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fronaldoussoren%2Favatar.jpg","_microblog":{"username":"ronaldoussoren"}},"_microblog":{"date_relative":"2022-12-19 11:03","date_timestamp":1671447786,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"13702149","content_html":"<p>PyObjC 9.0 is released: <a href=\"https://blog.ronaldoussoren.net/2022/11/05/pyobjc-is-released.html\">blog.ronaldoussoren.net</a></p>","summary":"","url":"https://blog.ronaldoussoren.net/2022/11/05/pyobjc-is-released.html","date_published":"2022-11-05T20:28:15+00:00","author":{"name":"Ronald Oussoren","url":"","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fronaldoussoren%2Favatar.jpg","_microblog":{"username":"ronaldoussoren"}},"_microblog":{"date_relative":"2022-11-05 20:28","date_timestamp":1667680095,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":true,"is_mention":false,"note":"","syndication":[]}},{"id":"13430201","content_html":"<p>I’ve uploaded new versions of py2app, modulegraph and modulegraph2 to PyPI with support for Python 3.11.  Other related projects will also get micro releases, but those only involve updating the PyPI classifiers.</p>\n","summary":"","url":"https://blog.ronaldoussoren.net/2022/09/26/ive-uploaded-new.html","date_published":"2022-09-26T11:29:33+00:00","author":{"name":"Ronald Oussoren","url":"","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fronaldoussoren%2Favatar.jpg","_microblog":{"username":"ronaldoussoren"}},"_microblog":{"date_relative":"2022-09-26 11:29","date_timestamp":1664191773,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"13422633","content_html":"<p>A couple of days ago I’ve uploaded PyObjC 8.5.1 to PyPI. This release contains a small number of bugfixes, most important of which is an incompatibility with Python 3.11.</p>\n","summary":"","url":"https://blog.ronaldoussoren.net/2022/09/24/a-couple-of.html","date_published":"2022-09-24T10:40:07+00:00","author":{"name":"Ronald Oussoren","url":"","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fronaldoussoren%2Favatar.jpg","_microblog":{"username":"ronaldoussoren"}},"_microblog":{"date_relative":"2022-09-24 10:40","date_timestamp":1664016007,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"12924375","content_html":"<p>I’ve uploaded py2app 0.28.2 to PyPI with a number of small bugfixes.</p>\n","summary":"","url":"https://blog.ronaldoussoren.net/2022/05/24/ive-uploaded-pyapp.html","date_published":"2022-05-24T16:02:16+00:00","author":{"name":"Ronald Oussoren","url":"","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fronaldoussoren%2Favatar.jpg","_microblog":{"username":"ronaldoussoren"}},"_microblog":{"date_relative":"2022-05-24 16:02","date_timestamp":1653408136,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"2410661","content_html":"<p><a href=\"https://micro.blog/uliwitness\">@uliwitness</a>  IIRC K&amp;R C did not have enum.</p>\n","url":"https://micro.blog/ronaldoussoren/2410661","date_published":"2019-02-21T14:46:29+00:00","author":{"name":"Ronald Oussoren","url":"","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fronaldoussoren%2Favatar.jpg","_microblog":{"username":"ronaldoussoren"}},"_microblog":{"date_relative":"2019-02-21 14:46","date_timestamp":1550760389,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"810179","content_html":"<p><a href=\"https://micro.blog/uliwitness\">@uliwitness</a> Do you mean <code>void function(void) __asm(“symbolname”)</code>?</p>\n","url":"https://micro.blog/ronaldoussoren/810179","date_published":"2018-08-19T20:45:04+00:00","author":{"name":"Ronald Oussoren","url":"","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fronaldoussoren%2Favatar.jpg","_microblog":{"username":"ronaldoussoren"}},"_microblog":{"date_relative":"2018-08-19 20:45","date_timestamp":1534711504,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}}]}