Skip to content

Commit

Permalink
bump pypi (#1258)
Browse files Browse the repository at this point in the history
  • Loading branch information
emrgnt-cmplxty authored Sep 24, 2024
1 parent 7107879 commit 690df32
Show file tree
Hide file tree
Showing 3 changed files with 43 additions and 13 deletions.
50 changes: 40 additions & 10 deletions py/compose.hatchet.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -22,21 +22,51 @@ services:
retries: 5
networks:
- r2r-network
hatchet-create-db:
image: postgres:latest
command: >
sh -c "
set -e
echo 'Waiting for PostgreSQL to be ready...'
while ! pg_isready -h postgres -p 5432 -U postgres; do
sleep 1
done
echo 'PostgreSQL is ready, checking if database exists...'
if ! PGPASSWORD=${POSTGRES_PASSWORD:-postgres} psql -h postgres -p 5432 -U ${POSTGRES_USER:-postgres} -lqt | grep -qw ${HATCHET_POSTGRES_DBNAME:-hatchet}; then
echo 'Database does not exist, creating it...'
PGPASSWORD=${POSTGRES_PASSWORD:-postgres} createdb -h postgres -p 5432 -U ${POSTGRES_USER:-postgres} -w ${HATCHET_POSTGRES_DBNAME:-hatchet}
else
echo 'Database already exists, skipping creation.'
fi
"
environment:
POSTGRES_USER: "${POSTGRES_USER:-postgres}"
POSTGRES_PASSWORD: "${POSTGRES_PASSWORD:-postgres}"
POSTGRES_HOST: "${POSTGRES_HOST:-postgres}"
POSTGRES_PORT: "${POSTGRES_PORT:-5432}"
HATCHET_POSTGRES_DBNAME: "${HATCHET_POSTGRES_DBNAME:-hatchet}"
depends_on:
postgres:
condition: service_healthy
networks:
- r2r-network
hatchet-migration:
image: ghcr.io/hatchet-dev/hatchet/hatchet-migrate:latest
environment:
POSTGRES_USER: "${POSTGRES_USER:-postgres}"
POSTGRES_PASSWORD: "${POSTGRES_PASSWORD:-postgres}"
POSTGRES_HOST: "${POSTGRES_HOST:-postgres}"
POSTGRES_PORT: "${POSTGRES_PORT:-5432}"
POSTGRES_DBNAME: "${POSTGRES_DBNAME:-postgres}"
DATABASE_URL: "postgres://${POSTGRES_USER:-postgres}:${POSTGRES_PASSWORD:-postgres}@${POSTGRES_HOST:-postgres}:${POSTGRES_PORT:-5432}/${POSTGRES_DBNAME:-postgres}?sslmode=disable"
HATCHET_POSTGRES_DBNAME: "${HATCHET_POSTGRES_DBNAME:-hatchet}"
DATABASE_URL: "postgres://${POSTGRES_USER:-postgres}:${POSTGRES_PASSWORD:-postgres}@${POSTGRES_HOST:-postgres}:${POSTGRES_PORT:-5432}/${HATCHET_POSTGRES_DBNAME:-hatchet}?sslmode=disable"
DATABASE_POSTGRES_PORT: "${POSTGRES_PORT:-5432}"
DATABASE_POSTGRES_HOST: "${POSTGRES_HOST:-postgres}"
DATABASE_POSTGRES_USERNAME: "${POSTGRES_USER:-postgres}"
DATABASE_POSTGRES_PASSWORD: "${POSTGRES_PASSWORD:-postgres}"
DATABASE_POSTGRES_DB_NAME: "${POSTGRES_DBNAME:-postgres}"
HATCHET_DATABASE_POSTGRES_DB_NAME: "${HATCHET_POSTGRES_DBNAME:-hatchet}"
depends_on:
hatchet-create-db:
condition: service_completed_successfully
postgres:
condition: service_healthy
networks:
Expand All @@ -50,13 +80,13 @@ services:
POSTGRES_PASSWORD: "${POSTGRES_PASSWORD:-postgres}"
POSTGRES_HOST: "${POSTGRES_HOST:-postgres}"
POSTGRES_PORT: "${POSTGRES_PORT:-5432}"
POSTGRES_DBNAME: "${POSTGRES_DBNAME:-postgres}"
DATABASE_URL: "postgres://${POSTGRES_USER:-postgres}:${POSTGRES_PASSWORD:-postgres}@${POSTGRES_HOST:-postgres}:${POSTGRES_PORT:-5432}/${POSTGRES_DBNAME:-postgres}?sslmode=disable"
HATCHET_POSTGRES_DBNAME: "${HATCHET_POSTGRES_DBNAME:-hatchet}"
DATABASE_URL: "postgres://${POSTGRES_USER:-postgres}:${POSTGRES_PASSWORD:-postgres}@${POSTGRES_HOST:-postgres}:${POSTGRES_PORT:-5432}/${HATCHET_POSTGRES_DBNAME:-hatchet}?sslmode=disable"
DATABASE_POSTGRES_PORT: "${POSTGRES_PORT:-5432}"
DATABASE_POSTGRES_HOST: "${POSTGRES_HOST:-postgres}"
DATABASE_POSTGRES_USERNAME: "${POSTGRES_USER:-postgres}"
DATABASE_POSTGRES_PASSWORD: "${POSTGRES_PASSWORD:-postgres}"
DATABASE_POSTGRES_DB_NAME: "${POSTGRES_DBNAME:-postgres}"
HATCHET_DATABASE_POSTGRES_DB_NAME: "${HATCHET_POSTGRES_DBNAME:-hatchet}"
SERVER_TASKQUEUE_RABBITMQ_URL: amqp://user:password@hatchet-rabbitmq:5672/
SERVER_AUTH_COOKIE_DOMAIN: "http://host.docker.internal:7274"
SERVER_URL: "http://host.docker.internal:7274"
Expand Down Expand Up @@ -93,8 +123,8 @@ services:
POSTGRES_PASSWORD: "${POSTGRES_PASSWORD:-postgres}"
POSTGRES_HOST: "${POSTGRES_HOST:-postgres}"
POSTGRES_PORT: "${POSTGRES_PORT:-5432}"
POSTGRES_DBNAME: "${POSTGRES_DBNAME:-postgres}"
DATABASE_URL: "postgres://${POSTGRES_USER:-postgres}:${POSTGRES_PASSWORD:-postgres}@${POSTGRES_HOST:-postgres}:${POSTGRES_PORT:-5432}/${POSTGRES_DBNAME:-postgres}?sslmode=disable"
HATCHET_POSTGRES_DBNAME: "${HATCHET_POSTGRES_DBNAME:-hatchet}"
DATABASE_URL: "postgres://${POSTGRES_USER:-postgres}:${POSTGRES_PASSWORD:-postgres}@${POSTGRES_HOST:-postgres}:${POSTGRES_PORT:-5432}/${HATCHET_POSTGRES_DBNAME:-hatchet}?sslmode=disable"
SERVER_GRPC_BROADCAST_ADDRESS: "host.docker.internal:7077"
SERVER_GRPC_BIND_ADDRESS: "0.0.0.0"
SERVER_GRPC_PORT: 7077
Expand Down Expand Up @@ -125,8 +155,8 @@ services:
POSTGRES_PASSWORD: "${POSTGRES_PASSWORD:-postgres}"
POSTGRES_HOST: "${POSTGRES_HOST:-postgres}"
POSTGRES_PORT: "${POSTGRES_PORT:-5432}"
POSTGRES_DBNAME: "${POSTGRES_DBNAME:-postgres}"
DATABASE_URL: "postgres://${POSTGRES_USER:-postgres}:${POSTGRES_PASSWORD:-postgres}@${POSTGRES_HOST:-postgres}:${POSTGRES_PORT:-5432}/${POSTGRES_DBNAME:-postgres}?sslmode=disable"
HATCHET_POSTGRES_DBNAME: "${HATCHET_POSTGRES_DBNAME:-hatchet}"
DATABASE_URL: "postgres://${POSTGRES_USER:-postgres}:${POSTGRES_PASSWORD:-postgres}@${POSTGRES_HOST:-postgres}:${POSTGRES_PORT:-5432}/${HATCHET_POSTGRES_DBNAME:-hatchet}?sslmode=disable"
volumes:
- hatchet_certs:/hatchet/certs
- hatchet_config:/hatchet/config
Expand Down
4 changes: 2 additions & 2 deletions py/compose.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -84,13 +84,13 @@ services:
POSTGRES_PASSWORD: "${POSTGRES_PASSWORD:-postgres}"
POSTGRES_HOST: "${POSTGRES_HOST:-postgres}"
POSTGRES_PORT: "${POSTGRES_PORT:-5432}"
POSTGRES_DBNAME: "${POSTGRES_DBNAME:-postgres}"
POSTGRES_DBNAME: "${HATCHET_POSTGRES_DBNAME:-hatchet}"
DATABASE_URL: "postgres://${POSTGRES_USER:-postgres}:${POSTGRES_PASSWORD:-postgres}@${POSTGRES_HOST:-postgres}:${POSTGRES_PORT:-5432}/${POSTGRES_DBNAME:-postgres}?sslmode=disable"
DATABASE_POSTGRES_PORT: "${POSTGRES_PORT:-5432}"
DATABASE_POSTGRES_HOST: "${POSTGRES_HOST:-postgres}"
DATABASE_POSTGRES_USERNAME: "${POSTGRES_USER:-postgres}"
DATABASE_POSTGRES_PASSWORD: "${POSTGRES_PASSWORD:-postgres}"
DATABASE_POSTGRES_DB_NAME: "${POSTGRES_DBNAME:-postgres}"
DATABASE_POSTGRES_DB_NAME: "${HATCHET_POSTGRES_DBNAME:-hatchet}"
volumes:
- hatchet_certs:/hatchet/certs
- hatchet_config:/hatchet/config
Expand Down
2 changes: 1 addition & 1 deletion py/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ build-backend = "poetry.core.masonry.api"
[tool.poetry]
name = "r2r"
readme = "README.md"
version = "3.1.47"
version = "3.1.48"
description = "SciPhi R2R"
authors = ["Owen Colegrove <[email protected]>"]
license = "MIT"
Expand Down

0 comments on commit 690df32

Please sign in to comment.