Packages
SageMath is a comprehensive open-source mathematics software system providing symbolic computation, numerical analysis, and mathematical visualization across algebra, calculus, number theory, and related fields.
However, install it only if you can meet the high friction cost: substantial disk space, a C/Fortran compiler, and patience for a significant build or container setup.
SAHI performs sliced inference on large images to detect and segment small objects, breaking images into overlapping tiles for processing by detection models and merging results.
Install it if you work with large images containing small objects or need a framework-agnostic wrapper for detection inference.
sail-sdk is a deprecated compatibility shim that installs the canonical sail package, maintaining backward compatibility for existing projects while redirecting to the actively maintained sail package.
A Python client library for the Sailthru REST API, enabling remote access to Sailthru's email marketing and customer engagement platform.
However, the 5+ year gap since the last release (2018-07-26) is a significant concern: you should verify that it works with your target Python version and that…
Salabim is a Python library for discrete event simulation (DES) that models systems with components, queues, resources, and stores, and provides 2D/3D animation and data collection without requiring yield statements for process control.
Salamandra is a Python framework for loading, analyzing, generating, and storing electronic circuit netlists through an object-oriented API.
Wraps Salesforce's REST and SOAP APIs to insert, update, upsert, delete, and query records, with support for bulk operations and metadata introspection.
However, high install friction, aging maintenance (221 days since last release), and modest adoption (37 stars) suggest it may not be actively developed.
Python client library for the Salesforce Bulk API, enabling asynchronous bulk operations (query, insert, update, delete) on Salesforce records.
However, the high install friction warrants investigation before deployment; verify dependency specifications and Python version support.
Connects Python to Salesforce Data Cloud to execute queries and load results into pandas dataframes or cursor objects, supporting multiple authentication methods including JWT, OAuth, and client credentials.
Provides Python bindings to Salesforce Marketing Cloud's REST and SOAP APIs, enabling programmatic access to marketing cloud services through a unified SDK interface.
Provides Python bindings to Salesforce Marketing Cloud's Fuel API, supporting both REST and SOAP APIs for accessing Marketing Cloud functionality through OAuth2 and legacy authentication.
However, the aging maintenance status (no updates in 1516 days, minimal repository activity) and lack of recent compatibility verification with current Salesforce…
SALib implements global sensitivity analysis methods (Sobol, Morris, FAST, DGSM, PAWN, HDMR, and others) to quantify how model inputs affect outputs in systems modeling and uncertainty analysis.
Install it if you need to understand parameter importance or uncertainty propagation in a computational model.
Salt is an event-driven automation engine for deploying, configuring, and managing infrastructure at scale—servers, virtual machines, containers, network devices, and more—through remote execution and configuration management.
salt-lint checks Salt State files (SLS) for best practices and potential improvements, flagging style and behavior issues via command-line rules.
Install it if you manage Salt configurations and want to catch style and logic issues before they reach production.
A Salt extension that integrates HashiCorp Vault (or OpenBao) with Salt for secrets management and configuration retrieval.
Rewrites attributes and constants in ONNX model operators via CLI or Python API, supporting both file-based and in-memory graph modifications.
Provides a Python client library for accessing the SambaNova REST API with synchronous and asynchronous support, type-safe request and response handling, and streaming capabilities.
Install it if you are building a Python application that needs to call SambaNova models or services.
Fetches and caches configuration from AWS AppConfig, handling API token tracking, multiple content types (YAML, JSON, plain text), and configurable refresh intervals.
A minimal reference implementation demonstrating Python package structure, metadata configuration, and distribution practices for educational purposes.
Wraps libsamplerate (Secret Rabbit Code) to perform high-quality audio sample rate conversion using three APIs: Simple, Full, and Callback.
Samplomatic generates randomized variants of quantum circuits with declarative intent, supporting Pauli twirling and extensible noise injection patterns for quantum circuit sampling.
However, expect breaking changes between minor versions (beta stage), so pin your dependency.
A Python library for remotely controlling Samsung Smart TVs via WebSocket and REST APIs, supporting both modern Tizen OS TVs and older Orsay-based models with sync, async, and encrypted API options.
The main gotcha is the subnet restriction—your TV must be on the same network as your client.
A lightweight PyYAML wrapper that reads and writes YAML safely with predictable behavior, loading everything except booleans as strings and preserving key order.
Sanic is an async Python web framework and ASGI-compliant server built for high performance, using async/await syntax to handle requests without blocking.
Install it if you need an async web framework for Python 3.10+ and are comfortable with the 11 runtime dependencies—or if you want to exclude uvloop and ujson, set…
Sanic-CORS is a Sanic extension that adds Cross-Origin Resource Sharing (CORS) support to Sanic web applications, enabling cross-origin AJAX requests with configurable per-route or global policies.
Sanic Extensions adds OpenAPI documentation, request validation, CORS, argument injection, and automatic HTTP method handling to Sanic web applications.
However, the aging maintenance status (206 days since last release) and ALPHA-stage API designation in the description suggest caution for production use—verify…
Sanic JWT adds JWT-based authentication and authorization to Sanic web applications, protecting endpoints and managing authentication scopes through a configurable OAuth flow.
However, it is dormant—last updated in June 2022—so it is best suited for mature Sanic applications that do not require frequent framework upgrades.
Sanic-routing is a low-level AST-style router that compiles URL path patterns into optimized lookup code, used internally by the Sanic web framework for request routing and signal dispatch.
Provides sync and async test clients for testing Sanic web applications without requiring a running server.
However, note that maintenance is dormant—last release was 775 days ago—so verify compatibility with your Sanic version before adopting.
Removes or replaces problematic characters from filenames while preserving the original name and non-ASCII characters whenever possible, using a blacklist approach.
However, the project is abandoned (last release April 2020), so it will not receive security updates or bug fixes.
A Python client library for accessing SAP's AI API, providing methods and data structures to query scenarios, executables, and configurations.
However, verify that PYSEC-2023-315 does not affect your use case, and review the proprietary license terms carefully before committing to it in production.
Provides Python client access to SAP AI Core APIs for managing machine learning workflows, including pipeline execution, model deployment, resource configuration, and metrics tracking.
However, verify that the proprietary SAP DEVELOPER LICENSE AGREEMENT terms are acceptable for your use case, and confirm you have valid SAP AI Core credentials before…
Access generative AI models from SAP AI Core through a unified Python SDK that wraps OpenAI, Amazon, and Google model providers via LangChain or direct orchestration.
Provides a unified Python SDK for interacting with SAP Cloud services including object storage, destination management, audit logging, telemetry, credential handling, and AI integration.
SAPIEN is a physics-rich simulation environment for articulated objects that enables robotic vision and interaction tasks requiring detailed part-level understanding.
SAQ is an async job queue framework that runs background tasks using asyncio, backed by Redis or PostgreSQL, with optional cron scheduling and a web monitoring UI.
Sarge wraps Python's subprocess module to provide POSIX-style command pipelines with chains, pipes, and redirection on Windows, macOS, and Unix.
Install it if subprocess boilerplate is slowing you down.
Provides Python classes implementing the SARIF 2.1.0 object model for representing static analysis results in a standardized interchange format.
Parses, analyzes, and transforms SARIF (Static Analysis Results Interchange Format) files through command-line tools and a Python library, supporting multiple output formats and comparisons.
Install it if you need to process, report on, or compare results from security or code-quality scanning tools.
Python SDK for the Sarvam API, providing access to text translation and speech-to-text services across Indian languages with both synchronous and asynchronous clients.
However, install only if you have a Sarvam API subscription and can verify the license terms independently—the package metadata does not declare a license, creating…