Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We鈥檒l occasionally send you account related emails.

Already on GitHub? Sign in to your account

create github action to auto publish new pypi package when version changes #26

Closed
hwchase17 opened this issue Oct 26, 2022 · 3 comments
Closed
Labels
03 enhancement Enhancement of existing functionality

Comments

@hwchase17
Copy link
Contributor

No description provided.

@hwchase17 hwchase17 added the 03 enhancement Enhancement of existing functionality label Nov 8, 2022
hwchase17 pushed a commit that referenced this issue Dec 4, 2022
* Adopts [Poetry](https://python-poetry.org/) as a dependency manager
* Introduces dependency version requirements
* Deprecates Python 3.7 support

**TODO**
- [x] Update developer guide
- [x] Add back `playwright`, `manifest-ml`, and `jupyter` to dependency
group

**Not Doing => Fast Follow**
- Investigate single source for version, perhaps relying on GitHub tags
and [tackling this
issue](#26)
@shoelsch
Copy link
Contributor

shoelsch commented Dec 6, 2022

I'm happy to take this issue on next. @hwchase17, what's your desired release workflow? Do you want the version to be manually specified?

One proposal would be a separate workflow from merging that would involve pushing a git tag, triggering a release workflow that creates a GitHub release and pushes the artifact to PyPI.

@hwchase17
Copy link
Contributor Author

@shoelsch sorry im just seeing this now! this would be great

what about something like https://www.seanh.cc/2022/05/21/publishing-python-packages-from-github-actions/? happy to discuss this more as well, im not 100% sure

mikeknoop pushed a commit to zapier/langchain-nla-util that referenced this issue Mar 9, 2023
* Adopts [Poetry](https://python-poetry.org/) as a dependency manager
* Introduces dependency version requirements
* Deprecates Python 3.7 support

**TODO**
- [x] Update developer guide
- [x] Add back `playwright`, `manifest-ml`, and `jupyter` to dependency
group

**Not Doing => Fast Follow**
- Investigate single source for version, perhaps relying on GitHub tags
and [tackling this
issue](langchain-ai/langchain#26)
dashesy added a commit to dashesy/langchain that referenced this issue May 8, 2023
ZinedineDumas added a commit to ZinedineDumas/React-Python that referenced this issue Jul 17, 2023
* Adopts [Poetry](https://python-poetry.org/) as a dependency manager
* Introduces dependency version requirements
* Deprecates Python 3.7 support

**TODO**
- [x] Update developer guide
- [x] Add back `playwright`, `manifest-ml`, and `jupyter` to dependency
group

**Not Doing => Fast Follow**
- Investigate single source for version, perhaps relying on GitHub tags
and [tackling this
issue](langchain-ai/langchain#26)
@dosubot
Copy link

dosubot bot commented Aug 16, 2023

Hi, @hwchase17! I'm helping the LangChain team manage their backlog and wanted to let you know that we are marking this issue as stale. From what I understand, the issue is about creating a GitHub action for automatically publishing a new PyPI package when the version changes. @shoelsch has offered to work on it and proposed a workflow involving pushing a git tag and triggering a release workflow. You expressed interest in this proposal and suggested looking into a blog post for more information.

Before we close this issue, we wanted to check if it is still relevant to the latest version of the LangChain repo. If you could let us know, the LangChain team will take a look. Otherwise, if we don't hear back from you within 7 days, the issue will be automatically closed. Thanks!

@dosubot dosubot bot added the stale Issue has not had recent activity or appears to be solved. Stale issues will be automatically closed label Aug 16, 2023
@dosubot dosubot bot closed this as not planned Won't fix, can't repro, duplicate, stale Aug 24, 2023
@dosubot dosubot bot removed the stale Issue has not had recent activity or appears to be solved. Stale issues will be automatically closed label Aug 24, 2023
Prince-Mendiratta pushed a commit to Prince-Mendiratta/langchain that referenced this issue Oct 17, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
03 enhancement Enhancement of existing functionality
Projects
None yet
Development

No branches or pull requests

2 participants