Installation¶
Requirements¶
Python 3.11+
behave1.2.6+behave-tables1.3.0+
Basic install¶
pip install behave-data
Optional extras¶
Extra |
Description |
Installs |
|---|---|---|
|
YAML loader |
|
|
Excel loader |
|
|
SQL loader |
|
|
HTTP loader |
|
|
Pandas conversion |
|
|
Vault secrets |
|
|
AWS Secrets Manager |
|
|
Test/lint tools |
|
|
Documentation tools |
|
|
All optional deps |
All of the above |
Install with extras:
pip install behave-data[yaml,excel,http]
pip install behave-data[all]
pip install behave-data[dev,yaml,docs] # For contributors
Verify installation¶
python -m pytest --pyargs behave_data
Or in Python:
import behave_data
print(behave_data.__version__)
From source¶
git clone https://github.com/MathiasPaulenko/behave-data.git
cd behave-data
pip install -e ".[dev,all]"