Skip to content

Latest commit

 

History

History
26 lines (18 loc) · 729 Bytes

File metadata and controls

26 lines (18 loc) · 729 Bytes

Contributing

Development

git clone https://github.com/pixeltable/langchain-pixeltable.git
cd langchain-pixeltable
pip install -e ".[dev]"
pytest tests/ -v
ruff check . && ruff format --check .

Releasing

Releases are published to PyPI automatically when a GitHub Release is created.

One-time setup (trusted publishing)

  1. Add a trusted publisher on PyPI (owner/repo/workflow/environment)
  2. Create a GitHub environment called pypi

Publishing a release

  1. Bump version in langchain_pixeltable/__init__.py and pyproject.toml
  2. Commit and push to main
  3. Create a GitHub Release with a v* tag (e.g. v0.1.2)