Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: adafruit/Adafruit_CircuitPython_ESP32SPI
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 9.0.4
Choose a base ref
...
head repository: adafruit/Adafruit_CircuitPython_ESP32SPI
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: main
Choose a head ref
  • 15 commits
  • 17 files changed
  • 5 contributors

Commits on Jun 24, 2025

  1. more compatible sockets:

    socket_write() and send() return the number of bytes sent
    add some of the constants used by httpserver (others missing)
    dummy entries for setsockopt(), listen() and setblocking()
    implement bind() by using ninafw start_server()
    implement accept() by getting a clien socket from that server
    
    add back socknum parameter to allow wrapping a Socket around a ninafw socket number, which is required to be able to receive a connection from the server
    Neradoc committed Jun 24, 2025
    Configuration menu
    Copy the full SHA
    d50d5d1 View commit details
    Browse the repository at this point in the history
  2. use time.monotonic_ns() to measure timeouts

    re-implement timeout similar to Circuitpython (None blocks, 0 doesn't)
    NOTE: this is a breaking change for any code that uses it
    
    bind() saves the bound address and port
    listen() uses the saved address and port or uses defaults
    some fixes for pylint/black
    Neradoc committed Jun 24, 2025
    Configuration menu
    Copy the full SHA
    d2d7ac3 View commit details
    Browse the repository at this point in the history
  3. docstring

    Neradoc committed Jun 24, 2025
    Configuration menu
    Copy the full SHA
    07d74d4 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2c0221b View commit details
    Browse the repository at this point in the history
  5. ruffing ruff

    Neradoc committed Jun 24, 2025
    Configuration menu
    Copy the full SHA
    91b5d0e View commit details
    Browse the repository at this point in the history

Commits on Nov 10, 2025

  1. sockets in blocking mode by default

    Co-authored-by: Dan Halbert <[email protected]>
    Neradoc and dhalbert authored Nov 10, 2025
    Configuration menu
    Copy the full SHA
    fd8a4c1 View commit details
    Browse the repository at this point in the history

Commits on Nov 11, 2025

  1. Configuration menu
    Copy the full SHA
    426af8b View commit details
    Browse the repository at this point in the history
  2. Merge pull request #218 from Neradoc/more-compatible-api

    Bring more compatibility with native sockets
    dhalbert authored Nov 11, 2025
    Configuration menu
    Copy the full SHA
    7682421 View commit details
    Browse the repository at this point in the history

Commits on Nov 12, 2025

  1. Configuration menu
    Copy the full SHA
    0a6ba00 View commit details
    Browse the repository at this point in the history

Commits on Nov 13, 2025

  1. Configuration menu
    Copy the full SHA
    0cfb4ae View commit details
    Browse the repository at this point in the history
  2. Merge pull request #223 from dhalbert/shorter-imports

    allow shorter imports; update examples to match
    dhalbert authored Nov 13, 2025
    Configuration menu
    Copy the full SHA
    dc617df View commit details
    Browse the repository at this point in the history

Commits on Dec 3, 2025

  1. add WLSTOPPED

    dhalbert committed Dec 3, 2025
    Configuration menu
    Copy the full SHA
    ca84f8b View commit details
    Browse the repository at this point in the history
  2. revert examples to old API

    dhalbert committed Dec 3, 2025
    Configuration menu
    Copy the full SHA
    ab75b89 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #225 from dhalbert/revert-examples

    revert examples to old API
    FoamyGuy authored Dec 3, 2025
    Configuration menu
    Copy the full SHA
    e88bf27 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #226 from dhalbert/WL_STOPPED

    add WLSTOPPED
    FoamyGuy authored Dec 3, 2025
    Configuration menu
    Copy the full SHA
    0b24c52 View commit details
    Browse the repository at this point in the history
Loading