Skip to content

Commit 4bbe409

Browse files
PicoCentauriagoscinski
authored andcommitted
Add a CHANGELOG file and show it in the docs
Also add a template for PRs
1 parent 9892ba0 commit 4bbe409

File tree

4 files changed

+101
-0
lines changed

4 files changed

+101
-0
lines changed

.github/PULL_REQUEST_TEMPLATE.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
<!-- What does this implement/fix? Explain your changes here. -->
2+
3+
4+
Contributor (creator of PR) checklist
5+
-------------------------------------
6+
- [ ] Tests updated (for new features and bugfixes)?
7+
- [ ] Documentation updated (for new features)?
8+
- [ ] Issue referenced (for PRs that solve an issue)?
9+
10+
For Reviewer
11+
------------
12+
- [ ] CHANGELOG updated if important change?

CHANGELOG

Lines changed: 82 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,82 @@
1+
CHANGELOG file
2+
--------------
3+
4+
The rules for CHANGELOG file:
5+
6+
- entries are sorted newest-first
7+
- summarize sets of changes (do not reproduce every git log comment here).
8+
- do not ever delete anything
9+
- keep the format consistent (88 char width, Y/M/D date format) and do not use tabs but
10+
use spaces for formatting
11+
12+
.. inclusion-marker-changelog-start
13+
14+
0.1.5 (XXXX/XX/XX)
15+
------------------
16+
17+
- Add this ``CHANGELOG`` file (#198)
18+
- Update example of WHO feature selection (#212)
19+
- Rename ``RidgeRegression2FoldCV`` -> ``Ridge2FoldCV`` (#211)
20+
- Adding metrics for prediction rigidity (#209)
21+
- Overhaul of documentation page (#200 to #204)
22+
- Rename and add member variables (#197)
23+
- Fix/check estimator (#196)
24+
- fixed small typo in ``PCovR`` class documentation (#194)
25+
- Resolved Issue WHO dataset missing function call section in doc (#181, #192)
26+
- Speeding up tests (#190)
27+
- Removing kernel optimization from who example (#189)
28+
- Ignore rendered examples for linting (#188)
29+
- Add more infos on documentation landing pages & ``CODE_OF_CONDUCT`` (#186)
30+
- Add contributors pictures to ``README``, show pip install instructions in docs (#185)
31+
- Add linting and tests for docstring and documentation code (#184)
32+
- Rerestructure requirements after (#171, #183)
33+
- Update ``README.md`` to show banners (#176)
34+
- Modernize package infrastructure (#172)
35+
- Add an example of GCH for molecular materials (#171)
36+
- Port examples to ``sphinx_gallery`` (#170)
37+
38+
0.1.4 (2023/03/14)
39+
------------------
40+
41+
- documentation formatting fixes for math and datasets (#161, #163)
42+
- changing the way the distance to the convex hull is computed in the
43+
``DirectionalConvexHull`` due to numerical issues with the old method (#165)
44+
45+
0.1.3 (2023/03/02)
46+
------------------
47+
48+
- Refactor ``scikit-cosmo`` to ``scikit-matter`` (#157, #151)
49+
- Deprecation warning was added to link to renamed package (#154)
50+
- dropped Python `<3.8` support, because we are now using ``scikit-learn`` version
51+
`>=1.1.0` (#139, #146, #152)
52+
- WHO dataset and examples were added (#149)
53+
- nice dataset was added (#143)
54+
- overhaul of documentation (#142, #150)
55+
- added ``DirectionalConvexHull`` class (#140)
56+
- added test_precomputed_regression function to ``KPCovR`` (#136)
57+
- other bugfixes (#141, #148)
58+
59+
60+
0.1.2 (2022/07/04)
61+
------------------
62+
63+
- fixed a bug in the orthonormalization step of ``PCov-CUR`` (#118)
64+
- users can now initialize ``FPS`` selecting using a list of selected points, allowing
65+
to restart the selection in the middle (#116)
66+
- KPCovR is now able to use pre-fitted regressor in the same way that ``PCovR`` can
67+
(#113)
68+
69+
0.1.1 (2021/11/30)
70+
------------------
71+
72+
- fixed a bug in the ``orthonormalization`` step of ``PCov-CUR`` (#118)
73+
- users can now initialize ``FPS`` selecting using a list of selected points, allowing to
74+
restart the selection in the middle (#116)
75+
- KPCovR is now able to use pre-fitted regressor in the same way that ``PCovR`` can (#113)
76+
77+
0.1.0 (2021/05/12)
78+
------------------
79+
80+
- first release out of the lab
81+
82+
.. inclusion-marker-changelog-end

docs/src/changelog.rst

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
Changelog
2+
=========
3+
4+
.. include:: ../../CHANGELOG
5+
:start-after: inclusion-marker-changelog-start
6+
:end-before: inclusion-marker-changelog-end

docs/src/index.rst

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -82,6 +82,7 @@
8282
references/index
8383
tutorials
8484
contributing
85+
changelog
8586
bibliography
8687

8788
If you would like to contribute to scikit-matter, check out our :ref:`contributing`

0 commit comments

Comments
 (0)