From d8b12f9689b23cebc699a6417f87605e667e8ae4 Mon Sep 17 00:00:00 2001 From: Wenchong Hu Date: Sun, 2 Feb 2025 22:52:38 -0800 Subject: [PATCH 1/4] Archive confidant announcement --- README.md | 4 ++-- VERSION | 2 +- confidant/__init__.py | 7 +++++++ docs/README.md | 1 + docs/root/archive_announcement.md | 2 ++ docs/root/archiving_announcement.md | 2 -- setup.py | 2 +- 7 files changed, 14 insertions(+), 6 deletions(-) create mode 100644 docs/root/archive_announcement.md delete mode 100644 docs/root/archiving_announcement.md diff --git a/README.md b/README.md index 0b238e85..2530be4c 100644 --- a/README.md +++ b/README.md @@ -1,10 +1,10 @@ ![confidant](./confidant/public/images/confidant_text_purple.svg) ========= -[Archiving Confidant Notice](https://github.com/lyft/confidant/issues/439) +[Archive Confidant Notice] ---------------------------------- -As of 10/25/2024, we have made the decision to archive the Confidant project by 01/31/2025. This choice comes after careful consideration of the project’s direction, usage, and internal needs. Confidant will no longer receive updates or support, including issue triaging, pull request reviews, or feature development. +As of 02/03/2025, the repository has been marked as archived and read-only. While all existing code remains accessible, we will no longer accept new pull requests or issues. The existing releases will continue to be available for download, but no new features or updates will be developed. ---------------------------------- diff --git a/VERSION b/VERSION index 28179fc1..66ce77b7 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -6.6.2 +7.0.0 diff --git a/confidant/__init__.py b/confidant/__init__.py index e69de29b..b32c14f5 100644 --- a/confidant/__init__.py +++ b/confidant/__init__.py @@ -0,0 +1,7 @@ +import warnings + +warnings.warn( + "This package is deprecated and will no longer be maintained. ", + DeprecationWarning, + stacklevel=2 +) \ No newline at end of file diff --git a/docs/README.md b/docs/README.md index 4e528982..a82fb32e 100644 --- a/docs/README.md +++ b/docs/README.md @@ -1,4 +1,5 @@ # Developer-local docs build +# The public docs has been deprecated, DO NOT build ```bash # Just run the make target diff --git a/docs/root/archive_announcement.md b/docs/root/archive_announcement.md new file mode 100644 index 00000000..91fc0f3a --- /dev/null +++ b/docs/root/archive_announcement.md @@ -0,0 +1,2 @@ +# Archive Announcement +As of 02/03/2025, the repository has been marked as archived and read-only. While all existing code remains accessible, we will no longer accept new pull requests or issues. The existing releases will continue to be available for download, but no new features or updates will be developed. \ No newline at end of file diff --git a/docs/root/archiving_announcement.md b/docs/root/archiving_announcement.md deleted file mode 100644 index 07d66d5a..00000000 --- a/docs/root/archiving_announcement.md +++ /dev/null @@ -1,2 +0,0 @@ -# Archiving Announcement -As of 10/25/2024, we have made the decision to archive the Confidant project by 01/31/2025. See [Github issue](https://github.com/lyft/confidant/issues/439) for details. \ No newline at end of file diff --git a/setup.py b/setup.py index 5463d7f6..e706d2ba 100644 --- a/setup.py +++ b/setup.py @@ -28,7 +28,7 @@ install_requires=reqs, author="Ryan Lane", author_email="rlane@lyft.com", - description="A secret management system and client.", + description="DEPRECATED: A secret management system and client.", license="apache2", url="https://github.com/lyft/confidant", entry_points={ From 648f0699150e097cc036486a99d364edd77472df Mon Sep 17 00:00:00 2001 From: Wenchong Hu Date: Sun, 2 Feb 2025 23:01:31 -0800 Subject: [PATCH 2/4] Update python version to 3.10.16 --- .github/workflows/pull_request.yml | 2 +- .github/workflows/push.yml | 4 ++-- docker-compose.integration.yml | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/pull_request.yml b/.github/workflows/pull_request.yml index 1a050c2a..e4732288 100644 --- a/.github/workflows/pull_request.yml +++ b/.github/workflows/pull_request.yml @@ -12,7 +12,7 @@ jobs: - name: Setup python 3.10 uses: actions/setup-python@v1 with: - python-version: 3.10.15 + python-version: 3.10.16 - name: Install pre-commit run: pip install pre-commit - name: Run pre-commit diff --git a/.github/workflows/push.yml b/.github/workflows/push.yml index 59ead69d..94dd79fe 100644 --- a/.github/workflows/push.yml +++ b/.github/workflows/push.yml @@ -15,7 +15,7 @@ jobs: - name: Setup python 3.10 uses: actions/setup-python@v1 with: - python-version: 3.10.15 + python-version: 3.10.16 - name: Install virtualenv run: pip install virtualenv - name: Install xmlsec @@ -40,7 +40,7 @@ jobs: - name: Setup python 3.10 uses: actions/setup-python@v1 with: - python-version: 3.10.15 + python-version: 3.10.16 - name: Add wheel dependency run: pip install wheel - name: Generate dist diff --git a/docker-compose.integration.yml b/docker-compose.integration.yml index 872a4310..c872c839 100644 --- a/docker-compose.integration.yml +++ b/docker-compose.integration.yml @@ -1,7 +1,7 @@ version: "3.8" services: confidant: - image: python:3.10.15 + image: python:3.10.16 init: true restart: "no" networks: From a934d577b86b210a32e42ba2c65dc80fecfb9852 Mon Sep 17 00:00:00 2001 From: Wenchong Hu Date: Sun, 2 Feb 2025 23:07:15 -0800 Subject: [PATCH 3/4] Lint fix --- confidant/__init__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/confidant/__init__.py b/confidant/__init__.py index b32c14f5..ff42fba9 100644 --- a/confidant/__init__.py +++ b/confidant/__init__.py @@ -4,4 +4,4 @@ "This package is deprecated and will no longer be maintained. ", DeprecationWarning, stacklevel=2 -) \ No newline at end of file +) From 325b2cece88b9855a3c271166ca770edc4d1c5fc Mon Sep 17 00:00:00 2001 From: Wenchong Hu Date: Fri, 14 Feb 2025 09:22:17 -0800 Subject: [PATCH 4/4] Update deprecation date --- README.md | 2 +- docs/root/archive_announcement.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 2530be4c..129eac47 100644 --- a/README.md +++ b/README.md @@ -4,7 +4,7 @@ [Archive Confidant Notice] ---------------------------------- -As of 02/03/2025, the repository has been marked as archived and read-only. While all existing code remains accessible, we will no longer accept new pull requests or issues. The existing releases will continue to be available for download, but no new features or updates will be developed. +As of 02/14/2025, the repository has been marked as archived and read-only. While all existing code remains accessible, we will no longer accept new pull requests or issues. The existing releases will continue to be available for download, but no new features or updates will be developed. ---------------------------------- diff --git a/docs/root/archive_announcement.md b/docs/root/archive_announcement.md index 91fc0f3a..1cb18841 100644 --- a/docs/root/archive_announcement.md +++ b/docs/root/archive_announcement.md @@ -1,2 +1,2 @@ # Archive Announcement -As of 02/03/2025, the repository has been marked as archived and read-only. While all existing code remains accessible, we will no longer accept new pull requests or issues. The existing releases will continue to be available for download, but no new features or updates will be developed. \ No newline at end of file +As of 02/14/2025, the repository has been marked as archived and read-only. While all existing code remains accessible, we will no longer accept new pull requests or issues. The existing releases will continue to be available for download, but no new features or updates will be developed. \ No newline at end of file