Skip to content
This repository was archived by the owner on Dec 16, 2025. It is now read-only.

Commit 6c98b69

Browse files
committed
Deprecation notice
1 parent 237e6ee commit 6c98b69

File tree

4 files changed

+50
-7
lines changed

4 files changed

+50
-7
lines changed

DEPRECATION.md

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
# Deprecation Notice
2+
3+
## What is deprecated
4+
5+
The `make87` Python SDK is deprecated. This SDK was designed to support the legacy make87 "application SDK integration" workflow for building applications on the make87 platform.
6+
7+
## What to use instead
8+
9+
make87 has pivoted to a **CLI/agent-based device management workflow**. The SDK integration approach is no longer supported.
10+
11+
## Maintenance stance
12+
13+
- **Status:** Deprecated / Unmaintained
14+
- **Updates:** No further updates, bug fixes, or security patches will be released
15+
- **Support:** No support is provided for this package
16+
17+
## Migration guidance
18+
19+
1. **Pin your dependency:** If you must continue using this SDK temporarily, pin to a specific version in your requirements
20+
2. **Plan migration:** Begin planning your migration away from this SDK
21+
3. **Adopt CLI/agent workflow:** Transition to make87's CLI/agent-based device management approach
22+
23+
## Timeline
24+
25+
This package will remain available on PyPI for historical purposes but will receive no further development.

README.md

Lines changed: 11 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,13 @@
1+
> ## ⚠️ Deprecated (legacy make87 app-platform SDK)
2+
>
3+
> This SDK supported the legacy make87 "application SDK integration" workflow.
4+
> make87 has pivoted to a CLI/agent-based device management workflow.
5+
>
6+
> **This package is unmaintained and will receive no further updates or fixes.**
7+
> If you are still using it, pin your dependency and migrate off this package.
8+
>
9+
> Status: Deprecated • Maintenance: none
10+
111
![make87 Banner Logo](https://make87-files.nyc3.digitaloceanspaces.com/assets/branding/logo/make87_ME_1d_cv_cropped.svg)
212
# make87 SDK for Python
313

@@ -48,10 +58,4 @@ mkdocs build
4858

4959
## Contributing
5060

51-
We welcome contributions to the make87 SDK. Please follow these steps to contribute:
52-
53-
1. Fork the repository.
54-
2. Create a new branch for your feature or bugfix.
55-
3. Make your changes.
56-
4. Ensure all tests pass.
57-
5. Submit a pull request.
61+
This repository is archived and unmaintained. Issues and pull requests are not accepted.

make87/__init__.py

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,16 @@
1414
host: Host system integration utilities
1515
"""
1616

17+
import warnings
18+
19+
warnings.warn(
20+
"The make87 package is deprecated and unmaintained. "
21+
"make87 has pivoted to a CLI/agent-based device management workflow. "
22+
"If you are still using this SDK, pin your dependency version and migrate off this package.",
23+
UserWarning,
24+
stacklevel=2,
25+
)
26+
1727
import signal
1828
import threading
1929
import make87.config as config

pyproject.toml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,10 @@ dependencies = [
2020
]
2121
readme = "README.md"
2222
requires-python = ">=3.9,<3.13"
23+
description = "Deprecated: Legacy make87 SDK for Python (unmaintained)"
24+
classifiers = [
25+
"Development Status :: 7 - Inactive",
26+
]
2327

2428
[project.urls]
2529
Homepage = "https://www.make87.com"

0 commit comments

Comments
 (0)