--- id: apify-shared version: "2.3.0" license: Apache-2.0 license_treatment: permissive maintenance: abandoned --- # apify-shared — DEPRECATED - Tools and constants shared across Apify projects. License: permissive · Maintenance: abandoned · Downloads: 1.7M/mo ## What it is and what it does Apify Shared Python was a utility library that provided shared constants and helper functions across Apify's Python projects. As of its last release, the package is no longer maintained and has been superseded: its constants are now exposed directly by the Apify SDK for Python, and its API models are available through the Apify API client for Python. The signing helpers have no public replacement and were implementation details. The package remains installable from PyPI for backward compatibility, but importing it triggers a DeprecationWarning. The repository is archived, and no further releases, bug fixes, or security updates are planned. Existing installations will continue to work, but new projects should migrate to the Apify SDK or API client packages instead. Use it for: - Maintaining legacy code that depends on apify-shared without immediate refactoring—use only to keep existing projects running. - Copying the signing helper functions into your own project if you depend on them. - Understanding what constants and utilities were previously shared before migrating to the Apify SDK. ## Worth the install? AI-flagged interpretation of the facts above — verify before relying. Apify Shared Python is a deprecated package that formerly provided shared constants and utilities for Apify projects; it is no longer maintained and should not be used in new projects. No. Do not add this package to new projects. It is abandoned, unmaintained, and superseded by the Apify SDK for Python and Apify API client. Use it only if maintaining legacy code that already depends on it and cannot refactor immediately. Expect no further updates, security patches, or support. ## Install pip install apify-shared uv add apify-shared poetry add apify-shared ## Installing apify-shared Before you install: Low install friction, but the package is abandoned with no further releases or security updates planned. The repository is archived and importing emits a DeprecationWarning. License in practice: Licensed under Apache-2.0 (permissive), but this is moot given the package is deprecated and unmaintained. Quickstart: # Not recommended for new projects import apify_shared # Expect DeprecationWarning on import Package is abandoned and will receive no further updates or security patches. Verify before relying: - Whether existing installations in production environments face any known security or compatibility issues not yet disclosed. - Exact timeline or conditions under which PyPI may remove or delist the package. - Current status of code depending on the signing helpers (encode_base62, create_hmac_signature, create_storage_content_signature). ## Package facts - License: Apache-2.0 (permissive) - Python support: supports_current - Install friction: low - Maintenance: abandoned - Downloads: 1.7M/month (top 5,000 on PyPI) - Known vulnerabilities: none known ## Tags apify shared utilities, apify constants, apify deprecated package, apify actor helpers, legacy apify tools, deprecated, archived [View on SkillFed](https://skillfed.io/packages/apify-shared) · [View on PyPI](https://pypi.org/project/apify-shared/)