semvec/pypi-packages huggingface dataset:
pl-uf-thesis 0.2.0
University of Florida Thesis/Dissertation Template for Pyexlatex
License: MIT

[![](https://codecov.io/gh/nickderobertis/pl-uf-thesis/branch/master/graph/badge.svg)](https://codecov.io/gh/nickderobertis/pl-uf-thesis)

#  pl-uf-thesis

## Overview

University of Florida Thesis/Dissertation Template for Pyexlatex

## Getting Started

Install `pl-uf-thesis`:

```
pip install pl-uf-thesis
```

A simple example:

```python
import plufthesis

# Do something with plufthesis
```

## Links

See the
[documentation here.](
https://nickderobertis.github.io/pl-uf-thesis/
)

## Author

Created by Nick DeRobertis. MIT License.
metronome-loop 0.1.0
Library for easy timing without time.sleep()
License: MIT
Requires Python: >=3.6
Keywords: metronome_loop,loop,sleep,time

# metronome-loop

Library for easy timing without `time.sleep()`



## Example use
````py
import metronome_loop


def five_sec_prin():
    print("five_sec")


one_sec = metronome_loop.metronome(1000, lambda: print("one_sec"))
five_sec = metronome_loop.metronome(5000, five_sec_prin)
ten_sec = metronome_loop.metronome(10000)

while True:
    one_sec.loop()

    five_sec.loop()

    if ten_sec.loop():
        print("ten_sec")

````
django-sql-sniffer 1.0.3
Django SQL Sniffer
License: MIT
Requires Python: >=3.5
Keywords: django sql query remote process analysis

Django SQL Sniffer
==================
A simple command line tool for analyzing Django ORM SQL execution from a running process.
Minimally invasive and granular - no need to change the logging config or the source code 
of the target process, and no need to restart the process.

# Usage
Install though pip
```
pip install django-sql-sniffer
```
Run the tool by passing it the target process id
```
django-sql-sniffer -p 76441
```
`Ctrl + C` to stop and show the query stats summary. Take a look at a short demo:
[demo](https://github.com/gruuya/django-sql-sniffer)\
By default, stats summary shows queries sorted by max duration; the possible options include:
- `-t` print queries in tail mode, i.e. as they are executed
- `-c` sort stats summary by query count
- `-s` sort stats summary by total combined query duration
- `-n` set the number of top queries to display in stats summary
- `-v` for verbose logging mode on both the client and server side
- if OS supports `SIGINFO` signal press `Ctrl + T` to display snapshot stats summary without killing the process
# How it works
The tool is composed out of a client and a server. Running `django-sql-sniffer` starts the server, which then 
injects the client into the running process using GDB/LLDB and waits for it to connect. 
The client monkey patches the Django DB cursor and starts streaming queries to the server as they are executed.
The queries are then collected and analyzed on the server side.\
Finally, when the server gets a shutdown signal, it stops the client which in turn rolls back the monkey patch leaving
the target process in the original state.