From 7e907a82c832a4c9fb8f611fbb2fb78be63dac0d Mon Sep 17 00:00:00 2001 From: Cathal Horan Date: Thu, 8 Nov 2018 16:28:37 +0000 Subject: [PATCH 01/14] Updating readme with clarification on status of the SDK --- README.rst | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/README.rst b/README.rst index 330cae2c..44af1270 100644 --- a/README.rst +++ b/README.rst @@ -3,6 +3,13 @@ python-intercom |PyPI Version| |PyPI Downloads| |Travis CI Build| |Coverage Status| +Not officially supported +------------------------ +Please note that this is NOT an official Intercom SDK. The third party that maintained it reached out to us to note that they were unable to host it any longer. +As it was being used by some Intercom customers we offered to host it to allow the current Python community to continue to use it. +However, it will not be maintained or updated by Intercom. It is a community maintained SDK. +Please see [here](https://developers.intercom.com/building-apps/docs/sdks-plugins) for the official list of Intercom SDKs + Python bindings for the Intercom API (https://developers.intercom.com/intercom-api-reference). `API Documentation `__. From f4ebba46498679f533aa945ddf27d4e4d533e4c1 Mon Sep 17 00:00:00 2001 From: Cathal Horan Date: Thu, 8 Nov 2018 16:40:59 +0000 Subject: [PATCH 02/14] Fixing link issues --- README.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.rst b/README.rst index 44af1270..c6722ec8 100644 --- a/README.rst +++ b/README.rst @@ -8,7 +8,7 @@ Not officially supported Please note that this is NOT an official Intercom SDK. The third party that maintained it reached out to us to note that they were unable to host it any longer. As it was being used by some Intercom customers we offered to host it to allow the current Python community to continue to use it. However, it will not be maintained or updated by Intercom. It is a community maintained SDK. -Please see [here](https://developers.intercom.com/building-apps/docs/sdks-plugins) for the official list of Intercom SDKs +Please see `here `__ for the official list of Intercom SDKs Python bindings for the Intercom API (https://developers.intercom.com/intercom-api-reference). From a52f2f3ce0fce570d3f417baf6c08c329cd191a4 Mon Sep 17 00:00:00 2001 From: SeanHealy33 Date: Tue, 13 Nov 2018 12:22:20 +0000 Subject: [PATCH 03/14] Update requests and url lib --- requirements.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/requirements.txt b/requirements.txt index 5f886cbd..acb72a43 100644 --- a/requirements.txt +++ b/requirements.txt @@ -4,6 +4,6 @@ certifi inflection==0.3.0 pytz==2016.7 -requests==2.6.0 -urllib3==1.10.2 +requests==2.20.1 +urllib3==1.24.1 six==1.9.0 From 29bfbc68db608d8397d65f59d3806189fc17a937 Mon Sep 17 00:00:00 2001 From: SeanHealy33 Date: Thu, 6 Dec 2018 16:12:07 +0000 Subject: [PATCH 04/14] Update requests package --- rtd-requirements.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/rtd-requirements.txt b/rtd-requirements.txt index d77bb2a7..b2901770 100644 --- a/rtd-requirements.txt +++ b/rtd-requirements.txt @@ -1,6 +1,6 @@ certifi inflection==0.3.0 -requests==2.6.0 +requests==2.20.1 urllib3==1.10.2 six==1.9.0 -sphinx-rtd-theme==0.1.7 \ No newline at end of file +sphinx-rtd-theme==0.1.7 From 416ce490d95a2f4f11741009dfa6a15ea7069f61 Mon Sep 17 00:00:00 2001 From: SeanHealy33 Date: Wed, 9 Jan 2019 12:42:37 +0000 Subject: [PATCH 05/14] Update Urllib3 to 1.24.1 --- rtd-requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rtd-requirements.txt b/rtd-requirements.txt index b2901770..63e79f4b 100644 --- a/rtd-requirements.txt +++ b/rtd-requirements.txt @@ -1,6 +1,6 @@ certifi inflection==0.3.0 requests==2.20.1 -urllib3==1.10.2 +urllib3==1.24.1 six==1.9.0 sphinx-rtd-theme==0.1.7 From e8e79b142ea8f275719d827fb8c94696470cb0e7 Mon Sep 17 00:00:00 2001 From: Patrick O'Doherty Date: Mon, 22 Apr 2019 11:59:57 -0700 Subject: [PATCH 06/14] Bump urllib3 for CVE-2019-11324 --- requirements.txt | 2 +- rtd-requirements.txt | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/requirements.txt b/requirements.txt index acb72a43..30b0f4cc 100644 --- a/requirements.txt +++ b/requirements.txt @@ -5,5 +5,5 @@ certifi inflection==0.3.0 pytz==2016.7 requests==2.20.1 -urllib3==1.24.1 +urllib3==1.24.2 six==1.9.0 diff --git a/rtd-requirements.txt b/rtd-requirements.txt index 63e79f4b..3f3a320c 100644 --- a/rtd-requirements.txt +++ b/rtd-requirements.txt @@ -1,6 +1,6 @@ certifi inflection==0.3.0 requests==2.20.1 -urllib3==1.24.1 +urllib3==1.24.2 six==1.9.0 sphinx-rtd-theme==0.1.7 From a81b9ece169a5fa9462d5f3a77e2dcee82d92dab Mon Sep 17 00:00:00 2001 From: Benjamin Lo Date: Thu, 6 Aug 2020 17:00:35 -0400 Subject: [PATCH 07/14] Reword blacklist to blocked list. --- pylint.conf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pylint.conf b/pylint.conf index 66b31ef9..1e15d839 100644 --- a/pylint.conf +++ b/pylint.conf @@ -10,7 +10,7 @@ # Profiled execution. profile=no -# Add files or directories to the blacklist. They should be base names, not +# Add files or directories to the blocked list. They should be base names, not # paths. ignore=CVS From 4a10a9cdec12daab8acf1bdf5361a7d8838e4c3d Mon Sep 17 00:00:00 2001 From: Enrico Marugliano Date: Thu, 17 Feb 2022 12:50:27 +0000 Subject: [PATCH 08/14] Add FOSSA workflow to enable license scanning --- .github/workflows/fossa-license-scan.yml | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 .github/workflows/fossa-license-scan.yml diff --git a/.github/workflows/fossa-license-scan.yml b/.github/workflows/fossa-license-scan.yml new file mode 100644 index 00000000..310a9a71 --- /dev/null +++ b/.github/workflows/fossa-license-scan.yml @@ -0,0 +1,24 @@ +# More information on this workflow can be found here: https://stackoverflow.com/c/intercom/questions/1270 + +name: FOSSA License Scan + +on: + push: + branches: + - master + +jobs: + fossa: + runs-on: ubuntu-latest + steps: + - name: Checkout code + uses: actions/checkout@v2 + - name: Attempt build + uses: intercom/attempt-build-action@main + continue-on-error: true + - name: Run FOSSA + uses: intercom/fossa-action@main + with: + fossa-api-key: ${{ secrets.FOSSA_API_KEY }} + fossa-event-receiver-token: ${{ secrets.FOSSA_EVENT_RECEIVER_TOKEN }} + datadog-api-key: ${{ secrets.DATADOG_API_KEY }} From 3e719405437f816788b2e41d292fd7b22b280e2f Mon Sep 17 00:00:00 2001 From: Danny Fallon Date: Tue, 21 Feb 2023 15:35:48 +0000 Subject: [PATCH 09/14] Revert "Add FOSSA workflow to enable license scanning" --- .github/workflows/fossa-license-scan.yml | 24 ------------------------ 1 file changed, 24 deletions(-) delete mode 100644 .github/workflows/fossa-license-scan.yml diff --git a/.github/workflows/fossa-license-scan.yml b/.github/workflows/fossa-license-scan.yml deleted file mode 100644 index 310a9a71..00000000 --- a/.github/workflows/fossa-license-scan.yml +++ /dev/null @@ -1,24 +0,0 @@ -# More information on this workflow can be found here: https://stackoverflow.com/c/intercom/questions/1270 - -name: FOSSA License Scan - -on: - push: - branches: - - master - -jobs: - fossa: - runs-on: ubuntu-latest - steps: - - name: Checkout code - uses: actions/checkout@v2 - - name: Attempt build - uses: intercom/attempt-build-action@main - continue-on-error: true - - name: Run FOSSA - uses: intercom/fossa-action@main - with: - fossa-api-key: ${{ secrets.FOSSA_API_KEY }} - fossa-event-receiver-token: ${{ secrets.FOSSA_EVENT_RECEIVER_TOKEN }} - datadog-api-key: ${{ secrets.DATADOG_API_KEY }} From 9c634d4cb7ad89e994ae07bb1080fc0e49b990d3 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 1 Apr 2025 13:01:07 +0100 Subject: [PATCH 10/14] Bump urllib3 from 1.24.2 to 1.26.19 (#274) Automatic merge of Dependabot PR --- requirements.txt | 2 +- rtd-requirements.txt | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/requirements.txt b/requirements.txt index 30b0f4cc..73def769 100644 --- a/requirements.txt +++ b/requirements.txt @@ -5,5 +5,5 @@ certifi inflection==0.3.0 pytz==2016.7 requests==2.20.1 -urllib3==1.24.2 +urllib3==1.26.19 six==1.9.0 diff --git a/rtd-requirements.txt b/rtd-requirements.txt index 3f3a320c..9454e9cd 100644 --- a/rtd-requirements.txt +++ b/rtd-requirements.txt @@ -1,6 +1,6 @@ certifi inflection==0.3.0 requests==2.20.1 -urllib3==1.24.2 +urllib3==1.26.19 six==1.9.0 sphinx-rtd-theme==0.1.7 From 4aeeff2f2b4b7d3dd36e22be93255b186ae98e7e Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 1 Apr 2025 13:20:15 +0100 Subject: [PATCH 11/14] Bump requests from 2.20.1 to 2.32.2 (#273) Bumps [requests](https://github.com/psf/requests) from 2.20.1 to 2.32.2. - [Release notes](https://github.com/psf/requests/releases) - [Changelog](https://github.com/psf/requests/blob/main/HISTORY.md) - [Commits](https://github.com/psf/requests/compare/v2.20.1...v2.32.2) --- updated-dependencies: - dependency-name: requests dependency-type: direct:production ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- requirements.txt | 2 +- rtd-requirements.txt | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/requirements.txt b/requirements.txt index 73def769..353b67b9 100644 --- a/requirements.txt +++ b/requirements.txt @@ -4,6 +4,6 @@ certifi inflection==0.3.0 pytz==2016.7 -requests==2.20.1 +requests==2.32.2 urllib3==1.26.19 six==1.9.0 diff --git a/rtd-requirements.txt b/rtd-requirements.txt index 9454e9cd..e4af045e 100644 --- a/rtd-requirements.txt +++ b/rtd-requirements.txt @@ -1,6 +1,6 @@ certifi inflection==0.3.0 -requests==2.20.1 +requests==2.32.2 urllib3==1.26.19 six==1.9.0 sphinx-rtd-theme==0.1.7 From 72dddfa3069f711aaf75c3d731833788e1f09445 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 10 Jun 2025 11:01:51 +0100 Subject: [PATCH 12/14] Bump requests from 2.32.2 to 2.32.4 (#275) Automatic merge of Dependabot PR --- requirements.txt | 2 +- rtd-requirements.txt | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/requirements.txt b/requirements.txt index 353b67b9..871ecab5 100644 --- a/requirements.txt +++ b/requirements.txt @@ -4,6 +4,6 @@ certifi inflection==0.3.0 pytz==2016.7 -requests==2.32.2 +requests==2.32.4 urllib3==1.26.19 six==1.9.0 diff --git a/rtd-requirements.txt b/rtd-requirements.txt index e4af045e..4c90ef7b 100644 --- a/rtd-requirements.txt +++ b/rtd-requirements.txt @@ -1,6 +1,6 @@ certifi inflection==0.3.0 -requests==2.32.2 +requests==2.32.4 urllib3==1.26.19 six==1.9.0 sphinx-rtd-theme==0.1.7 From 39bda471f75754da1dcb5fc822466ab83bfcf666 Mon Sep 17 00:00:00 2001 From: Iain Breen <4470039+iainbreen@users.noreply.github.com> Date: Mon, 16 Jun 2025 17:08:09 +0100 Subject: [PATCH 13/14] Add AI-generated PR labeling workflow (#276) --- .github/workflows/label-ai-generated-prs.yml | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 .github/workflows/label-ai-generated-prs.yml diff --git a/.github/workflows/label-ai-generated-prs.yml b/.github/workflows/label-ai-generated-prs.yml new file mode 100644 index 00000000..547cbfec --- /dev/null +++ b/.github/workflows/label-ai-generated-prs.yml @@ -0,0 +1,11 @@ +# .github/workflows/label-ai-generated-prs.yml +name: Label AI-generated PRs + +on: + pull_request: + types: [opened, edited, synchronize] # run when the body changes too + +jobs: + call-label-ai-prs: + uses: intercom/github-action-workflows/.github/workflows/label-ai-prs.yml@main + secrets: inherit \ No newline at end of file From c3e601abb7462ebd53ca236fc6a56a879181f74e Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 19 Jun 2025 06:01:23 -0500 Subject: [PATCH 14/14] Bump urllib3 from 1.26.19 to 2.5.0 (#277) Automatic merge of Dependabot PR --- requirements.txt | 2 +- rtd-requirements.txt | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/requirements.txt b/requirements.txt index 871ecab5..9ed8cf25 100644 --- a/requirements.txt +++ b/requirements.txt @@ -5,5 +5,5 @@ certifi inflection==0.3.0 pytz==2016.7 requests==2.32.4 -urllib3==1.26.19 +urllib3==2.5.0 six==1.9.0 diff --git a/rtd-requirements.txt b/rtd-requirements.txt index 4c90ef7b..baa9cb74 100644 --- a/rtd-requirements.txt +++ b/rtd-requirements.txt @@ -1,6 +1,6 @@ certifi inflection==0.3.0 requests==2.32.4 -urllib3==1.26.19 +urllib3==2.5.0 six==1.9.0 sphinx-rtd-theme==0.1.7