File: bug.yml

package info (click to toggle)
python-watchfiles 1.1.1-3
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 600 kB
  • sloc: python: 1,997; makefile: 86
file content (92 lines) | stat: -rw-r--r-- 2,538 bytes parent folder | download | duplicates (2)
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
        ```