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’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create python package with poetry #104

Merged
merged 20 commits into from
Oct 24, 2023
Merged

Create python package with poetry #104

merged 20 commits into from
Oct 24, 2023

Conversation

sarahwooders
Copy link
Collaborator

@sarahwooders sarahwooders commented Oct 23, 2023

Building from source:

  1. Install poetry
  2. Run poetry install
  3. Run poetry run memgpt (for option: poetry run memgpt --help)

To create a package, run poetry build. This will create a file dist/memgpt-0.1.0-py3-none-any.whl which is installable via pip (e.g. pip install pip install <path>/dist/memgpt-0.1.0-py3-none-any.wh). Once the package is installed, the CLI can be run with memgpt.

PyPI package: https://pypi.org/project/pymemgpt/

@vivi
Copy link
Contributor

vivi commented Oct 23, 2023

  • Fix directory so users can add their own personas/human profiles, right now it is buried in site-packages/memgpt/personas/
  • Update README
  • Update example READMEs

@vivi
Copy link
Contributor

vivi commented Oct 24, 2023

@cpacker ready to merge pending testing on windows

@cpacker cpacker self-requested a review October 24, 2023 02:26
README.md Show resolved Hide resolved
README.md Show resolved Hide resolved
README.md Show resolved Hide resolved
@cpacker
Copy link
Collaborator

cpacker commented Oct 24, 2023

LGTM 😈

@vivi vivi merged commit 18845cc into letta-ai:main Oct 24, 2023
mattzh72 pushed a commit that referenced this pull request Oct 9, 2024
Create python package with poetry
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants