semvec/pypi-packages huggingface dataset:
wf-rdbms-python 0.0.2
Python tools for defining and interacting with simple relational databases
Keywords: database

# wf_rdbms

Python tools for defining and interacting with simple relational databases

## Tasks
* Split repo into wf_rdbms and wf_core_data
* Redesign wf_rdbms around underlying SQL implementation while preserving Pandas implementation
* Implement wf_rdbms in Postgres
* Implement wf_rdbms in SQLite
* Add method(s) to extract the current info for each student
* Add method(s) to suggest and review student dupes
* Fix inheritance structure so `Database` init can happen at parent class level
* Make database structure an OrderedDict so user can specify order of data tables (e.g., for saving to Google sheets)
* Add method for writing database to Google Sheets
* Add method for writing database to local file(s)
* Add tables for schools, classrooms, teachers
* Generalize student ID generation to other objects (teachers, schools, hubs, etc.)
* Use `__getitem__` so that user can pull individual data tables without referencing internals
* Define generic `WildflowerDatabase` and make `WildflowerDatabasePandas` a subclass
* Move methods for pulling and adding student records to parent `WildflowerDatabase` class (so they can be used by other database implementations)
render-pdf 0.2.2
This is render_pdf, with which you can render source code as PDFs.
Requires Python: >=3.3
Keywords: render,render_pdf

# Render PDF

render_pdf is python script based on weasyprint that converts any source code to pdf file. 

## Showcase
> Single Code Base
![Rendered source code](https://github.com/endalk200/render_pdf/blob/master/example/render.png?raw=true)

> Two Source Codes Side By Side
![Side By Side Rendered Source Code](https://github.com/endalk200/render_pdf/blob/master/example/render_side_by_side.png?raw=true)

## Features

This script has the following features.

* syntax highlighting for any source code using pygments.
* line number for the source code.
* rendering any online materials or source code by downloading it.

## Installation

You can install this package from the pypi index using the following commands.

> For Linux Based OS
```bash
pip install render_pdf
```

> For windows
```bash
python -m pip install render_pdf
```

## Usage

This script can be used in variety of ways. The following examples and the results are stored in the example directory
in this repository.

* rendering single source code from local directory

```bash
render ./example/render.py -o ./example/render.pdf
```

* rendering multiple source codes from local directory

```bash
render ./setup.py ./example/render.py -o ./example/render.pdf
```

### rendering two source codes side by side for comparison.

```bash
render -y ./setup.py ./example/render.py -o ./example/render.pdf
```

### rendering source code by downloading from the internet.

To render the [setup.py](https://raw.githubusercontent.com/endalk200/render_pdf/main/setup.py) file
from this repository by downloading it from github server.
P
```bash
render https://raw.githubusercontent.com/endalk200/render_pdf/main/setup.py -o setup.pdf
```

## Source Code

You can see the source code by cloning the repository as follows.
```bash
git clone https://github.com/endalk200/render_pdf.git
```