From 708ef9938f66dfa3045ce0021cc16ec01b900ed8 Mon Sep 17 00:00:00 2001 From: Erick Friis Date: Wed, 25 Sep 2024 18:30:13 -0700 Subject: [PATCH] x --- .github/workflows/_release.yml | 2 -- README.md | 60 ++++------------------------------ 2 files changed, 6 insertions(+), 56 deletions(-) diff --git a/.github/workflows/_release.yml b/.github/workflows/_release.yml index 64a6ce5..d149eb6 100644 --- a/.github/workflows/_release.yml +++ b/.github/workflows/_release.yml @@ -158,8 +158,6 @@ jobs: working-directory: ${{ inputs.working-directory }} - name: Run integration tests - env: - PARTNER_API_KEY: ${{ secrets.PARTNER_API_KEY }} run: make integration_tests working-directory: ${{ inputs.working-directory }} diff --git a/README.md b/README.md index a4f51cd..cf393fe 100644 --- a/README.md +++ b/README.md @@ -1,59 +1,11 @@ # 🦜️🔗 LangChain Experimental -This repository contains 1 package with Experimental integrations with LangChain: +This repository contains 1 package with experimental features of LangChain: - [langchain-experimental](https://pypi.org/project/langchain-experimental/) -## Initial Repo Checklist (Remove this section after completing) - -This setup assumes that the partner package is already split. For those instructions, -see [these docs](https://python.langchain.com/docs/contributing/integrations#partner-packages). - -Code (auto ecli) - -- [ ] Fill out the readme above (for folks that follow pypi link) -- [ ] Copy package into /libs folder -- [ ] Update these fields in /libs/*/pyproject.toml - - - `tool.poetry.repository` - - `tool.poetry.urls["Source Code"]` - -Workflow code (auto ecli) - -- [ ] Populate .github/workflows/_release.yml with `on.workflow_dispatch.inputs.working-directory.default` -- [ ] Configure `LIB_DIRS` in .github/scripts/check_diff.py - -Workflow code (manual) - -- [ ] Add secrets as env vars in .github/workflows/_release.yml - -In github (manual) - -- [ ] Add integration testing secrets in Github (ask Erick for help) -- [ ] Add partner collaborators in Github (ask Erick for help) -- [ ] "Allow auto-merge" in General Settings -- [ ] Only "Allow squash merging" in General Settings -- [ ] Set up ruleset matching CI build (ask Erick for help) - - name: ci build - - enforcement: active - - bypass: write - - target: default branch - - rules: restrict deletions, require status checks ("CI Success"), block force pushes -- [ ] Set up ruleset - - name: require prs - - enforcement: active - - bypass: none - - target: default branch - - rules: restrict deletions, require a pull request before merging (0 approvals, no boxes), block force pushes - -Pypi (manual) - -- [ ] Add new repo to test-pypi and pypi trusted publishing (ask Erick for help) - -Slack - -- [ ] Set up release alerting in Slack (ask Erick for help) - -release: -/github subscribe langchain-ai/langchain-experimental releases workflows:{name:"release"} -/github unsubscribe langchain-ai/langchain-experimental issues pulls commits deployments +> [!WARNING] +> Portions of the code in this package may be dangerous if not properly deployed +> in a sandboxed environment. Please be wary of deploying experimental code +> to production unless you've taken appropriate precautions and +> have already discussed it with your security team.