{"categories":[{"label":"Python Modules","url":"https://skillfed.io/packages/category/software-development-libraries-python-modules/11"}],"enrichment":{"capability":"Provides a Python client library for accessing the Square API, enabling payment processing, customer management, and business operations through synchronous and asynchronous interfaces.","skillfed_tags":["payment-processing","async-support","api-client"],"use_cases":["Build a payment processing integration for an e-commerce platform using the synchronous client with idempotency keys.","Implement webhook handlers to listen for Square events and verify their authenticity using provided utilities.","Query aggregated business metrics via the Reporting API using helpers to poll for asynchronous query results.","Manage customer records, invoices, and file uploads through the SDK's multipart file support.","Scale payment operations with the async client to handle concurrent requests without blocking."],"what_it_does":"The squareup library is an official SDK that wraps the Square API, allowing developers to integrate payment processing, customer management, invoicing, and reporting into Python applications. It provides both synchronous and asynchronous clients built on httpx and pydantic, with automatic retries, pagination helpers, and utility functions for webhook verification and reporting queries.\n\nThe library handles authentication via API tokens, supports versioned API endpoints, and includes helpers for complex workflows like the Reporting API's polling-based query pattern. It's actively maintained and supports Python 3.8 through 3.15, making it suitable for modern production applications that need to interact with Square's merchant services.","worth_installing":"Yes. The library is actively maintained, has no known vulnerabilities, installs with low friction, and is MIT-licensed. It supports Python 3.8 through 3.15 and provides both sync and async interfaces. Install it if you need to integrate Square payments or business operations into a Python application."},"id":"squareup","links":{"html":"https://skillfed.io/packages/squareup","md":"https://skillfed.io/packages/squareup.md","pypi":"https://pypi.org/project/squareup/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-07-14","license_spdx":null,"license_treatment":"permissive","name":"squareup","python_support":"supports_current","summary":null},"popularity":{"monthly_downloads":474648,"position":6453,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"45.0.1.20260715"}
