🎉 PeterParser v1.0.0: Your Personal Python Parser for Blockchain and DeFi Configurations or other domains 🎉
![Project Illustration](./images/peterparser.png)
🚀 Introduction
Welcome to **PeterParser**, a Python package that's become an integral part of my personal development workflow in blockchain and DeFi projects. While it may not be a one-size-fits-all solution, it's tailored to efficiently read and write the specific configuration files I often use in Web3 environments. It handles lists and dictionaries with ease, making my smart contract interactions smooth and hassle-free.
✅ Current State
As of now, this package does exactly what I need it to do for my specific use-cases in blockchain and DeFi projects. If you happen to work in a similar manner, you might find it useful as well.
🌟 Key Features
- **Personalized Utility**: Created to support my unique workflow in blockchain and DeFi.
- **Efficient Parsing**: Skilled at reading and writing configuration files that include lists and dictionaries.
- **Web3 Friendly**: Geared to facilitate seamless smart contract interactions in Web3 environments.
- **No External Dependencies**: Works right out of the box.
- **Open for Contributions**: If you find it useful, your improvements are welcome.
🚀 Quick Start
Option 1: Using pip
bash
pip install peterparser
Option 2: Cloning from GitHub
Alternatively, you can clone the repository directly from GitHub to access the latest features and updates that might not yet be published on PyPI:
1. Open a terminal window.
2. Navigate to the directory where you want to clone the repository.
3. Run the following command to clone the repository:
bash
git clone https://github.com/deefifofun/peterparser.git
4. Navigate into the cloned directory:
bash
cd peterparser
5. Install the package using:
bash
pip install .
This will install the package from the source code.