You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
about: Create a minimal reproducible example to help us improve
4
+
labels: ["bug"]
5
+
6
+
---
7
+
8
+
# Provide a minimally reproducible example
9
+
10
+
To maximize the chances of your issue being fixed, you should share a minimally reproducible example that allows us to reproduce your error. A good way to do this is to setup a new nbdev project which containts the minimal amount of code that reproduces your error.
11
+
12
+
If we are not able to reproduce your error, we may close your issue.
13
+
14
+
## Some background on minimal reproducible examples [^1]
15
+
16
+
The first benefit of a public reproduction is to prove that the problem is not caused by your environment or by a setting you left out of your description, thinking it wasn't relevant. If there were any doubts about whether you'd found a genuine problem before, they are usually removed once a reproduction is made.
17
+
18
+
Next, when a reproduction has minimal config and code, it can often let us narrow down or even identify the root cause, suggest workarounds, etc. This means we can often help you from code inspection alone.
19
+
20
+
Finally, by making the code/dependencies minimal, it usually makes the problem feasible to step through using a debugging if code inspection wasn't sufficient. Production repositories or non-minimal reproductions are often very difficult to debug because break points get triggered dozens or hundreds or times.
21
+
22
+
The basic idea of a minimal reproduction is to use the least amount of both code and config to trigger missing or wrong behavior. A minimal reproduction helps the developers see where the bug or missing feature is, and allows us to verify that the new code meets the requirements.
23
+
24
+
## Where to host your mimimal reproducible example
25
+
26
+
A new, **public** GitHub repo is the best place to host your minimal reproducible example.
27
+
28
+
[^1]: the below guidance was adapted [from this language](https://github.com/renovatebot/renovate/blob/main/docs/development/minimal-reproductions.md)
Copy file name to clipboardExpand all lines: CHANGELOG.md
+20Lines changed: 20 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,6 +2,26 @@
2
2
3
3
<!-- do not remove -->
4
4
5
+
## 2.3.11
6
+
7
+
### New Features
8
+
9
+
- add agplv3 license to project options ([#1268](https://github.com/fastai/nbdev/pull/1268)), thanks to [@joel-lbth](https://github.com/joel-lbth)
10
+
- add 0 - Pre-planning status to project options ([#1262](https://github.com/fastai/nbdev/pull/1262)), thanks to [@ddobrinskiy](https://github.com/ddobrinskiy)
11
+
- add conda installation docs to end-to-end tutorial ([#1215](https://github.com/fastai/nbdev/pull/1215)), thanks to [@restlessronin](https://github.com/restlessronin)
12
+
13
+
### Bugs Squashed
14
+
15
+
- Fix `nbdev_conda` error when there are prior release tarballs ([#1280](https://github.com/fastai/nbdev/pull/1280)), thanks to [@restlessronin](https://github.com/restlessronin)
16
+
- delete build dir before pypi upload ([#1277](https://github.com/fastai/nbdev/pull/1277)), thanks to [@restlessronin](https://github.com/restlessronin)
17
+
- copy contents of `_extensions` folder from nbs ([#1266](https://github.com/fastai/nbdev/pull/1266)), thanks to [@restlessronin](https://github.com/restlessronin)
18
+
- Fix `nbdev_update` when `lib_name` and `lib_path` are not the same ([#1254](https://github.com/fastai/nbdev/pull/1254)), thanks to [@BirkhoffG](https://github.com/BirkhoffG)
19
+
- Make `nbdev_create_config` write the `black_formatting` setting ([#1235](https://github.com/fastai/nbdev/pull/1235)), thanks to [@dmose](https://github.com/dmose)
20
+
- fix order of categories for migration ([#1221](https://github.com/fastai/nbdev/pull/1221)), thanks to [@hamelsmu](https://github.com/hamelsmu)
21
+
- make anaconda description links consistent with pypi ([#1214](https://github.com/fastai/nbdev/pull/1214)), thanks to [@restlessronin](https://github.com/restlessronin)
22
+
- .get instead of acessing attr ([#1023](https://github.com/fastai/nbdev/pull/1023)), thanks to [@hamelsmu](https://github.com/hamelsmu)
0 commit comments