A simple curl clone in Python
Project description
cURLpy
A curl implementation from scratch using Python3.
The goal of this project is to use as few dependencies as possible (PREFERABLY NONE!)
Current Status: This project currently has no dependencies.
Quickstart
# Clone the repository using ssh
git clone git@github.com:nicolaszmarzagao/curlpy.git
cd curlpy
# Activate the python3 virtual enviroument then install cURLpy locally
python3 -m venv .venv
source .venv/bin/activate
python3 -m pip install -e .
And that's it!
# use this command to test curlpy
python3 -m unittest
# and this one to run
python3 -m curlpy
Contributing
Feel free to fork and repository as this project is under the MIT License. You can also contribute to any issues, report issues or suggest features.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file curlpy_nicolaszmarzagao-0.1.0.tar.gz.
File metadata
- Download URL: curlpy_nicolaszmarzagao-0.1.0.tar.gz
- Upload date:
- Size: 4.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
577176a18485bb6e9659e73ab6ff0383b433b1b338eccbb5e8ff2ecff8070d2a
|
|
| MD5 |
3960d29cecb97724f8f189b8ac989247
|
|
| BLAKE2b-256 |
b98ee4bf7f122e2c42ad7d52ff5615acddc21035764a6f6ad9572431cb23db14
|
File details
Details for the file curlpy_nicolaszmarzagao-0.1.0-py3-none-any.whl.
File metadata
- Download URL: curlpy_nicolaszmarzagao-0.1.0-py3-none-any.whl
- Upload date:
- Size: 5.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
fc9267af96345c5d6e4156842e5c956170331b18ae8398564fd7e17bfb162e74
|
|
| MD5 |
2b51c8a1efaefc7bc6f3e46e6e262bcb
|
|
| BLAKE2b-256 |
93f607a9f966813bc06c6942695611fdd65751a0605465ecfeb457479e0f5847
|