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 hashes)
Built Distribution
pumpkinpy-0.4.4-py3-none-any.whl
(58.9 kB
view hashes)
Close
Hashes for pumpkinpy-0.4.4-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1fac5b90283511973a9d89d56de4b1257d4b00ed56611cd0cb92ed808ff54f10 |
|
MD5 | b1ce35daf45abb5c2e4f35910e53a0f2 |
|
BLAKE2b-256 | 545b5d07f809f842f3af4b13fdfffd95b026cd6b15081200d29ce0639e3debca |