Gitmen

Latest version: v0.4.3

Safety actively analyzes 707009 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 2

0.4.3

Highlights:
- **Seamless Windows Shell Integration**: Full support for executing Git commands with `subprocess.run` using dynamic shell detection (`shell=windowsOS`).
- **Improved Automation**: Simplifies staging, committing, and pushing with streamlined command execution.
- **Cross-Platform Compatibility**: Scripts adjust automatically based on the operating system using `platform.system()`.
- **Enhanced Debugging**: Better output handling with `stdout` and improved error reporting for smoother workflows.

This update ensures a more efficient and reliable experience for developers on Windows. Upgrade now to take advantage of these improvements!

0.4.2

Update documentation

0.4.1

Update package for py adjsutment secret github actions deploy

0.4.0

Update Py Package

0.3.0

Update

New Features and Improvements

1. **Interactive Selection Menu**
- **Description**: This release introduces an interactive selection menu to the usage section, enhancing user experience with a more intuitive and streamlined interface.
- **Options Available**:
- **Check Outdated Dependencies**: Allows users to check for any outdated dependencies in their projects.
- **Check Git Status**: Enables users to view the current status of their git repositories.
- **Check GitHub**: Allows users to interact with their GitHub account, fetching data such as followers and following lists.
- **Select Language**: Lets users choose their preferred language for the application's interface.
- **Exit**: Allows users to exit the menu.
- **Benefits**:
- **User-Friendly**: Provides a clear and interactive way for users to navigate and execute various commands.
- **Localization**: Options are dynamically translated using `i18n` for better localization support, making the application more accessible to a global audience.
- **Efficiency**: Streamlines the process of performing common tasks by grouping them into a single interactive menu.

2. **Project Rename to Gitmen**
- **Description**: The project has been renamed to **Gitmen** to better reflect its purpose and scope.
- **Impact**: All references, documentation, and repository names have been updated to reflect this change.

3. **Add Example for `display_comparison_table_back` GitHub Function**
- **Description**: A new example has been added to demonstrate the usage of the `display_comparison_table_back` function.
- **Functionality**:
- **Comparison Table**: Displays a table comparing whether the user follows back their followers on GitHub.
- **Output**: Provides a clear and concise comparison, helping users understand their follow-back status.

0.2.0

Update

The release of Gitman Version 0.2.0, featuring new commands and utility module enhancements to streamline your project maintenance and dependency management.

New Features

1. **Angular Dependencies Update**
- **Command:** `gitman ng -u "project-name"`
- **Description:** Updates Angular project dependencies for the specified project, ensuring they stay up-to-date with the latest versions.

2. **Expo Projects Fix Update**
- **Command:** `gitman expo -u "project-name"`
- **Description:** Applies necessary fixes and updates for Expo projects, making maintenance more efficient.

3. **GitHub Followers Check**
- **Command:** `gitman github`
- **Description:** Checks GitHub followers, counts, and identifies who is not following back, providing insights into your GitHub community engagement.

4. **Interactive Update Command**
- **Command:** `gitman -a`
- **Description:** Offers an interactive experience to construct the update command, allowing:
- Selection of projects to update.
- Choice of dependencies to ignore during the update process.
- Customization of commit messages for better clarity and context in version control.

Enhancements

1. **Utility Module**
- **Module:** `utils`
- **Description:** Created to abstract functions such as `deps_logs` and `logger_expection`, improving code modularity and readability.

Page 1 of 2

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.