[MRG + 2] DOC adding :user: role to whats_new#7818
[MRG + 2] DOC adding :user: role to whats_new#7818raghavrv merged 17 commits intoscikit-learn:masterfrom
Conversation
|
Hi, I suppose there is a merge conflict since whats new has been modified in master. It might be best to rebase and resolve the conflicts. This is the reason for failure of appveyor build. |
|
Hi @maniteja123, thank you for your response. Since the issue needs whats_new to be modified, I suppose the rebase can be done only by the maintainers? |
|
Hi, it is possible for you to resolve conflicts and push the updated ones. The link under |
|
The appveyor failure likely is unrelated. You'll need to rebase/merge frequently on this PR :/ |
jnothman
left a comment
There was a problem hiding this comment.
Don't worry about rebasing until the rest looks right.
| try: | ||
| from docutils import nodes, utils | ||
| except ImportError: | ||
| # Load lazily so that test-sphinxext does not require docutils dependency |
There was a problem hiding this comment.
You need to keep this variation
doc/whats_new.rst
Outdated
| * 96 `Lars Buitinck`_ | ||
| * 88 `Jaques Grobler`_ | ||
| * 96 :user:`Lars Buitinck<larsmans>` | ||
| * 88 :user:`Jaques Grobler<jaquesgrobler/scikit-learn/wiki/Jaques-Grobler>` |
There was a problem hiding this comment.
In cases like this you've over-generated.
|
|
||
| .. _Scott White: https://twitter.com/scottblanc | ||
|
|
||
| .. _Jaques Grobler: https://github.com/jaquesgrobler/scikit-learn/wiki/Jaques-Grobler |
There was a problem hiding this comment.
But this should probably be just https://github.com/jaquesgrobler/ anyway.
|
I was extracting the part following 'http://github.com/' when I was parsing the URL. This particular author has the URL mentioned in the original whats_new as :
Sorry, I didn't anticipate there could be such anomalies. I'll make the changes and look for any other such issues. |
|
@maniteja123 Thank you for the link. It worked like a charm. |
|
Thanks, this is much better, but looking at this I think core devs, at least, if not other regular contributors, should switch back to the old format. Team members have the following logins: agramfort AlexanderFabisch alextp amueller arjoly bdholt1 bthirion chrisfilo cournape duchesnay dwf fabianp GaelVaroquaux glouppe jakevdp jaquesgrobler jmetzen jnothman kastnerkyle larsmans lesteve lucidfrontier45 mblondel MechCoder ndawe NelleV ogrisel paolo-losi pprett raghavrv tomdlt Or you can switch back for all people whose user appears in the log more than 10 times or something. Another thing we should do is try to keep line length to at most 80 chars maximum for lines that are changed. |
|
I'll start working on that then! |
|
When I check for the number of times user appears in the log, it also includes those cases where they have been mentioned in the list of contributors after the log for each version. Would it be more appropriate then to set the threshold at 15? |
|
Make it 20. It's immaterial. On 4 November 2016 at 19:11, Aman Dalmia notifications@github.com wrote:
|
|
@jnothman Actually the number of core devs having their github URLs linked was only 5 so I changed them manually. Let me know if this works or should I do this for all those having more than 20 commits. |
What about us? ;)
why not |
|
@TomDLT I had assumed that the list of usernames provided were case sensitive. My bad. I made a few changes to the script and now the doc has been updated for all the core devs. |
|
@jnothman Please let me know if this has any more issues. |
|
|
||
| .. _Dylan Werner-Meier: https://github.com/unautre | ||
| .. _Nelle Varoquaux: https://github.com/nellev | ||
|
|
There was a problem hiding this comment.
While we're at it, could you please remove all the blank lines in this target URL listing?
doc/whats_new.rst
Outdated
| - New :class:`mixture.GaussianMixture` and :class:`mixture.BayesianGaussianMixture` | ||
| replace former mixture models, employing faster inference | ||
| for sounder results. :issue:`7295` by `Wei Xue`_ and `Thierry Guillemot`_. | ||
| for sounder results. :issue:`7295` by :user:`Wei Xue<xuewei4d>` and :user:`Thierry Guillemot<tguillemot>`. |
doc/whats_new.rst
Outdated
| - Random forest, extra trees, decision trees and gradient boosting estimator | ||
| accept the parameter ``min_samples_split`` and ``min_samples_leaf`` | ||
| provided as a percentage of the training samples. By `yelite`_ and `Arnaud Joly`_. | ||
| provided as a percentage of the training samples. By :user:`yelite<yelite>` and `Arnaud Joly`_. |
doc/whats_new.rst
Outdated
| with ``np.float32`` and ``np.float64`` input data without converting it. | ||
| This allows to reduce the memory consumption by using ``np.float32``. | ||
| :issue:`6846` by `Sebastian Säger`_ and `YenChen Lin`_. | ||
| :issue:`6846` by :user:`Sebastian Säger<ssaeger>` and :user:`YenChen Lin<yenchenlin>`. |
doc/whats_new.rst
Outdated
|
|
||
| - :class:`feature_extraction.FeatureHasher` now accepts string values. | ||
| :issue:`6173` by `Ryad Zenine`_ and `Devashish Deshpande`_. | ||
| :issue:`6173` by :user:`Ryad Zenine<ryadzenine>` and :user:`Devashish Deshpande<dsquareindia>`. |
doc/whats_new.rst
Outdated
| of the impurity improvement during the tree growth. The proxy quantity is | ||
| such that the split that maximizes this value also maximizes the impurity | ||
| improvement. By `Arnaud Joly`_, `Jacob Schreiber`_ and `Gilles Louppe`_. | ||
| improvement. By `Arnaud Joly`_, :user:`Jacob Schreiber<jmschrei>` and `Gilles Louppe`_. |
doc/whats_new.rst
Outdated
|
|
||
| - Fixed bug :issue:`5495` when | ||
| doing OVR(SVC(decision_function_shape="ovr")). Fixed by `Elvis Dohmatob`_. | ||
| doing OVR(SVC(decision_function_shape="ovr")). Fixed by :user:`Elvis Dohmatob<dohmatob>`. |
doc/whats_new.rst
Outdated
|
|
||
| - :class:`cluster.KMeans` re-runs cluster-assignments in case of non-convergence, | ||
| to ensure consistency of ``predict(X)`` and ``labels_``. By `Vighnesh Birodkar`_. | ||
| to ensure consistency of ``predict(X)`` and ``labels_``. By :user:`Vighnesh Birodkar<vighneshbirodkar>`. |
doc/whats_new.rst
Outdated
|
|
||
| - ``DictVectorizer`` can now perform ``fit_transform`` on an iterable in a | ||
| single pass, when giving the option ``sort=False``. By `Dan Blanchard`_. | ||
| single pass, when giving the option ``sort=False``. By :user:`Dan Blanchard<dan-blanchard>`. |
doc/whats_new.rst
Outdated
|
|
||
| - Fixed handling of the ``p`` parameter of the Minkowski distance that was | ||
| previously ignored in nearest neighbors models. By `Nikolay Mayorov`_. | ||
| previously ignored in nearest neighbors models. By :user:`Nikolay Mayorov<nmayorov>`. |
|
If you wouldn't mind, I've checked for names without link target definitions and the opposite and found a few issues that need to be fixed up:
|
|
Okay! I'll try to complete them by tomorrow. |
|
Thank you so much! |
|
Thank you :) |
|
Could you fix conflicts with master? |
|
(That's why we have to merge soon. Perhaps the merger should just solve On 8 November 2016 at 08:14, Raghav RV notifications@github.com wrote:
|
|
@raghavrv Please have a look now. I would request you to review it as it updates really quickly in the master branch. Thank you. |
|
@jnothman The error log says that the build execution time reached the maximum allowed time. Please let me know if I should be doing anything in this regard. |
|
No, that's just the nature of using public continuous integration services. |
raghavrv
left a comment
There was a problem hiding this comment.
Minor comments otherwise LGTM. Thanks!
| Garrett-R, Gilles Louppe, gpassino, gwulfs, Hampus Bengtsson, Hamzeh Alsalhi, | ||
| Hanna Wallach, Harry Mavroforakis, Hasil Sharma, Helder, Herve Bredin, | ||
| Hsiang-Fu Yu, Hugues SALAMIN, Ian Gilmore, Ilambharathi Kanniah, Imran Haque, | ||
| isms, Jake VanderPlas, Jan Dlabal, Jan Hendrik Metzen, Jatin Shah, Javier López |
doc/whats_new.rst
Outdated
| - Support unseen labels :class:`preprocessing.LabelBinarizer` to restore | ||
| the default behavior of 0.14.1 for backward compatibility. By | ||
| `Hamzeh Alsalhi`_. | ||
| :user:`Hamzeh Alsalhi<hamsal>`. |
| * 21 Maheshakya Wijewardena | ||
| * 21 Brooke Osborn | ||
| * 21 Hamzeh Alsalhi | ||
| * 21 Jake VanderPlas |
doc/whats_new.rst
Outdated
|
|
||
| - Hyperlinks to documentation in example code on the website by | ||
| `Martin Luessi`_. | ||
| :user:`Martin Luessi<mluessi>`. |
| * 102 Noel Dawe | ||
| * 99 Kemal Eren | ||
| * 79 Joel Nothman | ||
| * 75 Jake VanderPlas |
|
@raghavrv Please let me know if this works now. Thanks. |
|
Thanks. Will merge once the CIs pass... |
|
In it goes! Thanks @dalmia |
|
Yay for less finicky changelog management! |
|
:) Thank you. |
* DOC adding :user: role to whats_new * DOC correcting the improper username * DOC adding exceptions for ImportError in sphinx_issues.py * DOC added import for split_explicit_title * DOC reverting to the old format for core devs * DOC reverting changes for more users * DOC removing extra lines and blank lines * DOC Adding missing link target for user * DOC fixing more links * DOC adding missing links for new contributions * DOC adding space before brackets in the user links * DOC reverting a wrong change * DOC adding final changes
* DOC adding :user: role to whats_new * DOC correcting the improper username * DOC adding exceptions for ImportError in sphinx_issues.py * DOC added import for split_explicit_title * DOC reverting to the old format for core devs * DOC reverting changes for more users * DOC removing extra lines and blank lines * DOC Adding missing link target for user * DOC fixing more links * DOC adding missing links for new contributions * DOC adding space before brackets in the user links * DOC reverting a wrong change * DOC adding final changes
* DOC adding :user: role to whats_new * DOC correcting the improper username * DOC adding exceptions for ImportError in sphinx_issues.py * DOC added import for split_explicit_title * DOC reverting to the old format for core devs * DOC reverting changes for more users * DOC removing extra lines and blank lines * DOC Adding missing link target for user * DOC fixing more links * DOC adding missing links for new contributions * DOC adding space before brackets in the user links * DOC reverting a wrong change * DOC adding final changes
* tag '0.18.1': (144 commits) skip tree-test on 32bit do the warning test as we do it in other places. Replase assert_equal by assert_almost_equal in cosine test version bump 0.18.1 fix merge conflict mess in whatsnew add the python2.6 warning to 0.18.1 fix learning_curve test that I messed up in cherry-picking the "reentrant cv" PR. sync whatsnew with master [MRG] TST Ensure __dict__ is unmodified by predict, transform, etc (scikit-learn#7553) FIX scikit-learn#6420: Cloning decision tree estimators breaks criterion objects (scikit-learn#7680) Add whats new entry for scikit-learn#6282 (scikit-learn#7629) [MGR + 2] fix selectFdr bug (scikit-learn#7490) fixed whatsnew cherry-pick mess (somewhat) [MRG + 2] FIX LogisticRegressionCV to correctly handle string labels (scikit-learn#5874) [MRG + 2] Fixed parameter setting in SelectFromModel (scikit-learn#7764) [MRG+2] DOC adding separate `fit()` methods (and docstrings) for DecisionTreeClassifier and DecisionTreeRegressor (scikit-learn#7824) Fix docstring typo (scikit-learn#7844) n_features --> n_components [MRG + 1] DOC adding :user: role to whats_new (scikit-learn#7818) [MRG+1] label binarizer not used consistently in CalibratedClassifierCV (scikit-learn#7799) DOC : fix docstring of AIC/BIC in GMM ...
* releases: (144 commits) skip tree-test on 32bit do the warning test as we do it in other places. Replase assert_equal by assert_almost_equal in cosine test version bump 0.18.1 fix merge conflict mess in whatsnew add the python2.6 warning to 0.18.1 fix learning_curve test that I messed up in cherry-picking the "reentrant cv" PR. sync whatsnew with master [MRG] TST Ensure __dict__ is unmodified by predict, transform, etc (scikit-learn#7553) FIX scikit-learn#6420: Cloning decision tree estimators breaks criterion objects (scikit-learn#7680) Add whats new entry for scikit-learn#6282 (scikit-learn#7629) [MGR + 2] fix selectFdr bug (scikit-learn#7490) fixed whatsnew cherry-pick mess (somewhat) [MRG + 2] FIX LogisticRegressionCV to correctly handle string labels (scikit-learn#5874) [MRG + 2] Fixed parameter setting in SelectFromModel (scikit-learn#7764) [MRG+2] DOC adding separate `fit()` methods (and docstrings) for DecisionTreeClassifier and DecisionTreeRegressor (scikit-learn#7824) Fix docstring typo (scikit-learn#7844) n_features --> n_components [MRG + 1] DOC adding :user: role to whats_new (scikit-learn#7818) [MRG+1] label binarizer not used consistently in CalibratedClassifierCV (scikit-learn#7799) DOC : fix docstring of AIC/BIC in GMM ... Conflicts: removed sklearn/externals/joblib/__init__.py sklearn/externals/joblib/_parallel_backends.py sklearn/externals/joblib/testing.py
* dfsg: (144 commits) skip tree-test on 32bit do the warning test as we do it in other places. Replase assert_equal by assert_almost_equal in cosine test version bump 0.18.1 fix merge conflict mess in whatsnew add the python2.6 warning to 0.18.1 fix learning_curve test that I messed up in cherry-picking the "reentrant cv" PR. sync whatsnew with master [MRG] TST Ensure __dict__ is unmodified by predict, transform, etc (scikit-learn#7553) FIX scikit-learn#6420: Cloning decision tree estimators breaks criterion objects (scikit-learn#7680) Add whats new entry for scikit-learn#6282 (scikit-learn#7629) [MGR + 2] fix selectFdr bug (scikit-learn#7490) fixed whatsnew cherry-pick mess (somewhat) [MRG + 2] FIX LogisticRegressionCV to correctly handle string labels (scikit-learn#5874) [MRG + 2] Fixed parameter setting in SelectFromModel (scikit-learn#7764) [MRG+2] DOC adding separate `fit()` methods (and docstrings) for DecisionTreeClassifier and DecisionTreeRegressor (scikit-learn#7824) Fix docstring typo (scikit-learn#7844) n_features --> n_components [MRG + 1] DOC adding :user: role to whats_new (scikit-learn#7818) [MRG+1] label binarizer not used consistently in CalibratedClassifierCV (scikit-learn#7799) DOC : fix docstring of AIC/BIC in GMM ...
* DOC adding :user: role to whats_new * DOC correcting the improper username * DOC adding exceptions for ImportError in sphinx_issues.py * DOC added import for split_explicit_title * DOC reverting to the old format for core devs * DOC reverting changes for more users * DOC removing extra lines and blank lines * DOC Adding missing link target for user * DOC fixing more links * DOC adding missing links for new contributions * DOC adding space before brackets in the user links * DOC reverting a wrong change * DOC adding final changes
* DOC adding :user: role to whats_new * DOC correcting the improper username * DOC adding exceptions for ImportError in sphinx_issues.py * DOC added import for split_explicit_title * DOC reverting to the old format for core devs * DOC reverting changes for more users * DOC removing extra lines and blank lines * DOC Adding missing link target for user * DOC fixing more links * DOC adding missing links for new contributions * DOC adding space before brackets in the user links * DOC reverting a wrong change * DOC adding final changes
* DOC adding :user: role to whats_new * DOC correcting the improper username * DOC adding exceptions for ImportError in sphinx_issues.py * DOC added import for split_explicit_title * DOC reverting to the old format for core devs * DOC reverting changes for more users * DOC removing extra lines and blank lines * DOC Adding missing link target for user * DOC fixing more links * DOC adding missing links for new contributions * DOC adding space before brackets in the user links * DOC reverting a wrong change * DOC adding final changes
Reference Issue
Addresses Issue #7748
What does this implement/fix? Explain your changes.
Added the :user: role to whats_new.rst for all contributors having a github url in the current version of whats_new.rst.
Any other comments?
Wrote a script for automating the process. No changes made for contributors not having the github URL linked.