semvec/pypi-packages huggingface dataset:
bilkent-traffic 0.7.4
A Python package for sending traffic violation reports via Bilkent email
License: MIT

# Bilkent Trafficæß

![Bilkent Traffic Gif](./assets/example_gif.gif)
![YouTube](https://www.youtube.com/watch?v=iOVfomqV2Dw)

`bilkent_traffic` is a command-line tool designed to simplify reporting traffic violations at Bilkent University by sending an email through Bilkent's email system. The script allows users to select default or custom templates for reporting.

## Features
- Choose between English and Turkish templates.
- Report car model, color, location, and reason for the traffic report.
- Customize email templates for different reports.
- Automatically sends email to `traffic@bilkent.edu.tr` using Bilkent email credentials.

## Installation

### Using `pip`

- To install the latest version of `bilkent_traffic`, use `pip`:

```bash
pip install bilkent_traffic
```

### Requirements

- Python 3.x

- pyfiglet and pillow modules are automatically installed.

## Usage

- After installing, you can use the bilkent_traffic command directly from your terminal:

```bash
bilkent_traffic
```

### Command-line Steps:

1. Enter your Bilkent email address.
2. Enter your email password.
3. Enter the email subject.
4. Choose between a default template or a custom one.
5. If using the default template, you'll be asked to provide:
    - Car model
    - Car color
    - Location of the incident
    - Reason for the report
    - Time when the incident occurred
6. If using a custom template, provide the path to your custom template file.

### Development

- To contribute to the project or run it locally:

1. Clone the repository:

```bash
git clone https://github.com/yourusername/bilkent_traffic.git
```

2. Navigate to the project directory:

```bash
cd bilkent_traffic
```

3. Install the required dependencies:

```bash
pip install -r requirements.txt
```

## License
- This project is licensed under the MIT License - see the LICENSE file for details.
zmeiapi 0.1.30.2024
Useful tools to work with Zmei calculation code
License: MIT
Keywords: zmei-api

# Zmeiapi

Zmeiapi является набором программных средств для упрощения и автоматизации 
построения файлов входных данных для кода Serpent. 

Содержит классы для создания материалов, пинов, ячеек, поверхностей 
и задания основной информации для расчетов. Также содержит вспомогательные данные, 
вспомогательные инструменты и классы для обработки данных.

# V 0.1.12
## Новое
- Добавлен класс ```utilities.Concentrations.SimpleMaterialConcentrations```
- Добавлен класс ```utilities.Concentrations.UO2MaterialConcentration```
- Добавлен класс ```utilities.Concentrations.MixTwoMaterialConcentrations```
- Добавлена информация по массовым долям нуклидов для некоторых материалов, 
вся информация теперь хранится в файле *data.materials_data.yml*. 
Загрузка данных из файла data.materials_data.yml проводится автоматически в модуле 
```data.Materials```, доступ к данным по материалам осуществляется через переменную 
```data.Materials.materials_data```
- Добавлены классы для упрощения построения графиков: ```utilities.Graphs.SimpleGraph```, 
```utilities.Graphs.ManyLinesGraph```, ```utilities.Graphs.BinsGraph```, 
 ```utilities.Graphs.AnimatedBarPlot```


# V 0.1.13
## Новое
- Добавлен класс ```abstract_factories.PinCreators.FA3DPinsCreator```

  
# V 0.1.14
## Новое
- Добавлен параметр ```layers_names``` для класса ```abstract_factories.PinCreators.FA3DPinsCreator```


# V 0.1.15
## Новое
- Добавлен класс ```Res``` для представления объекта, содержащего часть выходных данных.
- Добавлен аттрибут ```readers.SerpentOut.OutReader.uni_results```, который представляет собой словарь, 
где в качестве ключей используются названия universe, а значения представляют собой список из 
```Res``` объектов с результатами расчетов для танной universe. 


# V 0.1.16
## Новое
- Добавлены новые стандартные материалы


# V 0.1.17
## Новое
- Небольшие косметические изменения


# V 0.1.18
## Новое
- Добавлен метод сохранения концентраций в файл yaml


# V 0.1.19
## Новое
- Небольшие косметические изменения


# V 0.1.22
## Новое
- Добавлено сохранение концентраций от выгорания в формате msgpack с использованием библиотеки сжатия bz2
- Добавлен метод чтения концентраций от выгорания


## Известные баги
- Неправильно прописаны логические выражения в классе ```utilities.Graphs.ManyLinesGraph```, 
из-за чего при некоторых обстоятельствах на графике не отрисовывается планка погрешности