A Python module with utilities for many fields.
Project description
PumpkinPy 0.4.1
An all-purpose Python module
by Spatial Innovations
Features
- Algorithms
- Bubble Sort
- Applications
- Graphical Animations
- Rubiks Cube Solver
- Color Utilities
- Color Conversions
- Data Management
- Image Utilities
- Image Transformations
- Resize
- Rotate
- Crop
- Flip Left Right
- Flip Top Bottom
- Image Filtering
- Grayscale
- Gaussian Blur
- Enhance Color
- Enhance Contrast
- Enhance Brightness
- Enhance Sharpness
- Blend 2 images
- Invert
- Change Color Count
- Dither
- Pixelate
- Image Conversions
- To PNG
- To JPG
- Image Transformations
- Mathematical Functions
- CheckPrime
- Check whether or not a number is prime
- FindFactors
- Find all the factors of a number
- FindTotatives
- Find all the totatives of a number
- NumTotatives
- Find the number of totatives of a number
- MapRange
- Map a number from one range to another
- CheckPrime
- Pygame Utilities
- Backgrounds
- Ball Background
- Create a background with multiple colorful balls moving around
- Ball Background
- Elements
- Button Text
- Create a button that has text on top of it. It updates according to user actions
- Text Input
- Create a text input field in which the user can type whatever they want
- Slider
- Create a slider which is updated by user action.
- Bar Graph
- Create a bar graph which displays all the given information
- Color Picker
- Offers a nice gui for the user to pick their color
- Checkbox
- Creates a checkbox with the user can interact with
- Dropdown
- A dropdown menu which allows you to select different items
- Button Text
- Interface
- Create a Blender like interface
- Backgrounds
- Socket Utilities
- Helper functions and classes to help with networking in python
- Logic
- Switch Statements
Installation
- If you have a version installed already, run this command in a terminal:
pip install --upgrade pumpkinpy
- If you are installing first time, run this command:
pip install pumpkinpy
Changelog
-
Version 0.4.1
- Bpy improvements.
-
Version 0.3.9
- Pygame interface
- Switcher
-
Version 0.3.8
- Socket networks
- Color utils
-
Version 0.3.7
- Pygame Color Picker element.
-
Version 0.3.6
- Merged StrawberryPy
- bpy improvements
- Bar graph improvements
-
Version 0.3.2
- Pygame Bar Graph
-
Version 0.3.1
- bpy improvements
-
Version 0.3.0
- bpy.props kwargs
-
Version 0.2.9
- bpy improvements
-
Version 0.2.8
- Image dithering
- bpy improvements
-
Version 0.2.7
- Socket utilities, including networks.
- pygame backgrounds and sliders
- Image utilities
-
Version 0.1.1
- Pygame text input
- Bubble sort algorithm
- Find factors function
- Check prime function
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
pumpkinpy-0.4.4.tar.gz
(23.3 kB
view details)
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
pumpkinpy-0.4.4-py3-none-any.whl
(58.9 kB
view details)
File details
Details for the file pumpkinpy-0.4.4.tar.gz.
File metadata
- Download URL: pumpkinpy-0.4.4.tar.gz
- Upload date:
- Size: 23.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.9.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
99596d1e57ec9161a6ba67e3b7434a268f806c3fdedafd5cc29aa53b2805b573
|
|
| MD5 |
bd04b02a3d87729e89d747eb998beb1c
|
|
| BLAKE2b-256 |
7b6b0f8ec5e53b88f9e61051ea944c9b16107f83694d4ec4a65c48aeb6b206a0
|
File details
Details for the file pumpkinpy-0.4.4-py3-none-any.whl.
File metadata
- Download URL: pumpkinpy-0.4.4-py3-none-any.whl
- Upload date:
- Size: 58.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.9.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1fac5b90283511973a9d89d56de4b1257d4b00ed56611cd0cb92ed808ff54f10
|
|
| MD5 |
b1ce35daf45abb5c2e4f35910e53a0f2
|
|
| BLAKE2b-256 |
545b5d07f809f842f3af4b13fdfffd95b026cd6b15081200d29ce0639e3debca
|