Skip to main content

🎉 PeterParser: Your Personal Python Parser for Blockchain and DeFi Configurations or other domains 🎉

Project Illustration

🚀 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

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:

git clone https://github.com/deefifofun/peterparser.git
  1. Navigate into the cloned directory:
cd peterparser
  1. Install the package using:
pip install .

This will install the package from the source code.

Release files for peterparser 1.0.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for peterparser 1.0.0
File Size Uploaded
peterparser-1.0.0.tar.gz 4.2 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for peterparser 1.0.0
File Interpreter ABI Platform
peterparser-1.0.0-py3-none-any.whl Python 3 none any Details

Total release size: 8.9 kB

Release files / peterparser-1.0.0.tar.gz

Download URL peterparser-1.0.0.tar.gz
Size 4.2 kB
Tags Source
SHA-256 checksum
How to use checksums
641108236dfdb891d73500058ed37901a834a1e0bd8210e81213b05650e24764
BLAKE2b-256 checksum
How to use checksums
cf0554618d57f5b5776bd352d0cd11f0f455e8325cc288e885c519c4f3c2a702
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.6

Release files / peterparser-1.0.0-py3-none-any.whl

Download URL peterparser-1.0.0-py3-none-any.whl
Size 4.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
7a30165b04b40253718553d72d3c6a8cd06c1a92693c91ecdc73691a5dbebc33
BLAKE2b-256 checksum
How to use checksums
946a679ad4f0fb2f382f71a3ecf231e8738460e2897adb8569e0157adba8619d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.6

Release history Release notifications | RSS feed

This release

1.0.0 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page