1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92
|
name: Bug
description: Report a bug or unexpected behavior in watchfiles
labels: [bug]
body:
- type: markdown
attributes:
value: |
Thanks for your interest in watchfiles! 😎
Please provide as much detail as possible to make understanding and solving your problem as quick as possible. 🙏
- type: textarea
id: description
attributes:
label: Description
description: Please explain what you're seeing and what you expect to see.
- type: textarea
id: example
attributes:
label: Example Code
description: |
Please add a self-contained, [minimal, reproducible, example](https://stackoverflow.com/help/minimal-reproducible-example) with your use case.
**Alternatively**, you might find it useful to run
```bash
watchfiles 'echo reloaded' . --verbose
```
and copy the output below.
placeholder: |
import watchfiles
print(f'Watchfiles v{watchfiles.__version__}')
for changes in watchfiles.watch('.', debug=True):
print(changes)
render: Python
- type: textarea
id: output
attributes:
label: Watchfiles Output
description: Output from the above example code or `watchfiles 'echo reloaded' . --verbose`
render: Text
- type: textarea
id: os
attributes:
label: Operating System & Architecture
description: |
What operating system version and system architecture are you using?
```bash
python -c 'import platform; print(platform.platform()); print(platform.version())'
```
validations:
required: true
- type: input
id: env
attributes:
label: Environment
description: >
Are you using a specific environment like docker, WSL, etc.?
Also if you installed watchfiles or python in an unusual way.
- type: input
id: python-watchfiles-version
attributes:
label: Python & Watchfiles Version
description: |
Which version Python and Watchfiles are you using?
```bash
python -c 'import sys, watchfiles; print(f"python: {sys.version}, watchfiles: {watchfiles.__version__}")'
```
validations:
required: true
- type: input
id: rust-version
attributes:
label: Rust & Cargo Version
description: |
If you're building watchfiles locally, which Rust and Cargo version are you using?
```bash
cargo --version
rustc --version
```
|