From 965b96e451b947424c7870859e2602b5ed055e2b Mon Sep 17 00:00:00 2001 From: Ian Arawjo Date: Tue, 2 Jan 2024 10:36:43 -0500 Subject: [PATCH] Fix bug when creating dirs for custom providers --- chainforge/flask_app.py | 2 +- setup.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/chainforge/flask_app.py b/chainforge/flask_app.py index 1a775ae..c012649 100644 --- a/chainforge/flask_app.py +++ b/chainforge/flask_app.py @@ -554,7 +554,7 @@ def initCustomProvider(): if not os.path.isdir(provider_scripts_dir): # Create the directory try: - os.mkdir(provider_scripts_dir) + os.makedirs(provider_scripts_dir, exist_ok=True) except Exception as e: return jsonify({'error': f"Error creating a new directory 'provider_scripts' at filepath {provider_scripts_dir}: {str(e)}"}) diff --git a/setup.py b/setup.py index 5291533..d4fedf5 100644 --- a/setup.py +++ b/setup.py @@ -6,7 +6,7 @@ def readme(): setup( name='chainforge', - version='0.2.8.3', + version='0.2.8.4', packages=find_packages(), author="Ian Arawjo", description="A Visual Programming Environment for Prompt Engineering",