psutil

Форк
0
/
CREDITS 
837 строк · 12.3 Кб
1
Intro
2
-------------------------------------------------------------------------------
3

4
I would like to recognize some of the people who have been instrumental in the
5
development of psutil. I'm sure I'm forgetting somebody (feel free to email me)
6
but here is a short list. It's modeled after the Linux CREDITS file where the
7
fields are: name (N), e-mail (E), website (W), country (C), description (D),
8
(I) issues. Issue tracker is at:
9
https://github.com/giampaolo/psutil/issues.
10
A big thanks to all of you.
11

12
- Giampaolo
13

14
Author
15
-------------------------------------------------------------------------------
16

17
N: Giampaolo Rodola
18
C: Italy
19
E: g.rodola@gmail.com
20
W: https://gmpy.dev
21

22
Experts
23
-------------------------------------------------------------------------------
24

25
Github usernames of people to CC on github when in need of help.
26

27
- NetBSD:
28
    - 0-wiz-0, Thomas Klausner
29
    - ryoqun, Ryo Onodera
30
- OpenBSD:
31
    - landryb, Landry Breuil
32
- FreeBSD:
33
    - glebius, Gleb Smirnoff (#1013)
34
    - sunpoet, Po-Chuan Hsieh (pkg maintainer, #1105)
35
    - kostikbel, Konstantin Belousov (#1105)
36
- macOS:
37
    - whitlockjc, Jeremy Whitlock
38
- Windows:
39
    - mrjefftang, Jeff Tang
40
    - wj32, Wen Jia Liu
41
    - fbenkstein, Frank Benkstein
42
- SunOS:
43
    - wiggin15, Arnon Yaari
44
    - alxchk, Oleksii Shevchuk
45
- AIX:
46
    - wiggin15, Arnon Yaari (maintainer)
47
- wheels / packaging / CI matrix:
48
    - mayeut, Matthieu Darbois
49

50
Top contributors
51
-------------------------------------------------------------------------------
52

53
N: Jay Loden
54
C: NJ, USA
55
E: jloden@gmail.com
56
D: original co-author, initial design/bootstrap and occasional bug fixes
57
W: http://www.jayloden.com
58

59
N: Arnon Yaari (wiggin15)
60
W: https://github.com/wiggin15
61
D: AIX implementation, expert on multiple fronts
62
I: 517, 607, 610, 1131, 1123, 1130, 1154, 1164, 1174, 1177, 1210, 1214, 1408,
63
   1329, 1276, 1494, 1528.
64

65
N: Alex Manuskin
66
W: https://github.com/amanusk
67
D: FreeBSD cpu_freq(), OSX temperatures, support for Linux temperatures.
68
I: 1284, 1345, 1350, 1352, 1472, 1481, 1487.
69

70
N: Jeff Tang
71
W: https://github.com/mrjefftang
72
I: 340, 529, 616, 653, 654, 648, 641
73

74
N: Jeremy Whitlock
75
D: great help with macOS C development.
76
I: 125, 150, 174, 206
77

78
N: Landry Breuil
79
W: https://github.com/landryb
80
D: OpenBSD implementation.
81
I: 615
82

83
N: Justin Venus
84
D: Solaris support
85
I: 18
86

87
N: Thomas Klausner
88
W: https://github.com/0-wiz-0
89
D: NetBSD implementation (co-author).
90
I: 557, 2128, 2241
91

92
N: Ryo Onodera
93
W: https://github.com/ryoon
94
D: NetBSD implementation (co-author).
95
I: 557
96

97
Donations
98
-------------------------------------------------------------------------------
99

100
N: aristocratos
101
W: https://github.com/aristocratos
102

103
N: Daniel Widdis
104
C: Washington, USA
105
W: https://github.com/dbwiddis
106

107
N: Rodion Stratov
108
C: Canada
109

110
N: Remi Chateauneu
111
C: London, UK
112

113
N: Olivier Grisel
114
C: Paris, France
115

116
N: Praveen Bhamidipati
117
C: Bellevue, USA
118

119
N: Willem de Groot
120
C: Netherlands
121

122
N: Sigmund Vik
123

124
N: Kahntent
125
C: NYC, USA
126

127
N: Gyula Áfra
128
C: Budapest, Hungary
129

130
N: Mahmut Dumlupinar
131

132
N: Thomas Guettler
133
C: Germany
134

135
N: Karthik Kumar
136
C: India
137

138
N: Oche Ejembi
139
C: UK
140

141
N: Russell Robinson
142
C: New Zealand
143

144
N: Wompasoft
145
C: Texas, USA
146

147
N: Amit Kulkarni
148
C: Santa Clara, USA
149

150
N: Alexander Kaftan
151
C: Augsburg Germany
152

153
N: Andrew Bays
154
C: Maynard, USA
155

156
N: Carver Koella
157
C: Pittsburgh, USA
158

159
N: Kristjan Võrk
160
C: Tallin, Estonia
161

162
N: HTB Industries
163
C: Willow Springs, USA
164

165
N: Brett Harris
166
C: Melbourne, Australia
167

168
N: Peter Friedland
169
C: CT, USA
170

171
N: Matthew Callow
172
C: Australia
173

174
N: Marco Schrank
175
C: Germany
176

177
N: Mindview LLC
178
C: USA
179

180
N: Григорьев Андрей
181
C: Russia
182

183
N: Heijdemann Morgan
184
C: Singapore
185

186
N: Florian Bruhin
187
C: Winterthur, Switzerland
188

189
N: Heijdemann Morgan
190
C: Singapore
191

192
N: Morgan Heijdemann
193
C: Singapore
194

195
Contributors
196
-------------------------------------------------------------------------------
197

198
N: wj32
199
D: process username() and get_connections() on Windows
200
I: 114, 115
201

202
N: Yan Raber
203
C: Bologna, Italy
204
D: help on Windows development (initial version of Process.username())
205

206
N: Dave Daeschler
207
C: USA
208
W: http://daviddaeschler.com
209
D: some contributions to initial design/bootstrap plus occasional bug fixing
210
I: 522, 536
211

212
N: cjgohlke
213
D: Windows 64 bit support
214
I: 107
215

216
N: Frank Benkstein
217
D: process environ()
218
W: https://github.com/fbenkstein
219
I: 732, 733
220

221
N: Mozilla Foundation
222
D: sample code for process USS memory.
223

224
N: EccoTheFlintstone
225
W: https://github.com/EccoTheFlintstone
226
I: 1368, 1348
227

228
----
229

230
N: Jeffery Kline
231
I: 130
232

233
N: Grabriel Monnerat
234
I: 146
235

236
N: Philip Roberts
237
I: 168
238

239
N: jcscoobyrs
240
I: 125
241

242
N: Sandro Tosi
243
I: 200, 201
244

245
N: Andrew Colin
246
I: 248
247

248
N: Amoser
249
I: 266, 267, 340
250

251
N: Matthew Grant
252
I: 271
253

254
N: oweidner
255
I: 275
256

257
N: Tarek Ziade
258
I: 281
259

260
N: Luca Cipriani
261
C: Turin, Italy
262
I: 278
263

264
N: Maciej Lach,
265
I: 294
266

267
N: James Pye
268
I: 305, 306
269

270
N: Stanchev Emil
271
I: 314
272

273
N: Kim Gräsman
274
D: ...also kindly donated some money.
275
I: 316
276

277
N: Riccardo Murri
278
C: Italy
279
I: 318
280

281
N: Florent Xicluna
282
I: 319
283

284
N: Michal Spondr
285
I: 313
286

287
N: Jean Sebastien
288
I: 344
289

290
N: Rob Smith
291
W: http://www.kormoc.com/
292
I: 341
293

294
N: Youngsik Kim
295
W: https://plus.google.com/101320747613749824490/
296
I: 317
297

298
N: Gregory Szorc
299
W: https://plus.google.com/116873264322260110710/posts
300
I: 323
301

302
N: André Oriani
303
I: 361
304

305
N: clackwell
306
I: 356
307

308
N: m.malycha
309
I: 351
310

311
N: John Baldwin
312
I: 370
313

314
N: Jan Beich
315
I: 325
316

317
N: floppymaster
318
I: 380
319

320
N: Arfrever.FTA
321
I: 369, 404
322

323
N: danudey
324
I: 386
325

326
N: Adrien Fallou
327
I: 224
328

329
N: Gisle Vanem
330
I: 411
331

332
N: thepyr0
333
I: 414
334

335
N: John Pankov
336
I: 435
337

338
N: Matt Good
339
W: http://matt-good.net/
340
I: 438
341

342
N: Ulrich Klank
343
I: 448
344

345
N: Josiah Carlson
346
I: 451, 452
347

348
N: Raymond Hettinger
349
D: namedtuple and lru_cache backward compatible implementations.
350

351
N: Jason Kirtland
352
D: backward compatible implementation of collections.defaultdict.
353

354
M: Ken Seeho
355
D: @cached_property decorator
356

357
N: crusaderky
358
I: 470, 477
359

360
I: 471
361

362
N: Gautam Singh
363
I: 466
364

365
I: 476, 479
366

367
N: Francois Charron
368
I: 474
369

370
N: Naveed Roudsari
371
I: 421
372

373
N: Alexander Grothe
374
I: 497
375

376
N: Szigeti Gabor Niif
377
I: 446
378

379
N: msabramo
380
I: 492
381

382
N: Yaolong Huang
383
W: http://airekans.github.io/
384
I: 530
385

386
N: Anders Chrigström
387
W: https://github.com/anders-chrigstrom
388
I: 496
389

390
N: spacewander
391
W: https://github.com/spacewander
392
I: 561, 603
393

394
N: Sylvain Mouquet
395
I: 565
396

397
N: karthikrev
398
I: 568
399

400
N: Bruno Binet
401
I: 572
402

403
N: Gabi Davar
404
C: Israel
405
W: https://github.com/mindw
406
I: 578, 581, 587
407

408
N: spacewanderlzx
409
C: Guangzhou,China
410
I: 555
411

412
N: Fabian Groffen
413
I: 611, 618
414

415
N: desbma
416
W: https://github.com/desbma
417
C: France
418
I: 628
419

420
N: John Burnett
421
W: http://www.johnburnett.com/
422
C: Irvine, CA, US
423
I: 614
424

425
N: Árni Már Jónsson
426
I: 634
427

428
N: Bart van Kleef
429
W: https://github.com/bkleef
430
I: 664
431

432
N: Steven Winfield
433
W: https://github.com/stevenwinfield
434
I: 672
435

436
N: sk6249
437
W: https://github.com/sk6249
438
I: 670
439

440
N: maozguttman
441
W: https://github.com/maozguttman
442
I: 659
443

444
N: dasumin
445
W: https://github.com/dasumin
446
I: 541
447

448
N: Mike Sarahan
449
W: https://github.com/msarahan
450
I: 688
451

452
N: Syohei YOSHIDA
453
W: https://github.com/syohex
454
I: 730
455

456
N: Visa Hankala
457
I: 741
458

459
N: Sebastian-Gabriel Brestin
460
C: Romania
461
I: 704
462

463
N: Timmy Konick
464
W: https://github.com/tijko
465
I: 751
466

467
N: mpderbec
468
W: https://github.com/mpderbec
469
I: 660
470

471
N: wxwright
472
W: https://github.com/wxwright
473
I: 776
474

475
N: Farhan Khan
476
I: 823
477

478
N: Jake Omann
479
W: https://github.com/jomann09
480
I: 816, 775, 1874
481

482
N: Jeremy Humble
483
W: https://github.com/jhumble
484
I: 863
485

486
N: Ilya Georgievsky
487
W: https://github.com/xBeAsTx
488
I: 870
489

490
N: Yago Jesus
491
W: https://github.com/YJesus
492
I: 798
493

494
N: Andre Caron
495
C: Montreal, QC, Canada
496
W: https://github.com/AndreLouisCaron
497
I: 880
498

499
N: ewedlund
500
W: https://github.com/ewedlund
501
I: 874
502

503
N: Arcadiy Ivanov
504
W: https://github.com/arcivanov
505
I: 919
506

507
N: Max Bélanger
508
W: https://github.com/maxbelanger
509
I: 936, 1133
510

511
N: Pierre Fersing
512
C: France
513
I: 950
514

515
N: Thiago Borges Abdnur
516
W: https://github.com/bolaum
517
I: 959
518

519
N: Nicolas Hennion
520
W: https://github.com/nicolargo
521
I: 974
522

523
N: Baruch Siach
524
W: https://github.com/baruchsiach
525
I: 872
526

527
N: Danek Duvall
528
W: https://github.com/dhduvall
529
I: 1002
530

531
N: Alexander Hasselhuhn
532
C: Germany
533
W: https://github.com/alexanha
534

535
N: Himanshu Shekhar
536
W: https://github.com/himanshub16
537
I: 1036
538

539
N: Yannick Gingras
540
W: https://github.com/ygingras
541
I: 1057
542

543
N: Gleb Smirnoff
544
W: https://github.com/glebius
545
D: good help with FreeBSD
546
I: 1042, 1079, 1070
547

548
N: Oleksii Shevchuk
549
W: https://github.com/alxchk
550
I: 1077, 1093, 1091, 1220, 1346, 1904
551

552
N: Prodesire
553
W: https://github.com/Prodesire
554
I: 1138
555

556
N: Sebastian Saip
557
W: https://github.com/ssaip
558
I: 1141
559

560
N: Jakub Bacic
561
W: https://github.com/jakub-bacic
562
I: 1127
563

564
N: Akos Kiss
565
W: https://github.com/akosthekiss
566
I: 1150
567

568
N: Adrian Page
569
W: https://github.com/adpag
570
I: 1159, 1160, 1161
571

572
N: Matthew Long
573
W: https://github.com/matray
574
I: 1167
575

576
N: janderbrain
577
W: https://github.com/janderbrain
578
I: 1169
579

580
N: Dan Vinakovsky
581
W: https://github.com/hexaclock
582
I: 1216
583

584
N: stswandering
585
W: https://github.com/stswandering
586
I: 1243
587

588
N: Georg Sauthoff
589
W: https://github.com/gsauthof
590
I: 1193, 1194
591

592
N: Maxime Mouial
593
W: https://github.com/hush-hush
594
I: 1239
595

596
N: Denis Krienbühl
597
W: https://github.com/href
598
I: 1260
599

600
N: Jean-Luc Migot
601
W: https://github.com/jmigot-tehtris
602
I: 1258, 1289
603

604
N: Nikhil Marathe
605
W: https://github.com/nikhilm
606
I: 1278
607

608
N: Sylvain Duchesne
609
W: https://github.com/sylvainduchesne
610
I: 1294
611

612
N: Lawrence Ye
613
W: https://github.com/LEAFERx
614
I: 1321
615

616
N: Ilya Yanok
617
W: https://github.com/yanok
618
I: 1332
619

620
N: Jaime Fullaondo
621
W: https://github.com/truthbk
622
D: AIX support
623
I: 1320
624

625
N: Koen Kooi
626
W: https://github.com/koenkooi
627
I: 1360
628

629
N: Ghislain Le Meur
630
W: https://github.com/gigi206
631
D: idea for Process.parents()
632
I: 1379
633

634
N: Benjamin Drung
635
D: make tests invariant to LANG setting
636
W: https://github.com/bdrung
637
I: 1462
638

639
N: Xiaoling Bao
640
I: 1223
641

642
N: Cedric Lamoriniere
643
W: https://github.com/clamoriniere
644
I: 1470
645

646
N: Daniel Beer
647
W: https://github.com/dbeer1
648
I: 1471
649

650
N: Samer Masterson
651
W: https://github.com/samertm
652
I: 1480
653

654
N: Ammar Askar
655
W: http://ammaraskar.com/
656
I: 604, 1484, 1781
657

658
N: agnewee
659
W: https://github.com/Agnewee
660
C: China
661
I: 1491
662

663
N: Kamil Rytarowski
664
W: https://github.com/krytarowski
665
C: Poland
666
I: 1526, 1530
667

668
N: Athos Ribeiro
669
W: https://github.com/athos-ribeiro
670
I: 1585
671

672
N: Erwan Le Pape
673
W: https://github.com/erwan-le-pape
674
I: 1570
675

676
N: Étienne Servais
677
W: https://github.com/vser1
678
I: 1607, 1637
679

680
N: Bernát Gábor
681
W: https://github.com/gaborbernat
682
I: 1565
683

684
N: Nathan Houghton
685
W: https://github.com/n1000
686
I: 1619
687

688
N: Riccardo Schirone
689
W: https://github.com/ret2libc
690
C: Milano, Italy
691
I: 1616
692

693
N: Po-Chuan Hsieh
694
W: https://github.com/sunpoet
695
C: Taiwan
696
I: 1646, 2186
697

698
N: Javad Karabi
699
W: https://github.com/karabijavad
700
I: 1648
701

702
N: Mike Hommey
703
W: https://github.com/glandium
704
I: 1665
705

706
N: Anselm Kruis
707
W: https://github.com/akruis
708
I: 1695
709

710
N: Michał Górny
711
W: https://github.com/mgorny
712
I: 1726
713

714
N: Julien Lebot
715
W: https://github.com/julien-lebot
716
I: 1768
717

718
N: Armin Gruner
719
W: https://github.com/ArminGruner
720
I: 1800
721

722
N: Chris Burger
723
W: https://github.com/phobozad
724
I: 1830
725

726
N: aristocratos
727
W: https://github.com/aristocratos
728
I: 1837, 1838
729

730
N: Vincent A. Arcila
731
W: https://github.com/jandrovins
732
I: 1620, 1727
733

734
N: Tim Schlueter
735
W: https://github.com/modelrockettier
736
I: 1822
737

738
N: marxin
739
W: https://github.com/marxin
740
I: 1851
741

742
N: guille
743
W: https://github.com/guille
744
I: 1913
745

746
N: David Knaack
747
W: https://github.com/davidkna
748
I: 1921
749

750
N: Nikita Radchenko
751
W: https://github.com/nradchenko
752
I: 1940
753

754
N: MaWe2019
755
W: https://github.com/MaWe2019
756
I: 1953
757

758
N: Dmitry Gorbunov
759
C: Russia
760
E: gorbunov.dmitry.1999@gmail.com
761
W: https://gorbunov-dmitry.github.io
762
D: fix typos in documentation
763

764
N: Pablo Baeyens
765
W: https://github.com/mx-psi
766
I: 1598
767

768
N: Xuehai Pan
769
W: https://github.com/XuehaiPan
770
I: 1948, 2264
771

772
N: Saeed Rasooli
773
W: https://github.com/ilius
774
I: 1996
775

776
N: PetrPospisil
777
W: https://github.com/PetrPospisil
778
I: 1980
779

780
N: Olivier Dormond
781
W: https://github.com/odormond
782
I: 1956
783

784
N: Matthieu Darbois
785
W: https://github.com/mayeut
786
I: 2039, 2142, 2147, 2153, 2040, 2102, 2216, 2246, 2252
787

788
N: Hugo van Kemenade
789
W: https://github.com/hugovk
790
I: 2099
791

792
N: Torsten Blum
793
I: 2114
794

795
N: Chris Lalancette
796
W: https://github.com/clalancette
797
I: 2037
798

799
N: Bernhard Urban-Forster
800
C: Austria
801
W: https://github.com/lewurm
802
I: 2135
803

804
N: Daniel Li
805
I: 2150
806

807
N: Daniel Widdis
808
W: https://github.com/dbwiddis
809
I: 2077, 2160
810

811
N: Amir Rossert
812
W: https://github.com/arossert
813
I: 2156, 2345
814

815
N: Lawrence D'Anna
816
W: https://github.com/smoofra
817
I: 2010
818

819
N: Oliver Tomé
820
W: https://github.com/snom3ad
821
I: 2222
822

823
N: Ryan Carsten Schmidt
824
W: https://github.com/ryandesign
825
I: 2361, 2365
826

827
N: Shade Gladden
828
W: https://github.com/shadeyg56
829
I: 2376
830

831
N: Anthony Ryan
832
W: https://github.com/anthonyryan1
833
I: 2272
834

835
N: Sam Gross
836
W: https://github.com/colesbury
837
I: 2401, 2427
838

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.