diff options
author | Matti Picus <matti.picus@gmail.com> | 2020-10-31 20:27:23 +0200 |
---|---|---|
committer | Matti Picus <matti.picus@gmail.com> | 2020-10-31 20:27:23 +0200 |
commit | fad580da1f8989394687e23d201a5cc09a1b9360 (patch) | |
tree | d1c0c5997a21e47609fc041703fae14e4b75b216 /pypy/doc | |
parent | start 7.3.3 release cycle (diff) | |
download | pypy-fad580da1f8989394687e23d201a5cc09a1b9360.tar.gz pypy-fad580da1f8989394687e23d201a5cc09a1b9360.tar.bz2 pypy-fad580da1f8989394687e23d201a5cc09a1b9360.zip |
2to3 makecontributor.py, update contributors
Diffstat (limited to 'pypy/doc')
-rw-r--r-- | pypy/doc/contributor.rst | 444 | ||||
-rw-r--r-- | pypy/doc/release-v7.3.3.rst | 2 | ||||
-rw-r--r-- | pypy/doc/tool/makecontributor.py | 15 |
3 files changed, 232 insertions, 229 deletions
diff --git a/pypy/doc/contributor.rst b/pypy/doc/contributor.rst index d9e2e1c444..d9250efd26 100644 --- a/pypy/doc/contributor.rst +++ b/pypy/doc/contributor.rst @@ -26,10 +26,10 @@ Contributors Anders Chrigstrom Wim Lavrijsen Eric van Riet Paap + Dan Villiom Podlaski Christiansen Remi Meier Richard Emslie Alexander Schremmer - Dan Villiom Podlaski Christiansen Lukas Diekmann Sven Hager Anders Lehmann @@ -52,6 +52,7 @@ Contributors Lawrence Oluyede Bartosz Skowron Daniel Roberts + Stefano Rivera Adrien Di Mascio Niko Matsakis Alexander Hesse @@ -66,7 +67,6 @@ Contributors Michal Bendowski Jan de Mooij Stefan Beyer - Stefano Rivera Tyler Wade Vincent Legoll Michael Foord @@ -79,348 +79,350 @@ Contributors Devin Jeanpierre Bob Ippolito Bruno Gola + nulano David Malcolm Yannick Jadoul Squeaky - Edd Barrett Timo Paulssen - Laurence Tratt + Edd Barrett Marius Gedminas - Nicolas Truessel + Laurence Tratt Alexandre Fayolle + Nicolas Truessel Simon Burton Martin Matusiak - Wenzhu Man Konstantin Lopuhin + Wenzhu Man John Witulski Jeremy Thurgood - nulano + Dario Bertini Greg Price Ivan Sichmann Freitas - Dario Bertini + Simon Cross Mark Pearse Julian Berman - Simon Cross - Tobias Pape Andreas Stührk + Tobias Pape Jean-Philippe St. Pierre Stian Andreassen Guido van Rossum Pavel Vinogradov William Leslie Paweł Piotr Przeradowski - marky1991 + Paul deGrandis Ilya Osadchiy Tobias Oberstein - Paul deGrandis + marky1991 Boris Feigin - Taavi Burns Adrian Kuhn tav + Taavi Burns Joannah Nanjekye Georg Brandl quejebo Bert Freudenberg + Gerald Klix Wanja Saatkamp Mike Blume - Gerald Klix Oscar Nierstrasz Rami Chowdhury Stefan H. Muller Dodan Mihai + Michał Górny Tim Felgentreff Eugene Oden Colin Valliant - Jeff Terrace Henry Mason - Vasily Kuznetsov - Preston Timmons + Jeff Terrace David Ripton + Preston Timmons + Vasily Kuznetsov Pieter Zieschang - Dusty Phillips Lukas Renggli + Dusty Phillips Guenter Jantzen - Jasper Schulz - Ned Batchelder Amit Regmi + Ned Batchelder + Jasper Schulz Anton Gulenko - Sergey Matyunin - Andrew Chambers - Łukasz Langa + Ben Young Nicolas Chauvat Andrew Durdin - Ben Young + Andrew Chambers + Sergey Matyunin + Łukasz Langa + Nicholas Riley Michael Schneider Yusuke Tsutsumi - Nicholas Riley - Jason Chu - Igor Trindade Oliveira - Yichao Yu - Michael Twomey Rocco Moretti Gintautas Miliauskas + Michael Twomey + Igor Trindade Oliveira + Jason Chu + Yichao Yu Lucian Branescu Mihaila - Mariano Anaya anatoly techtonik - Lin Cheng + Mariano Anaya + Olivier Dormond + Jared Grubb Karl Bartel Gabriel Lavoie - Jared Grubb - Alecsandru Patrascu - Olivier Dormond Wouter van Heyst - Sebastian Pawluś + Alecsandru Patrascu + Lin Cheng Brian Dorsey Victor Stinner Andrews Medina - Aaron Iles - Toby Watson - Daniel Patrick + Sebastian Pawluś Stuart Williams + Toby Watson Antoine Pitrou + Aaron Iles Christian Hudon + Daniel Patrick Justas Sadzevicius + Gasper Zejn Neil Shepperd - Michael Cheng Mikael Schönenberg + Michael Cheng Stanislaw Halik + Berkin Ilbeyi Mihnea Saracin Matt Jackson - Berkin Ilbeyi - Gasper Zejn - Faye Zhao - Elmo Mäntynen + Jonathan David Riehl Anders Qvist + Beatrice During + Elmo Mäntynen Corbin Simpson Chirag Jadwani - Mike Pavone + Faye Zhao Pauli Virtanen - Jonathan David Riehl - Beatrice During - Alex Perry - Robert Zaremba + Mike Pavone Alan McIntyre Alexander Sedov - David C Ellis - Vaibhav Sood - Reuben Cummings - Attila Gobi + Alex Perry Floris Bruynooghe Christopher Pope - Tristan Arthur - Christian Tismer + Attila Gobi + Vaibhav Sood + Reuben Cummings + Robert Zaremba + David C Ellis + Jens-Uwe Mager Dan Stromberg Carl Meyer - Florin Papa - Arianna Avanzini - Jens-Uwe Mager - Matt Billenstein - Valentina Mukhamedzhanova Stefano Parmesan - touilleMan - Anthony Sottile + Alexis Daboville + Christian Tismer Marc Abramowitz Arjun Naik + Valentina Mukhamedzhanova + Florin Papa Aaron Gallagher - Alexis Daboville - Karl Ramm - Lukas Vacek - Omer Katz + touilleMan + Tristan Arthur + Anthony Sottile + Arianna Avanzini + Matt Billenstein Jacek Generowicz - Tomasz Dziopa Sylvain Thenault - Jakub Stasiak - Andrew Dalke Alejandro J. Cura - Vladimir Kryachko - Miro Hrončok + Andrew Dalke Gabriel - Thomas Hisch - Mark Williams - Kunal Grover Nathan Taylor + Karl Ramm + Vladimir Kryachko + Lukas Vacek + Jakub Stasiak + Omer Katz + Kunal Grover + Mark Williams + Thomas Hisch Barry Hart + Tomasz Dziopa + cptpcrd + Lutz Paelike + Ignas Mikalajunas + Martin Blais + Jacob Oscarson + Lene Wagner + Lucio Torre + Henrik Vendelbo + Artur Lisiecki Travis Francis Athougies + Miguel de Val Borro + Kristjan Valur Jonsson + Christoph Gerum Yasir Suhail + Tomo Cocoa + Neil Blakey-Milner + Dan Buch + Lars Wassermann Sergey Kishchenko - Martin Blais - Catalin Fierut - Lutz Paelike + Ryan Gonzalez Ian Foote + David Lievens + Richard Lancaster Philipp Rustemeuer - Bernd Schoeller - olliemath Logan Chien Catalin Gabriel Manciu - Jacob Oscarson - Ryan Gonzalez + Miro Hrončok Antoine Dupre - Kristjan Valur Jonsson - Lucio Torre - Richard Lancaster - Dan Buch - Lene Wagner - Tomo Cocoa - David Lievens - Neil Blakey-Milner - Henrik Vendelbo - Lars Wassermann - Ignas Mikalajunas - Christoph Gerum - Miguel de Val Borro - Artur Lisiecki - joserubiovidales@gmail.com - afteryu - Toni Mattis - Vincent Michel - Laurens Van Houtven - Bobby Impollonia - Roberto De Ioris - Sreepathi Pai - Jeong YunWon - dakarpov@gmail.com - Christopher Armstrong - Bolutife Ogunsola - Aaron Tubbs - Vasantha Ganesh K - Jason Michalski - Radu Ciorba - Ryan Hileman - Markus Holtermann - Georges Racinet + Bernd Schoeller + olliemath + Catalin Fierut + Gustavo Niemeyer Andrew Thompson + Joshua Gilbert Yusei Tahara - Ruochen Huang - Fabio Niephaus + Christopher Armstrong + Anders Sigfridsson + Stephan Busemann + Godefroid Chappelle + Dan Colish Akira Li - Gustavo Niemeyer - joachim-ballmann@bitbucket.org - Nate Bragg - Lucas Stadler + Bobby Impollonia roberto@goyle - Carl Bordum Hansen - Matt Bogosian + Roberto De Ioris + timo + Anna Katrina Dominguez + Juan Francisco Cantero Hurtado + Ben Darnell + Rafał Gałczyński Yury V. Zaytsev - florinpapa - Anders Sigfridsson - Nikolay Zinov + Laurens Van Houtven rafalgalczynski@gmail.com - Joshua Gilbert - Anna Katrina Dominguez + Jason Michalski + Toni Mattis + Lucas Stadler + Jeong YunWon + Ruochen Huang + Markus Holtermann Kim Jin Su + Matt Bogosian + Aaron Tubbs Amber Brown + Nikolay Zinov + florinpapa + Vasantha Ganesh K + Fabio Niephaus + Nate Bragg + afteryu Andrew Stepanov - ashwinahuja - Rafał Gałczyński - Ben Darnell - Juan Francisco Cantero Hurtado - Godefroid Chappelle + Radu Ciorba + Carl Bordum Hansen Paul Ganssle Michal Kuffa - Stephan Busemann - Bystroushaak - Dan Colish + joachim-ballmann@bitbucket.org + Vincent Michel Ram Rachum - timo - Volodymyr Vladymyrov - Daniel Neuhäuser - Flavio Percoco - halgari - Michał Górny + Bystroushaak + Ryan Hileman + joserubiovidales@gmail.com + dakarpov@gmail.com + Sreepathi Pai + Georges Racinet + Bolutife Ogunsola + ashwinahuja + cjmcdonald@google.com + Anna Ravencroft + Dinu Gherman + Michael Chermside Jim Baker + Zooko Wilcox-O Hearn + Daniel Neuhäuser + Konrad Delong + Rodrigo Araújo + Armin Ronacher + Jim Hunziker + Christian Muirhead + Brett Cannon Chris Lambacher - John Aldis + Dan Loewenherz coolbutuseless@gmail.com - Yasen Kiprov + Christopher Groskopf + Buck Golemon + soareschen + Even Wiik Thomassen + Antony Lee + James Lan + yrttyr + Kristoffer Kleine + Julien Phalip + shoma hosaka + Tomer Chachamu + Flavio Percoco + Markus Unterwaditzer Mike Bayer - mark doerr - Rodrigo Araújo - Daniil Yarancev - Min RK OlivierBlanvillain - bernd.schoeller@inf.ethz.ch - Jonas Pfannschmidt - Alex Kashirin - Zearin - Joannah Nanjekye nanjekyejoannah@gmail.com - Ihar Shabes - Johan Forsberg - Andrey Churin + jiaaro + James Robert + aliceinwire + Kurt Griffiths + Matthew Miller + Asmo Soinio + Stefan Marr + Boglarka Vezer + Mads Kiilerich Dan Crosta - reubano@gmail.com - Stanisław Halik - DeVerne Jones - Julien Phalip + Dan Sanders + Ben Mather + Chris Pressey + halgari + Berker Peksag Roman Podoliaka - Steve Papanik - Henri Tuhola + Nikolaos-Digenis Karagiannis + Donald Stufft + Volodymyr Vladymyrov + Andrey Churin + Niclas Olofsson + Yaroslav Fedevych + Zearin + Tobias Diaz + Jason Madden + Jonas Pfannschmidt + werat + JohnDoe + Diana Popa Eli Stevens - Boglarka Vezer - gabrielg@ec2-54-146-239-158.compute-1.amazonaws.com + pizi + remarkablerocket + reubano@gmail.com + Daniil Yarancev PavloKapyshin - shaolo1 - Hervé Beraud - Tomer Chachamu - Christopher Groskopf - Asmo Soinio - Antony Lee - Jim Hunziker - shoma hosaka - Buck Golemon - whitequark + Graham Markall + Stanisław Halik Iraklis D. - JohnDoe - yrttyr - Michael Chermside - Anna Ravencroft - remarkablerocket - Ivan Petre Vijiac - Berker Peksag - Christian Muirhead - soareschen - Matthew Miller - Jesdi - Konrad Delong - Dinu Gherman - Sam Edwards - pizi - Tomáš Pružina - James Robert - Chris AtLee - Armin Ronacher - Diana Popa - Mike Kaplinskiy - Mads Kiilerich - Brett Cannon + Min RK Caleb Hattingh - aliceinwire - Zooko Wilcox-O Hearn - James Lan - jiaaro - Evgenii Gorinov - Markus Unterwaditzer - Kristoffer Kleine - Graham Markall - paugier - Dan Loewenherz - werat - Tomas Hrnciar + Steve Papanik + m@funkyhat.org + Tomáš Pružina + gabrielg@ec2-54-146-239-158.compute-1.amazonaws.com Filip Salomonsson - Niclas Olofsson - Zsolt Cserna - Chris Pressey - Tobias Diaz + Johan Forsberg + Evgenii Gorinov + John Aldis + Hervé Beraud Paul Graydon + whitequark + DeVerne Jones + Zsolt Cserna + Yasen Kiprov mkuffa - Nikolaos-Digenis Karagiannis - Kurt Griffiths - Ben Mather - Donald Stufft + Ivan + Jesdi + paugier + bernd.schoeller@inf.ethz.ch + Sam Edwards + Ihar Shabes kotus9 - Dan Sanders - Jason Madden - Yaroslav Fedevych - Even Wiik Thomassen - m@funkyhat.org - Stefan Marr + mark doerr + Tomas Hrnciar + Joannah Nanjekye nanjekyejoannah@gmail.com + Alex Kashirin + Mike Kaplinskiy + Henri Tuhola + shaolo1 + Chris AtLee diff --git a/pypy/doc/release-v7.3.3.rst b/pypy/doc/release-v7.3.3.rst index c610f0d878..2a072b1525 100644 --- a/pypy/doc/release-v7.3.3.rst +++ b/pypy/doc/release-v7.3.3.rst @@ -73,7 +73,7 @@ We would also like to thank our contributors and encourage new people to join the project. PyPy has many layers and we need help with all of them: `PyPy`_ and `RPython`_ documentation improvements, tweaking popular modules to run on pypy, or general `help`_ with making RPython's JIT even better. Since the -previous release, we have accepted contributions from XXX new contributors, +previous release, we have accepted contributions from 2 new contributors, thanks for pitching in. If you are a python library maintainer and use c-extensions, please consider diff --git a/pypy/doc/tool/makecontributor.py b/pypy/doc/tool/makecontributor.py index 9f8bef4e5d..f617c199e1 100644 --- a/pypy/doc/tool/makecontributor.py +++ b/pypy/doc/tool/makecontributor.py @@ -1,3 +1,4 @@ +from __future__ import print_function # NOTE: run this script with LANG=en_US.UTF-8 # works with pip install mercurial==3.0 @@ -94,7 +95,7 @@ alias = { } alias_map = {} -for name, nicks in alias.iteritems(): +for name, nicks in alias.items(): for nick in nicks: alias_map[nick] = name @@ -132,13 +133,13 @@ def get_more_authors(log): def main(show_numbers): ui = mercurial.ui.ui() - repo = mercurial.hg.repository(ui, str(ROOT)) + repo = mercurial.hg.repository(ui, str(ROOT).encode('utf-8')) authors_count = defaultdict(int) for i in repo: ctx = repo[i] authors = set() - authors.add(get_canonical_author(ctx.user())) - authors.update(get_more_authors(ctx.description())) + authors.add(get_canonical_author(ctx.user().decode('utf-8'))) + authors.update(get_more_authors(ctx.description().decode('utf-8'))) for author in authors: if author not in excluded: authors_count[author] += 1 @@ -153,13 +154,13 @@ def main(show_numbers): ## else: ## print name - items = authors_count.items() + items = list(authors_count.items()) items.sort(key=operator.itemgetter(1), reverse=True) for name, n in items: if show_numbers: - print '%5d %s' % (n, name) + print('%5d %s' % (n, name)) else: - print ' ' + name + print(' ' + name) if __name__ == '__main__': show_numbers = '-n' in sys.argv |