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
Copy file name to clipboardExpand all lines: docs/develop/contributing.md
+11-5Lines changed: 11 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -10,7 +10,7 @@ You can also submit a pull request with the desired feature or the correction of
10
10
11
11
## Development
12
12
13
-
The actual code maybe quite messy (is with your contribution you manage to imrpove it, I thank you in advance !).
13
+
The actual code maybe quite messy (is with your contribution you manage to improve it, I thank you in advance !).
14
14
The source code of the package are present in the directory `src/tikzplotly`, in which each file is dedicated to a specific feature of the library.
15
15
16
16
Some external packages are necessary to make tikzplotly work, that are specified in the `requirements.txt` file.
@@ -40,13 +40,19 @@ tox -- --cov tikzplotly --cov-report html --cov-report term
40
40
41
41
The code coverage is available in the directory `htmlcov`.
42
42
43
-
!!! info "Note about coverage"
43
+
!!! Tip "Note about coverage"
44
44
The coverage CI is quite strict, so you need to cover all the modification to pass it.
45
-
I found that tedious at first, but actually making it pass make me realize that there was some bogs in the code!
45
+
I found that tedious at first, but actually making it pass make me realize that there were some bogs in the code!
46
+
47
+
??? Info "Pytest"
48
+
Some warnings are ignored by `pytest`, as they are intended for the user in some specific cases, that are not relevant in general test cases.
49
+
This corresponds to:
50
+
- the warning raised when [heat maps](../plot/supported/#heat-maps) PNG file is not resized (cf [issue comment](https://github.com/thomas-saigre/tikzplotly/issues/6#issuecomment-2106180586)),
51
+
- warning for features that are not yet implemented (such as text templates, or `barpolar` plots).
46
52
47
53
48
54
## Documentation
49
55
50
-
Feel free to add some comments on this page, espacially if there are some notable differences between plotly and pgfplots (see [this page](../plot/NB.md)).
51
-
This pages are written in Markdown and are present in the directory `docs`.
56
+
Feel free to add some comments on this page, especially if there are some notable differences between plotly and pgfplots (see [this page](../plot/NB.md)).
57
+
These pages are written in Markdown and are present in the directory `docs`.
52
58
The site is build using [Mkdocs-materials](https://squidfunk.github.io/mkdocs-material/).
0 commit comments