

# create_project

`scripts.create_project`

Project Creation Script for nova_fde

Creates a new project structure with the necessary directories and configuration.

Usage: python -m nova_fde.scripts.create_project \[options\] PROJECT_PATH

Options: –no-global-settings Don’t use global settings –template TYPE Project template to use (default, analysis, reporting) –venv Create a virtual environment

## Functions

| Name | Description |
|----|----|
| [create_project](#nova_fde.scripts.create_project.create_project) | Create a new project at the specified path. |
| [create_readme](#nova_fde.scripts.create_project.create_readme) | Create README.md for the project. |
| [create_requirements](#nova_fde.scripts.create_project.create_requirements) | Create requirements.txt for the project. |
| [create_sample_script](#nova_fde.scripts.create_project.create_sample_script) | Create a sample script for the project. |
| [create_virtualenv](#nova_fde.scripts.create_project.create_virtualenv) | Create a virtual environment for the project. |
| [main](#nova_fde.scripts.create_project.main) | Main entry point for the script. |
| [parse_args](#nova_fde.scripts.create_project.parse_args) | Parse command line arguments. |

### create_project

``` python
scripts.create_project.create_project(
    project_path,
    use_global_settings=True,
    template='default',
    create_venv=False,
)
```

Create a new project at the specified path.

### create_readme

``` python
scripts.create_project.create_readme(
    project_path,
    template,
    use_global_settings,
)
```

Create README.md for the project.

### create_requirements

``` python
scripts.create_project.create_requirements(project_path, template)
```

Create requirements.txt for the project.

### create_sample_script

``` python
scripts.create_project.create_sample_script(
    project_path,
    template,
    use_global_settings,
)
```

Create a sample script for the project.

### create_virtualenv

``` python
scripts.create_project.create_virtualenv(project_path)
```

Create a virtual environment for the project.

### main

``` python
scripts.create_project.main()
```

Main entry point for the script.

### parse_args

``` python
scripts.create_project.parse_args()
```

Parse command line arguments.
