Pop-Up Thingie

Too Lazy BBS
  • Home
  • Forum
  • Files
  • Chat
  • Bulletins
  • Top doors
  • MOTD
  • BBS Stats
  • Radio
  • AvatarChat
  • Register
  • Log in

  1. Forum
  2. USENET
  3. comp.lang.python.announce
  • [Python-announce] Python Extension Patterns v0.2.1

    From Paul Ross@apaulross@gmail.com to comp.lang.python.announce on Mon Jul 29 12:59:58 2024
    From Newsgroup: comp.lang.python.announce

    I'm pleased to announce release 0.2.1 of the "Python Extension Patterns" documentation project.

    If you are involved in writing or maintaining Python C/C++ extensions then
    this 200+ page cookbook is for you.

    Whats New:

    - Python versions supported: 3.9, 3.10, 3.11, 3.12, 3.13 (possibly
    backwards compatible with Python 3.6, 3.7, 3.8)
    - Almost all example code is built and tested against these Python versions.
    - Added a chapter on managing file paths and files between Python and C.
    - Added a chapter on subclassing from your classes or builtin classes.
    - Added a chapter on pickling from C.
    - Added a chapter on Capsules.
    - Added a chapter on Iterators and Generators.
    - Added a chapter on memory leaks and how to detect them.
    - Added a chapter on thread safety.
    - Update "Homogeneous Python Containers and C++" to refer to https://github.com/paulross/PyCppContainers
    - All the documentation has been extensively reviewed and corrected where necessary.
    - Release on PyPi.
    - Development Status :: 5 - Production/Stable

    Documentation: http://pythonextensionpatterns.readthedocs.org/en/latest/index.html
    Project: https://github.com/paulross/PythonExtensionPatterns
    PyPi: https://pypi.org/project/cPyExtPatt/

    MIT License

    Many thanks to the Contributors who created:

    Pull Requests:

    - https://github.com/paulross
    - https://github.com/marioemmanuel
    - https://github.com/miurahr
    - https://github.com/gdevanla
    - https://github.com/joelwhitehouse
    - https://github.com/dhermes
    - https://github.com/gst
    - https://github.com/adamchainz
    - https://github.com/nnathan

    Issues:

    - https://github.com/ngoldbaum
    - https://github.com/niki-sp
    - https://github.com/ldo
    - https://github.com/1a1a11a
    - https://github.com/congma
    --- Synchronet 3.21d-Linux NewsLink 1.2
  • Who's Online

  • Recent Visitors

    • Geek2
      Sun May 17 07:06:15 2026
      from Euclid, Oh via Telnet
    • Geek2
      Sat May 16 21:25:04 2026
      from Euclid, Oh via Telnet
    • Jas Hud
      Sat May 16 00:50:28 2026
      from Bbs.Eob-Bbs.Com,wi via Telnet
    • Geek2
      Fri May 15 19:53:20 2026
      from Euclid, Oh via Telnet
  • System Info

    Sysop: Amessyroom
    Location: Fayetteville, NC
    Users: 65
    Nodes: 6 (0 / 6)
    Uptime: 10:59:37
    Calls: 862
    Files: 1,311
    D/L today: 3 files
    (7,546K bytes)
    Messages: 265,264

Download SyncTerm or IcyTerm for best BBS experience. RetroTerm is a web-based alternative also. -- © Too Lazy BBS, 2026