# Many thanks to all those who helped :)
# (sorted alphabetically)

# Nickname or fullname <email> <email2> <emailN> [URL] [URL2] [URLN]
#     - major contribution
#     - major contribution 2
#     - major contribution N

Alexander 'thehesiod' Mohr [https://github.com/thehesiod]
    - Windows: robustness to MSS.get_pixels()

Andreas Buhr [https://www.andreasbuhr.de]
    - Bugfix for multi-monitor detection

bubulle [http://indexerror.net/user/bubulle]
    - Windows: efficiency of MSS.get_pixels()

Condé 'Eownis' Titouan <me@titouan.co> <eownis@eownis.me> [https://titouan.co]
    - MacOS X tester

David Becker [https://davide.me] and redodo [https://github.com/redodo]
    - Mac: Take into account extra black pixels added when screen with is not divisible by 16

Hugo van Kemenade [https://github.com/hugovk]
    - Drop support for legacy Python 2.7

Jochen 'cycomanic' Schroeder [https://github.com/cycomanic]
    - GNU/Linux: use errcheck instead of deprecated restype with callable, for enum_display_monitors()

Karan Lyons <karan@karanlyons.com> [https://karanlyons.com] [https://github.com/karanlyons]
    - MacOS: Proper support for display scaling

Oros <oros@ecirtam.net> [https://ecirtam.net]
    - GNU/Linux tester

Ryan Fox ryan@foxrow.com [https://foxrow.com]
    - Windows fullscreen shots on HiDPI screens

Sam [http://sametmax.com] [https://github.com/sametmax]
    - code review and advices
    - the factory

sergey-vin [https://github.com/sergey-vin]
    - bug report

yoch [http://indexerror.net/user/yoch]
    - Windows: efficiency of MSS.get_pixels()

Wagoun
    - equipment loan (Macbook Pro)
