mirror of
https://github.com/cookiecutter/cookiecutter-django.git
synced 2024-11-30 05:24:01 +03:00
6e72169ffe
* Add failing test for travis.yml I see three options to test travis.yml : 1. Testing that the YAML contains relevant value. Least useful and least reliable, but simplest to implement. 2. Testing that the YAML is valid TravisCI YAML. Unfortunately this is difficult / impossible. Doing 'travis lint' would succeed, this command does not check for 'script' key presence and wouldn't be useful for us. We could use 'travis-build' to verify that the YAML can be converted to a worker config, but as of now 'travis-build' doesn't work out of the box. There is a new tool for validating travis YAML files 'travis-yml', but as of now it's a ruby-only library and it's still a work in progress. 3. Running Travis CI task based on the generated YAML. This seems the best approach, however since cookiecutter-django itself uses Travis CI, that would require running Travis CI from within Travis CI. Scheduling Travis CI job without a github push still requires a public github repo, which is something that we can't generate on demand. Given that I'm opting to use approach 1. * Adds missing config to generated .travis.yml The keys added are as follows: 1. 'script' Required by Travis, cookiecutter-django used to provide it until it has been removed together with hitch. I'm assuming hitch has been replaced with pytest, I'm setting pytest as the new value for the 'script' key. 2. 'install' Not required by Travis, but necessary in our case; installs test libraries, mostly pytest. As of now this points to 'local.txt' requirements file. There used to be a separate 'test.txt' requirements file but it has been decided to merge it with 'local.txt', see discussion in https://github.com/pydanny/cookiecutter-django/pull/1557 . * Update CONTRIBUTORS.rst
312 lines
13 KiB
ReStructuredText
312 lines
13 KiB
ReStructuredText
Contributors
|
||
============
|
||
|
||
Core Developers
|
||
---------------
|
||
|
||
These contributors have commit flags for the repository,
|
||
and are able to accept and merge pull requests.
|
||
|
||
=========================== ================ ===========
|
||
Name Github Twitter
|
||
=========================== ================ ===========
|
||
Daniel Roy Greenfeld `@pydanny`_ @pydanny
|
||
Audrey Roy Greenfeld* `@audreyr`_ @audreyr
|
||
Fábio C. Barrionuevo da Luz `@luzfcb`_ @luzfcb
|
||
Saurabh Kumar `@theskumar`_ @_theskumar
|
||
Jannis Gebauer `@jayfk`_
|
||
Burhan Khalid `@burhan`_ @burhan
|
||
Nikita Shupeyko `@webyneter`_ @webyneter
|
||
Bruno Alla `@browniebroke`_ @_BrunoAlla
|
||
Wan Liuyang `@sfdye`_ @sfdye
|
||
=========================== ================ ===========
|
||
|
||
*Audrey is also the creator of Cookiecutter. Audrey and
|
||
Daniel are on the Cookiecutter core team.*
|
||
|
||
.. _@pydanny: https://github.com/pydanny
|
||
.. _@luzfcb: https://github.com/luzfcb
|
||
.. _@theskumar: https://github.com/theskumar
|
||
.. _@audreyr: https://github.com/audreyr
|
||
.. _@jayfk: https://github.com/jayfk
|
||
.. _@webyneter: https://github.com/webyneter
|
||
.. _@browniebroke: https://github.com/browniebroke
|
||
.. _@sfdye: https://github.com/sfdye
|
||
|
||
Other Contributors
|
||
------------------
|
||
|
||
Listed in alphabetical order.
|
||
|
||
========================== ============================ ==============
|
||
Name Github Twitter
|
||
========================== ============================ ==============
|
||
18 `@dezoito`_
|
||
a7p `@a7p`_
|
||
Aaron Eikenberry `@aeikenberry`_
|
||
Adam Bogdał `@bogdal`_
|
||
Adam Dobrawy `@ad-m`_
|
||
Adam Steele `@adammsteele`
|
||
Agam Dua
|
||
Alberto Sanchez `@alb3rto`_
|
||
Alex Tsai `@caffodian`_
|
||
Alvaro [Andor] `@andor-pierdelacabeza`_
|
||
Amjith Ramanujam `@amjith`_
|
||
Andreas Meistad `@ameistad`_
|
||
Andres Gonzalez `@andresgz`_
|
||
Andrew Mikhnevich `@zcho`_
|
||
Andy Rose
|
||
Anna Callahan `@jazztpt`_
|
||
Anna Sidwell `@takkaria`_
|
||
Antonia Blair `@antoniablair`_ @antoniablairart
|
||
Anuj Bansal `@ahhda`_
|
||
Arcuri Davide `@dadokkio`_
|
||
Areski Belaid `@areski`_
|
||
Ashley Camba
|
||
Barclay Gauld `@yunti`_
|
||
Ben Warren `@bwarren2`
|
||
Ben Lopatin
|
||
Benjamin Abel
|
||
Bert de Miranda `@bertdemiranda`_
|
||
Bo Lopker `@blopker`_
|
||
Bouke Haarsma
|
||
Brent Payne `@brentpayne`_ @brentpayne
|
||
Bartek `@btknu`
|
||
Burhan Khalid `@burhan`_ @burhan
|
||
Carl Johnson `@carlmjohnson`_ @carlmjohnson
|
||
Catherine Devlin `@catherinedevlin`_
|
||
Cédric Gaspoz `@cgaspoz`_
|
||
Charlie Smith `@chuckus`_
|
||
Chris Curvey `@ccurvey`_
|
||
Chris Franklin
|
||
Chris Franklin `@hairychris`_
|
||
Chris Pappalardo `@ChrisPappalardo`_
|
||
Christopher Clarke `@chrisdev`_
|
||
Cole Mackenzie `@cmackenzie1`_
|
||
Collederas `@Collederas`_
|
||
Cristian Vargas `@cdvv7788`_
|
||
Cullen Rhodes `@c-rhodes`_
|
||
Dan Shultz `@shultz`_
|
||
Daniel Hepper `@dhepper`_ @danielhepper
|
||
Daniele Tricoli `@eriol`_
|
||
David Díaz `@ddiazpinto`_ @DavidDiazPinto
|
||
Davit Tovmasyan `@davitovmasyan`_
|
||
Davur Clementsen `@dsclementsen`_ @davur
|
||
Delio Castillo `@jangeador`_ @jangeador
|
||
Denis Orehovsky `@apirobot`_
|
||
Dónal Adams `@epileptic-fish`_
|
||
Diane Chen `@purplediane`_ @purplediane88
|
||
Dong Huynh `@trungdong`_
|
||
Emanuel Calso `@bloodpet`_ @bloodpet
|
||
Eraldo Energy `@eraldo`_
|
||
Eric Groom `@ericgroom`_
|
||
Eyad Al Sibai `@eyadsibai`_
|
||
Felipe Arruda `@arruda`_
|
||
Garry Cairns `@garry-cairns`_
|
||
Garry Polley `@garrypolley`_
|
||
Hamish Durkin `@durkode`_
|
||
Harry Percival `@hjwp`_
|
||
Hendrik Schneider `@hendrikschneider`_
|
||
Henrique G. G. Pereira `@ikkebr`_
|
||
Ian Lee `@IanLee1521`_
|
||
Irfan Ahmad `@erfaan`_ @erfaan
|
||
Jan Van Bruggen `@jvanbrug`_
|
||
Jens Nilsson `@phiberjenz`_
|
||
Jerome Leclanche `@jleclanche`_ @Adys
|
||
Jimmy Gitonga `@afrowave`_ @afrowave
|
||
John Cass `@jcass77`_ @cass_john
|
||
Julien Almarcha `@sladinji`_
|
||
Julio Castillo `@juliocc`_
|
||
Kaido Kert `@kaidokert`_
|
||
kappataumu `@kappataumu`_ @kappataumu
|
||
Kaveh `@ka7eh`_
|
||
Kevin A. Stone
|
||
Kevin Ndung'u `@kevgathuku`_
|
||
Keith Webber `@townie`_
|
||
Krzysztof Szumny `@noisy`_
|
||
Krzysztof Żuraw `@krzysztofzuraw`_
|
||
Leonardo Jimenez `@xpostudio4`_
|
||
Leo Zhou `@glasslion`_
|
||
Lin Xianyi `@iynaix`_
|
||
Luis Nell `@originell`_
|
||
Lukas Klein
|
||
Lyla Fischer
|
||
Malik Sulaimanov `@flyudvik`_ @flyudvik
|
||
Martin Blech
|
||
Martin Saizar `@msaizar`_
|
||
Mateusz Ostaszewski `@mostaszewski`_
|
||
Mathijs Hoogland `@MathijsHoogland`_
|
||
Matt Braymer-Hayes `@mattayes`_ @mattayes
|
||
Matt Linares
|
||
Matt Menzenski `@menzenski`_
|
||
Matt Warren `@mfwarren`_
|
||
Matthew Sisley `@mjsisley`_
|
||
Meghan Heintz `@dot2dotseurat`_
|
||
Mesut Yılmaz `@myilmaz`_
|
||
Michael Gecht `@mimischi`_ @_mischi
|
||
mozillazg `@mozillazg`_
|
||
Pablo `@oubiga`_
|
||
Parbhat Puri `@parbhat`_
|
||
Peter Bittner `@bittner`_
|
||
Peter Coles `@mrcoles`_
|
||
Pierre Chiquet `@pchiquet`_
|
||
Raphael Pierzina `@hackebrot`_
|
||
Raony Guimarães Corrêa `@raonyguimaraes`_
|
||
Reggie Riser `@reggieriser`_
|
||
René Muhl `@rm--`_
|
||
Roman Afanaskin `@siauPatrick`_
|
||
Roman Osipenko `@romanosipenko`_
|
||
Russell Davies
|
||
Sascha `@saschalalala` @saschalalala
|
||
Sam Collins `@MightySCollins`_
|
||
Shupeyko Nikita `@webyneter`_
|
||
Sławek Ehlert `@slafs`_
|
||
Srinivas Nyayapati `@shireenrao`_
|
||
stepmr `@stepmr`_
|
||
Steve Steiner `@ssteinerX`_
|
||
Sule Marshall `@suledev`_
|
||
Taylor Baldwin
|
||
Théo Segonds `@show0k`_
|
||
Tim Freund `@timfreund`_
|
||
Tom Atkins `@knitatoms`_
|
||
Tom Offermann
|
||
Travis McNeill `@Travistock`_ @tavistock_esq
|
||
Tubo Shi `@Tubo`_
|
||
Umair Ashraf `@umrashrf`_ @fabumair
|
||
Vitaly Babiy
|
||
Vivian Guillen `@viviangb`_
|
||
Will Farley `@goldhand`_ @g01dhand
|
||
William Archinal `@archinal`_
|
||
Yaroslav Halchenko
|
||
Denis Bobrov `@delneg`_
|
||
Philipp Matthies `@canonnervio`_
|
||
Vadim Iskuchekov `@Egregors`_ @egregors
|
||
Keith Bailey `@keithjeb`_
|
||
========================== ============================ ==============
|
||
|
||
.. _@a7p: https://github.com/a7p
|
||
.. _@ad-m: https://github.com/ad-m
|
||
.. _@adammsteele: https://github.com/adammsteele
|
||
.. _@aeikenberry: https://github.com/aeikenberry
|
||
.. _@alb3rto: https://github.com/alb3rto
|
||
.. _@ameistad: https://github.com/ameistad
|
||
.. _@amjith: https://github.com/amjith
|
||
.. _@andor-pierdelacabeza: https://github.com/andor-pierdelacabeza
|
||
.. _@antoniablair: https://github.com/antoniablair
|
||
.. _@apirobot: https://github.com/apirobot
|
||
.. _@archinal: https://github.com/archinal
|
||
.. _@areski: https://github.com/areski
|
||
.. _@arruda: https://github.com/arruda
|
||
.. _@bittner: https://github.com/bittner
|
||
.. _@bloodpet: https://github.com/bloodpet
|
||
.. _@blopker: https://github.com/blopker
|
||
.. _@bogdal: https://github.com/bogdal
|
||
.. _@burhan: https://github.com/burhan
|
||
.. _@c-rhodes: https://github.com/c-rhodes
|
||
.. _@caffodian: https://github.com/caffodian
|
||
.. _@carlmjohnson: https://github.com/carlmjohnson
|
||
.. _@catherinedevlin: https://github.com/catherinedevlin
|
||
.. _@ccurvey: https://github.com/ccurvey
|
||
.. _@cdvv7788: https://github.com/cdvv7788
|
||
.. _@cgaspoz: https://github.com/cgaspoz
|
||
.. _@chrisdev: https://github.com/chrisdev
|
||
.. _@ChrisPappalardo: https://github.com/ChrisPappalardo
|
||
.. _@chuckus: https://github.com/chuckus
|
||
.. _@cmackenzie1: https://github.com/cmackenzie1
|
||
.. _@Collederas: https://github.com/Collederas
|
||
.. _@davitovmasyan: https://github.com/davitovmasyan
|
||
.. _@ddiazpinto: https://github.com/ddiazpinto
|
||
.. _@dezoito: https://github.com/dezoito
|
||
.. _@dhepper: https://github.com/dhepper
|
||
.. _@dot2dotseurat: https://github.com/dot2dotseurat
|
||
.. _@dsclementsen: https://github.com/dsclementsen
|
||
.. _@durkode: https://github.com/durkode
|
||
.. _@epileptic-fish: https://gihub.com/epileptic-fish
|
||
.. _@eraldo: https://github.com/eraldo
|
||
.. _@erfaan: https://github.com/erfaan
|
||
.. _@eriol: https://github.com/eriol
|
||
.. _@eyadsibai: https://github.com/eyadsibai
|
||
.. _@flyudvik: https://github.com/flyudvik
|
||
.. _@garry-cairns: https://github.com/garry-cairns
|
||
.. _@garrypolley: https://github.com/garrypolley
|
||
.. _@goldhand: https://github.com/goldhand
|
||
.. _@glasslion: https://github.com/glasslion
|
||
.. _@hackebrot: https://github.com/hackebrot
|
||
.. _@hairychris: https://github.com/hairychris
|
||
.. _@hendrikschneider: https://github.com/hendrikschneider
|
||
.. _@hjwp: https://github.com/hjwp
|
||
.. _@IanLee1521: https://github.com/IanLee1521
|
||
.. _@ikkebr: https://github.com/ikkebr
|
||
.. _@iynaix: https://github.com/iynaix
|
||
.. _@jazztpt: https://github.com/jazztpt
|
||
.. _@jleclanche: https://github.com/jleclanche
|
||
.. _@juliocc: https://github.com/juliocc
|
||
.. _@jvanbrug: https://github.com/jvanbrug
|
||
.. _@ka7eh: https://github.com/ka7eh
|
||
.. _@kaidokert: https://github.com/kaidokert
|
||
.. _@kappataumu: https://github.com/kappataumu
|
||
.. _@kevgathuku: https://github.com/kevgathuku
|
||
.. _@knitatoms: https://github.com/knitatoms
|
||
.. _@krzysztofzuraw: https://github.com/krzysztofzuraw
|
||
.. _@msaizar: https://github.com/msaizar
|
||
.. _@MathijsHoogland: https://github.com/MathijsHoogland
|
||
.. _@mattayes: https://github.com/mattayes
|
||
.. _@menzenski: https://github.com/menzenski
|
||
.. _@mostaszewski: https://github.com/mostaszewski
|
||
.. _@mfwarren: https://github.com/mfwarren
|
||
.. _@mimischi: https://github.com/mimischi
|
||
.. _@mjsisley: https://github.com/mjsisley
|
||
.. _@myilmaz: https://github.com/myilmaz
|
||
.. _@mozillazg: https://github.com/mozillazg
|
||
.. _@noisy: https://github.com/noisy
|
||
.. _@originell: https://github.com/originell
|
||
.. _@oubiga: https://github.com/oubiga
|
||
.. _@parbhat: https://github.com/parbhat
|
||
.. _@raonyguimaraes: https://github.com/raonyguimaraes
|
||
.. _@reggieriser: https://github.com/reggieriser
|
||
.. _@rm--: https://github.com/rm--
|
||
.. _@romanosipenko: https://github.com/romanosipenko
|
||
.. _@shireenrao: https://github.com/shireenrao
|
||
.. _@show0k: https://github.com/show0k
|
||
.. _@shultz: https://github.com/shultz
|
||
.. _@siauPatrick: https://github.com/siauPatrick
|
||
.. _@slafs: https://github.com/slafs
|
||
.. _@ssteinerX: https://github.com/ssteinerx
|
||
.. _@stepmr: https://github.com/stepmr
|
||
.. _@suledev: https://github.com/suledev
|
||
.. _@takkaria: https://github.com/takkaria
|
||
.. _@timfreund: https://github.com/timfreund
|
||
.. _@Travistock: https://github.com/Tavistock
|
||
.. _@trungdong: https://github.com/trungdong
|
||
.. _@Tubo: https://github.com/tubo
|
||
.. _@viviangb: https://github.com/viviangb
|
||
.. _@xpostudio4: https://github.com/xpostudio4
|
||
.. _@yunti: https://github.com/yunti
|
||
.. _@zcho: https://github.com/zcho
|
||
.. _@phiberjenz: https://github.com/phiberjenz
|
||
.. _@sladinji: https://github.com/sladinji
|
||
.. _@andresgz: https://github.com/andresgz
|
||
.. _@jangeador: https://github.com/jangeador
|
||
.. _@townie: https://github.com/townie
|
||
.. _@MightySCollins: https://github.com/MightySCollins
|
||
.. _@dadokkio: https://github.com/dadokkio
|
||
.. _@bwarren2: https://github.com/bwarren2
|
||
.. _@bertdemiranda: https://github.com/bertdemiranda
|
||
.. _@brentpayne: https://github.com/brentpayne
|
||
.. _@afrowave: https://github.com/afrowave
|
||
.. _@pchiquet: https://github.com/pchiquet
|
||
.. _@delneg: https://github.com/delneg
|
||
.. _@purplediane: https://github.com/purplediane
|
||
.. _@umrashrf: https://github.com/umrashrf
|
||
.. _@ahhda: https://github.com/ahhda
|
||
.. _@keithjeb: https://github.com/keithjeb
|
||
.. _@btknu: https://github.com/btknu
|
||
Special Thanks
|
||
~~~~~~~~~~~~~~
|
||
|
||
The following haven't provided code directly, but have provided guidance and advice.
|
||
|
||
* Jannis Leidel
|
||
* Nate Aune
|
||
* Barry Morrison
|