Skip to content

Commit

Permalink
modify changelog
Browse files Browse the repository at this point in the history
  • Loading branch information
aifirstd3v committed Jun 19, 2024
1 parent 0480b0a commit 23b9aa6
Showing 1 changed file with 22 additions and 18 deletions.
40 changes: 22 additions & 18 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,15 +1,35 @@
# Changelog

## [Unreleased]

### Added

- **Project Initialization**: Automates the creation of new Python projects using Poetry.
- **Shell Script**: Basic Create Poetry App script.

# Changelog

## [v1.1.0] - 2024-06-20

### Added
- **Command-Line and Interactive Prompts**: Added command-line options and interactive prompts for selecting project templates.

### Changed
- **Virtual Environment Path Handling**:
- Corrected path handling to avoid double project name inclusion.
- Added checks for existing project directories and prompts for removal if necessary.
- **Environment Variable Management**: Improved handling of environment variables related to virtual environments, ensuring they are correctly unset when deactivating.
- **Debugging Output**: Enhanced debugging output for better traceability and debugging during virtual environment activation.

### Fixed
- **Fixed Issues with Project Path**: Resolved issues with project path handling and virtual environment creation.
- **Improved Logging**: Added detailed logging for virtual environment activation steps, aiding in troubleshooting.


## [v1.0.0] - 2024-06-20

### Added

- **Configuration Parsing**: Parses command-line arguments for project name, package name, Python version, and other configurations.
- **Default Values**: Provides default values for project settings including project name, package name, Python version, virtual environment configuration, description, author name, and email.
- **Template Dependencies**: Supports predefined dependencies based on project templates (e.g., `datascience`, `ai`) loaded from `config.toml`.
Expand All @@ -27,27 +47,11 @@
- **Logging**: Comprehensive logging for debugging and tracing the execution flow, including command outputs and errors.

### Improved

- **Error Handling**: Enhanced error handling for missing or incorrect Python versions, and improved user prompts for better guidance.
- **Code Structure**: Improved code structure for readability and maintainability.

### Fixed

- **Python Version Check**: Fixed issues with detecting and using the correct Python version installed on the system.
- **Template Loading**: Fixed loading and applying template dependencies from `config.toml`.



## [v1.1.0] - 2024-06-20

### Added
- **Command-Line and Interactive Prompts**: Added command-line options and interactive prompts for selecting project templates.

### Changed
- **Virtual Environment Path Handling**:
- Corrected path handling to avoid double project name inclusion.
- Added checks for existing project directories and prompts for removal if necessary.
- **Environment Variable Management**: Improved handling of environment variables related to virtual environments, ensuring they are correctly unset when deactivating.
- **Debugging Output**: Enhanced debugging output for better traceability and debugging during virtual environment activation.

### Fixed
- **Fixed Issues with Project Path**: Resolved issues with project path handling and virtual environment creation.
- **Improved Logging**: Added detailed logging for virtual environment activation steps, aiding in troubleshooting.

0 comments on commit 23b9aa6

Please sign in to comment.