Skip to main content

sonyalphapy

High-level Python API for Sony Alpha cameras via CrSDK v1.

Typical usage:

  1. Connect camera via USB

  2. Select "Remote Shooting" (or "PC Remote", depending on your model/firmware)

  3. Run:

    import sonyalphapy as sony
    
    sony.initialize()
    cameras = sony.enumerate_cameras()
    cam = cameras[0]
    cam.connect()
    cam.capture_af()
    cam.disconnect()
    sony.shutdown()
    

Notes:

  • This is still quite fragile. See CrSDK_v1/Sony_CameraRemoteSDK_API-Reference_v1.08.00.pdf PDF to get connected.
  • I have only tested it on macOS 26 with the Sony ILCE-7M4 (Sony a7IV)
  • The CrSDK_v1/ directory includes the original C++ SDK from Sony directly.
  • A good sanity check is to make sure the Imaging Edge Desktop Remote application works correctly.

Metadata

Release files for sonyalphapy 0.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for sonyalphapy 0.1.0
File Size Uploaded Provenance Actions
sonyalphapy-0.1.0.tar.gz 20.6 kB With provenance Details for sonyalphapy-0.1.0.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for sonyalphapy 0.1.0
File Interpreter ABI Platform Actions
sonyalphapy-0.1.0-py3-none-any.whl Python 3 none any Details for sonyalphapy-0.1.0-py3-none-any.whl

Total release size: 42.9 kB

Release files / sonyalphapy-0.1.0.tar.gz

Download URL sonyalphapy-0.1.0.tar.gz
Size 20.6 kB
Tags Source
SHA-256 checksum
How to use checksums
449b91d3ac2bbc7e2b204330e6b12e60d4de38529e6939be18efc7b4149e03bc
BLAKE2b-256 checksum
How to use checksums
82ffb42d8e38b41b45f4df2e0c2e508a2397cd50e2358f978d3300f470529a32
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Mar 3, 2026.

Transparency log

Release files / sonyalphapy-0.1.0-py3-none-any.whl

Download URL sonyalphapy-0.1.0-py3-none-any.whl
Size 22.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
b83c8004ff3a1647cadc268d78039dcd65e326040256c28bff7086a40d68e8e4
BLAKE2b-256 checksum
How to use checksums
5612822c9b5365516d4b5cd29c5c650a30c51a1a026ed0a5a209721b75704575
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Mar 3, 2026.

Transparency log

Security for sonyalphapy 0.1.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

Full provenance

All 2 files in this release have been uploaded with provenance metadata.

Select from 2 files

Attestation for sonyalphapy-0.1.0.tar.gz

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Mar 3, 2026.

Transparency log

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 release files Full provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page