<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://gmpy.dev/</loc>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://gmpy.dev/blog/2026/event-driven-process-waiting</loc>
    <lastmod>2026-01-28</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://gmpy.dev/blog/2025/psutil-heap-introspection-apis</loc>
    <lastmod>2025-12-23</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://gmpy.dev/blog/2025/wheels-for-free-threaded-python-now-available-in-psutil</loc>
    <lastmod>2025-10-25</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://gmpy.dev/blog/2025/speedup-pytest-startup</loc>
    <lastmod>2025-04-04</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://gmpy.dev/blog/2025/a-brave-chrome-extension-to-reorder-new-tabs</loc>
    <lastmod>2025-04-02</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://gmpy.dev/blog/2025/psutil-drop-python-27-support</loc>
    <lastmod>2025-02-13</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://gmpy.dev/blog/2023/recognize-connection-errors</loc>
    <lastmod>2023-03-16</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://gmpy.dev/blog/2022/sublime-text-remember-cursor-position-plugin</loc>
    <lastmod>2022-03-18</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://gmpy.dev/blog/2020/new-pelican-website</loc>
    <lastmod>2020-06-26</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://gmpy.dev/blog/2019/system-load-average-on-windows-in-python</loc>
    <lastmod>2019-05-29</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://gmpy.dev/blog/2019/psutil-560-and-process-parents</loc>
    <lastmod>2019-03-05</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://gmpy.dev/blog/2019/removing-processmemory_maps-on-macos</loc>
    <lastmod>2019-03-05</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://gmpy.dev/blog/2017/psutil-540-and-aix-support</loc>
    <lastmod>2017-10-12</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://gmpy.dev/blog/2017/announcing-psutil-530</loc>
    <lastmod>2017-09-03</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://gmpy.dev/blog/2017/fixing-unicode-in-psutil-across-python-2-and-3</loc>
    <lastmod>2017-09-03</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://gmpy.dev/blog/2017/improved-process_iter</loc>
    <lastmod>2017-09-03</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://gmpy.dev/blog/2017/psutil-510-sensors-temperatures-battery-and-cpu-frequency</loc>
    <lastmod>2017-02-01</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://gmpy.dev/blog/2016/psutil-550-is-twice-as-fast</loc>
    <lastmod>2016-11-06</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://gmpy.dev/blog/2016/psutil-440-improved-linux-memory-metrics</loc>
    <lastmod>2016-10-23</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://gmpy.dev/blog/2016/psutil-420-windows-services-in-python</loc>
    <lastmod>2016-05-15</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://gmpy.dev/blog/2016/psutil-netbsd-support</loc>
    <lastmod>2016-02-25</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://gmpy.dev/blog/2016/real-process-memory-and-environ-in-python</loc>
    <lastmod>2016-02-17</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://gmpy.dev/blog/2016/how-to-always-execute-exit-functions-in-python</loc>
    <lastmod>2016-02-13</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://gmpy.dev/blog/2015/psutil-openbsd-support</loc>
    <lastmod>2015-11-25</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://gmpy.dev/blog/2015/psutil-30-reimplement-ifconfig-in-python</loc>
    <lastmod>2015-06-13</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://gmpy.dev/blog/2015/zombie-processes</loc>
    <lastmod>2015-06-13</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://gmpy.dev/blog/2014/windows-wheels-available-in-psutil-212</loc>
    <lastmod>2014-09-21</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://gmpy.dev/blog/2014/python-and-sendfile</loc>
    <lastmod>2014-06-13</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://gmpy.dev/blog/2014/goodbye-google-code-i-am-moving-to-github</loc>
    <lastmod>2014-05-26</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://gmpy.dev/blog/2014/psutil-20</loc>
    <lastmod>2014-03-10</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://gmpy.dev/blog/2014/reimplementing-netstat-in-python</loc>
    <lastmod>2014-03-10</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://gmpy.dev/blog/2014/psutil-20-api-redesign</loc>
    <lastmod>2014-01-11</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://gmpy.dev/blog/2013/making-constants-part-of-your-api-is-evil</loc>
    <lastmod>2013-12-21</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://gmpy.dev/about</loc>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://gmpy.dev/tags/psutil</loc>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://gmpy.dev/tags/python</loc>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://gmpy.dev/tags/python-core</loc>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://gmpy.dev/tags/performance</loc>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://gmpy.dev/tags/featured</loc>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://gmpy.dev/tags/memory</loc>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://gmpy.dev/tags/c</loc>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://gmpy.dev/tags/new-api</loc>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://gmpy.dev/tags/wheels</loc>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://gmpy.dev/tags/community</loc>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://gmpy.dev/tags/tests</loc>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://gmpy.dev/tags/js</loc>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://gmpy.dev/tags/brave</loc>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://gmpy.dev/tags/dotfiles</loc>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://gmpy.dev/tags/compatibility</loc>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://gmpy.dev/tags/release</loc>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://gmpy.dev/tags/socket</loc>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://gmpy.dev/tags/network</loc>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://gmpy.dev/tags/sublime</loc>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://gmpy.dev/tags/announce</loc>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://gmpy.dev/tags/pelican</loc>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://gmpy.dev/tags/windows</loc>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://gmpy.dev/tags/personal</loc>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://gmpy.dev/tags/macos</loc>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://gmpy.dev/tags/api-design</loc>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://gmpy.dev/tags/new-platform</loc>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://gmpy.dev/tags/linux</loc>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://gmpy.dev/tags/bsd</loc>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://gmpy.dev/tags/recipe</loc>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://gmpy.dev/tags/python-dev</loc>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://gmpy.dev/tags/sendfile</loc>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://gmpy.dev/tags/zerocopy</loc>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://gmpy.dev/tags/rant</loc>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://gmpy.dev/archives</loc>
    <changefreq>weekly</changefreq>
  </url>
</urlset>