semvec/pypi-packages huggingface dataset:
thonny-gitonic 0.0.2
manage a multi git workspace
License: MIT
Requires Python: >=3.8
Keywords: python utility shell git git-workspace tkinter thonny

[![Code style: black](https://img.shields.io/badge/code%20style-black-000000.svg)](https://github.com/psf/black)

# thonny-gitonic 

[thonny](https://thonny.org) plugin for [gitonic](https://github.com/kr-g/gitonic)

open `gitonic` in thonny by pressing Control+Shift+g, or via tools menu

press `ESC` key to minimize gitonic window.


# what's new ?

Check
[`CHANGELOG`](https://github.com/kr-g/thonny-gitonic/blob/main/CHANGELOG.md)
for latest ongoing, or upcoming news.


# limitations

Check 
[`BACKLOG`](https://github.com/kr-g/thonny-gitonic/blob/main/BACKLOG.md)
for open development tasks and limitations.


# platform

tested on python3, and linux


# installation

    phyton3 -m pip install thonny-gitonic


# license

thonny-gitonic is released under the following
[`LICENSE`](https://github.com/kr-g/thonny-gitonic/blob/main/LICENSE.md)
auto-timewatch 2.0
Automatic hour fill for TimeWatch
License: MIT

# AutoWatch
### Setup:
    pip install .
### .env example:
    COMPANY_NUMBER=123
    EMPLOYEE_NUMBER=10
    MY_EMPLOYEE_NUMBER=10
    PASSWORD=whatever
    START_TIME=0900
    END_TIME=1800
    AUTOMATIC_TIME_FRAME=True
    FILL_MONTH=7
    FILL_YEAR=2022
### Information about environment variables
+ MY_EMPLOYEE_NUMBER - your own employee number, a safety measure for the case where EMPLOYEE_NUMBER is different because you filled hours for a colleague.
+ START_TIME - the time you came to the office (default is 09:00)
+ END_TIME - the time you left the office (default is 18:00)
+ AUTOMATIC_TIME_FRAME - if True, it will fill in 9 hours from START_TIME (unless it's a half day, then it'll fill in 5 hours). If False, it'll just use END_TIME
+ FILL_YEAR, FILL_MONTH - optional variables for if you need to fill a specific month and not the current month
### Execution:
    python -m autowatch.app
CpuScheduling-simulation 0.1
See live simulation of FCFS, SJF, Round Robin algorithms in CPU scheduling
License: MIT
Keywords: CPU Scheduling algorithms Simulation

# CPU Scheduling Simulation
  CPU use may algorithms such as 
  + First Come First Served(FCFS)
  + Shortest Job First(SJF)
  + Round robin

  These are used to schedule which process or task must be done **first** when many 
process are waiting. In this project I have created a simulation of these three algorithms to understand them more easier.

# Install with pip
 You can easily install this using pip,
```
pip install Cpu-scheduling-simulation
```
Then just import the package and run the functions named as algorithms to see the simulation in action
```python
import Cpu-scheduling-simulation as sim
sim.FCFS()
sim.SJF()
sim.Round_Robin()
```

# Packages used 
  **Pygame** a popular game library in pyton is used in this project to create simulation of the scheduling process

```
pip install pygame
```
You can also clone the repository and run the command to see the simulation in action 
```commandline
python3 FCFS.py
```

> Note: These simultaion can be used to understand CPU scheduling effectively, if you have basic knowledge of 
> CPU scheduling algorithms