semvec/pypi-packages huggingface dataset:
ed-design 1.3.1
Python package developed by Envidan A/S scoping to follow the design of the company brand. This package is only for internal use.
Requires Python: >3.0.0

# Introduction 
Design package for the company Envidan A/S intended for use with matplotlib and seaborn
- Hardcoded palettes and colormaps with company design colors
- Envidan logo in print and web form

# Getting Started
## Installation
You can install this package using
```
pip install ed_design
```
## Dependencies
Software dependencices are:
```
matplotlib
seaborn
pandas
numpy
```

## Use
### Palettes and colormaps for matplotlib and seaborn
```
import ed_design as edd

colors = edd.Colors()
colors.palette_show('all')

palette = colors.palette_get('blues')  # Use with categorical variabels
cmap = colors.cmap_get('BlGr')  # Use with continous variabels

my_own_camp = colors.create_cmap([color1, color2, color3], n_colors=256)
```

### Envidan logo
```
logo = edd.logo()
edd.logo2fig(fig)
```

### Set style
```
edd.style()  # Sets envidan style with color prop cycle "normal" from edd.Colors()
edd.style('default')  # sets matplotlib default style
```


# Build and Test
TODO:
- Nothing at the momement

# Contribute
Only employees in Envidan has access to the repositoryon Azure

# Author
Martin Vidkjær, mav@envidan.dk
pyCARM 1.0.3
pyCARM: Cellular Automata for Aircraft Arrival Modelling
Requires Python: >=3

# Project

## pyCARM - Cellular Automata for Aircraft Arrival Modeling

This repository contains some of the source code used for the paper titled *Cellular automata for the investigation of navigation dynamics and aircraft mix in terminal arrival traffic*. Physica A, 671 (2025), 130628. https://doi.org/10.1016/j.physa.2025.130628. The article is available online at [Link](https://doi.org/10.1016/j.physa.2025.130628) and in the [docs](docs) folder. 

# Introduction
Investigating the impact of traffic mix and route flexibility on the arrival traffic dynamic within the terminal maneuvering area (TMA) is challenging, mainly due to the spatial constraints and wake turbulent separation requirements. In this study, we capture the dynamism of complex interactions and non-linearity in traffic by using a cellular automaton that is modified to enable more realistic representation of air traffic movements. Our results show that route flexibility makes traffic less sensitive to changes caused by size-based traffic mix and demonstrate the emergence of an organized flow zone in the fundamental diagram of the flexible strategies. When a gentle TMA saturation behavior is preferred, however, less flexible routes are deemed more suitable. As a general principle, we propose to adopt a mixed strategy that uses a fixed
routing strategy at low TMA occupancies and a flexible routing strategy at medium to high TMA occupancies.

<img width="607" height="370" alt="Image" src="https://github.com/user-attachments/assets/f73621d4-d229-4439-82db-e0015056b3c7" />

# Dependencies
numpy

distinctipy

matplotlib

Collections


# Citation

```
@article{ogedengbe2025cellular,
  title={Cellular automata for the investigation of navigation dynamics and aircraft mix in terminal arrival traffic},
  author={Ogedengbe, Ikeoluwa Ireoluwa and Tai, Tak Shing and Wong, KY Michael and Liem, Rhea P},
  journal={Physica A: Statistical Mechanics and its Applications},
  pages={130628},
  year={2025},
  publisher={Elsevier}
}

```

# References
[1] Ogedengbe, I. I., Tai, T. S., Wong, K. M., & Liem, R. P. (2025). Cellular automata for the investigation of navigation dynamics and aircraft mix in terminal arrival traffic. Physica A: Statistical Mechanics and its Applications, 130628.

[2] Ogedengbe, I. I., Wong, M. K., & Liem, R. P. (2023). A Comparative Analysis of Terminal Area Navigation and Conventional Standard Arrival Routes with Cellular Automata. In AIAA AVIATION 2023 Forum (p. 3969).
throttle-it 0.1.0
Throttle your API calls
Requires Python: >=3.10

![Python Version from PEP 621 TOML](https://img.shields.io/python/required-version-toml?tomlFilePath=https%3A%2F%2Fraw.githubusercontent.com%2Fsondalex%2Fthrottle-it%2Fmaster%2Fpyproject.toml)

# throttle-it <a href="https://sondalex.github.io/throttle-it"><img src="assets/drawing.png" align="right" height="138" alt="throttle-it website" /></a>

Throttle your API calls

## Installation

```bash
pip install throttle-it
```

## Usage

```python
from throttle_it import throttle, Duration
from requests import Session

@throttle(
    Duration.MINUTE,
    limit_header_name="X-RateLimit-Limit",
    remaining_header_name="X-RateLimit-Remaining",
    reset_header_name="X-RateLimit-Reset",
)
def get(session: Session, ...):
    return session.get(...)
```

## Development

**Install dev dependencies**

```bash
pip install ".[dev]"
```

**Run pre-commits**

```bash
uv tool run pre-commit install
```
l0n0ludp 0.1.2
Add your description here
Requires Python: >=3.10

# 1. 安装
```bash
pip install l0n0ludp
```
# 2. udp隧道服务器
```bash
l0n0ludptransserver -h
usage: l0n0ludptransserver [-h] [--interval INTERVAL] [--resend-time RESEND_TIME] [--max-resend-times MAX_RESEND_TIMES]
                           [--no-uvloop]
                           listen_host listen_port server_host server_port password

启动UDP服务器并连接远端

positional arguments:
  listen_host           本地监听地址
  listen_port           本地监听端口
  server_host           远程服务器地址
  server_port           远程服务器端口
  password              通信密码

options:
  -h, --help            show this help message and exit
  --interval INTERVAL   心跳间隔(秒)
  --resend-time RESEND_TIME
                        消息重传时间(秒)
  --max-resend-times MAX_RESEND_TIMES
                        消息重传最大次数(次)
  --no-uvloop           启用调试模式

```
# 3. udp隧道客户端
```bash
l0n0ludptransclient -h
usage: l0n0ludptransclient [-h] [--interval INTERVAL] [--resend-time RESEND_TIME] [--max-resend-times MAX_RESEND_TIMES]
                           [--no-uvloop]
                           listen_host listen_port server_host server_port password

启动UDP服务器并连接远端

positional arguments:
  listen_host           本地监听地址
  listen_port           本地监听端口
  server_host           远程服务器地址
  server_port           远程服务器端口
  password              通信密码

options:
  -h, --help            show this help message and exit
  --interval INTERVAL   心跳间隔(秒)
  --resend-time RESEND_TIME
                        消息重传时间(秒)
  --max-resend-times MAX_RESEND_TIMES
                        消息重传最大次数(次)
  --no-uvloop           启用调试模式

```

# 4. sock5服务器
```bash
l0n0ludpsocks5 -h
usage: l0n0ludpsocks5 [-h] listen_host listen_port

启动UDP服务器并连接远端

positional arguments:
  listen_host  本地监听地址
  listen_port  本地监听端口

options:
  -h, --help   show this help message and exit

```