FedxD 1.4
This Package is for Quality of life stuff that you will need in your project
License: MIT
Requires Python: >=3.10

FedxD Package

Hello I am FedxD.
<br>
This Package is for Quality of life stuff that you will 
need in your project<br>
This Package Include Quality of life changes for
several other packages<br>
Packages<br>
1) openpyxl 
2) discord
3) pygame
<br>it is mostly consisting of several converters for 
time,temperature,weight,lenght,color etc 
and will keep getting new commands
<br>Commands:<br>
1. color
   1. color.rgbcolor(color)
       <br>(It converts a color to its rgb numbers)
   2. color.hexcolor(color)
        <br>(it convetrs a color to its hex code)
2. converter
    1. Time
        <br>(Converts Day To Sec And Vice Versa)
   2. Bytes
    <br>(Converts KB,MB,GB,TB to B and vice versa)
   3. Weight
   <br>(Converts KG to Pound and Vice Versa)
   4. Lenght
   <br>(Converts Meter To Foot and vice versa,
   cm to inch and vice versa, and Meter and Foot To Yard)
    5. Temperature
   <br>(Converts Celcius to Farenhiet and vice versa ,
   and Celcius and Farenhiet To Kelvin and vice versa)
3. random
   1. date(year)
      <br>(Generates a Random Date Within The Given Year)
   2. color
    <br>(Generates a Random Color)
   3. name
    <br>(Generates a Random Name)
   4. age
    <br>(Generates a Random Age)
   5. fact
   <br>(Generates a Random Fact)
   6. true_false
   <br>(Gives Either True Or False in Boolean)
4. excel
    1. new_sheet(wb, title)
    <br> (it creates a new excel sheet in workbook)
   2. cell_font(worksheet, cell ,font)
   <br> (set a font on the given cell)
   3. cell_color(worksheet,cell,color)
   <br> (set a color on the given cell)
   4. list_entry(worksheet,coulum,list)
   <br> (adds all the items in the list on the given coulum)
   5. cell_entry(worksheet,cell,value)
   <br> (adds the value to the given cell)
   6. merge_cell 
   <br> (Merge 2 given cells)
   7. sheet_protect(worksheet, password)
   <br> (Adds password to a excel file)
   8. sheet_unprotect
   <br> (removes protection from worksheet)
5. discord
    1. swear_detection(message, swear_words)
    <br> (CAUTION: on @bot.listen in on_message add this command with the message and a list of swears to detect)
6. pygame
    1. check_collision(rect1, rect2)
   <br>(checks if rect1 collide with rect2 and gives a boolean (True/False))
   2. handle_event(events)
   <br>(provide it with pygame events and it will detect for quit event and escape key press and quit the game)
   3. render_text(screen,text,font,color,x,y)
   <br>(renders the given text with the given font with the color on x,y cordinates)
   4. random_spawn_x(WIDTH, obj_width)
   <br>(Gives a Random x cordinate for spawning obj)
   5. random_spawn_y(HEIGHT, obj_height)
   <br>(Gives a Random y cordinate for spawning obj)
   
<br>Version = 0.1 (testing) <br>
Version = 0.2 (Fixing Bugs and testing)<br>
Version = 0.3 (Fixing Bugs)<br>
Version = 0.4 (Fixing Bugs And Making Ready)<br>
Version = 0.5 (New Module(random))<br>
Version = 0.6 (Bug Fixing)<br>
Version = 0.7 (3 New Modules (excel, discord, pygame))<br>
Version = 0.8 (Bug Fixes) <br>
Version = 0.9 (Testing) <br>
Version = 1.0 (Testing Full Release)<br>
Version = 1.1 (Official Full Realease)