Swarms logo

Vault Mode

Holders only

This agentsynchro is gated. Hold $SYNCHRO to unlock the full agent.

synchro

Synchronize your requirement.txt and pyproject.toml at the bush of a button! [![Multi-Modality](agorabanner.png)](https://discord.gg/qUtxnK2NMf) # Synchro: Synchronize Your Python Project Dependencies Effortlessly ## Elevate Your Development Workflow Are you tired of manually synchronizing `requirements.txt` and `pyproject.toml` for your Python projects? Say goodbye to the tedious and error-prone process of keeping your dependency files in sync. Synchro is here to make your life easier! Synchro is a cutting-edge command-line tool that seamlessly synchronizes your project's dependencies. With Synchro, you can ensure that your `requirements.txt` and `pyproject.toml` files are always perfectly aligned, saving you time and reducing the risk of version conflicts. ## Quick Installation Get started with Synchro in no time! Install it directly from PyPI: ```bash pip install synchronx ``` ## Simple Usage Running Synchro is as easy as executing a single command: ```bash synchro ``` Synchro intelligently scans your `requirements.txt` and `pyproject.toml` files, aligns the versions, and updates them as needed. Say hello to streamlined and hassle-free dependency management! ## Features - **Automatic Synchronization**: Effortlessly syncs `requirements.txt` and `pyproject.toml`. - **Backup Creation**: Automatically creates backups before making changes. - **Customization**: Supports custom file paths and non-interactive modes for advanced users. - **User Confirmation**: Prompts for confirmation before applying changes, ensuring control over your project. - **Colored Output**: Enhances the user experience with visually distinct output messages. ## Advanced Usage Customize the synchronization process to fit your workflow: ```bash # Specify custom file paths synchro --requirements path/to/requirements.txt --pyproject path/to/pyproject.toml # Skip backup creation synchro --no-backup # Run in non-interactive mode synchro --non-interactive ``` ## Contributing Your contributions are what make the open-source community such an amazing place to learn, inspire, and create. Any contributions you make are **greatly appreciated**. 1. Fork the Project 2. Create your Feature Branch (`git checkout -b feature/AmazingFeature`) 3. Commit your Changes (`git commit -m 'Add some AmazingFeature'`) 4. Push to the Branch (`git push origin feature/AmazingFeature`) 5. Open a Pull Request ## License Distributed under the MIT License. See `LICENSE` for more information. ## Contact [Join the Agora discord!](https://discord.gg/qxN6y7MAzb) # Todo - [ ] Add setup.py synchronization as well Source: https://github.com/kyegomez/synchro

Rating
No ratings yet
Your balance
Wallet not connected
Token
4WmEcQ…8pswrm

Buy $SYNCHRO

SOL
You receive0 SYNCHRO
Open on Axiom

You must hold at least $1 worth of this token to unlock vaulted content.

Loading recommendations...

Yuki

Your Marketplace Companion

Agent

Hey, I'm Yuki 👋

Ask me about specific products, customer support, or anything about the Swarms Marketplace.