{"source":"https://contributable.vercel.app","licence":"CC BY 4.0","methodology":"https://contributable.vercel.app/methodology","v":2,"owner":"ArduPilot","name":"pymavlink","updatedAt":"2026-10-11T05:42:47.442Z","coveredSince":"2025-10-04T16:45:32.063Z","facts":{"owner":"ArduPilot","name":"pymavlink","description":"python MAVLink interface and utilities","stars":736,"forks":750,"archived":false,"isFork":false,"license":"NOASSERTION","defaultBranch":"master","pushedAt":"2026-10-08T05:13:24Z","createdAt":"2016-09-03T16:54:27Z","topics":[],"languages":{"Python":1656744,"JavaScript":194799,"C":175624,"C++":85231,"Ada":81063,"Swift":76399,"C#":35802,"Java":27800,"Shell":12860,"Lua":12740,"Makefile":3952,"Cython":1748},"frameworks":["pytest"],"commits90d":122,"releases365d":1,"lastReleaseAt":"2026-09-24T00:33:58Z","gettingStarted":{"contributing":false,"codeOfConduct":false,"issueTemplates":false,"devcontainer":false,"cla":"none","channels":[{"kind":"gitter","url":"https://gitter.im/ArduPilot/pymavlink"}],"policy":null}},"metrics":{"computedAt":"2026-10-11T05:42:47.442Z","outsidePulls":{"cohort":{"n":53,"merged":38,"closedUnmerged":4,"open":11,"mergeRate":0.9047619047619048,"openShare":0.20754716981132076,"evidence":{"merged":[1274,1273,1272,1268,1267,1266,1264,1263,1262,1259,1256,1253,1251,1250,1249,1248,1245,1244,1243,1242],"closedUnmerged":[1255,1254,1233,1228],"open":[1278,1277,1276,1275,1269,1260,1252,1246,1239,1238,1230]}},"firstTimers":{"n":11,"merged":7,"closedUnmerged":0,"open":4,"mergeRate":1,"openShare":0.36363636363636365,"evidence":{"merged":[1273,1267,1248,1236,1235,1231,1218],"closedUnmerged":[],"open":[1275,1269,1260,1238]}},"year":{"n":95,"merged":65,"closedUnmerged":9,"open":21,"mergeRate":0.8783783783783784,"openShare":0.22105263157894736,"evidence":{"merged":[1274,1273,1272,1268,1267,1266,1264,1263,1262,1259,1256,1253,1251,1250,1249,1248,1245,1244,1243,1242],"closedUnmerged":[1255,1254,1233,1228,1191,1163,1159,1155,1154],"open":[1278,1277,1276,1275,1269,1260,1252,1246,1239,1238,1230,1216,1207,1194,1193,1190,1189,1187,1186,1161]}}},"pullFirstResponse":{"n":53,"answered":44,"waiting":9,"medianHours":11.914722222222222,"p75Hours":138.46972222222223,"within48h":0.641509433962264,"within7d":0.7547169811320753,"curve":[{"hours":0.14805555555555555,"waiting":0.9811320754716981},{"hours":0.16777777777777778,"waiting":0.9622641509433962},{"hours":0.21194444444444444,"waiting":0.9433962264150944},{"hours":0.5972222222222222,"waiting":0.9245283018867925},{"hours":0.7308333333333333,"waiting":0.9056603773584906},{"hours":0.7625,"waiting":0.8867924528301887},{"hours":1.1311111111111112,"waiting":0.8679245283018868},{"hours":1.7780555555555555,"waiting":0.8490566037735849},{"hours":2.7822222222222224,"waiting":0.8301886792452831},{"hours":3.69,"waiting":0.8113207547169812},{"hours":3.7969444444444442,"waiting":0.7924528301886793},{"hours":4.3438888888888885,"waiting":0.7735849056603774},{"hours":4.373055555555555,"waiting":0.7547169811320755},{"hours":4.51,"waiting":0.7358490566037736},{"hours":4.624444444444444,"waiting":0.7169811320754718},{"hours":5.258055555555556,"waiting":0.6981132075471699},{"hours":5.554722222222222,"waiting":0.679245283018868},{"hours":5.835833333333333,"waiting":0.6603773584905661},{"hours":8.286944444444444,"waiting":0.6415094339622642},{"hours":8.994444444444444,"waiting":0.6226415094339623},{"hours":9.267777777777777,"waiting":0.6037735849056605},{"hours":9.869166666666667,"waiting":0.5849056603773586},{"hours":11.000555555555556,"waiting":0.5660377358490567},{"hours":11.515555555555556,"waiting":0.5471698113207548},{"hours":11.744444444444444,"waiting":0.5283018867924529},{"hours":11.89611111111111,"waiting":0.509433962264151},{"hours":11.914722222222222,"waiting":0.49056603773584917},{"hours":11.9225,"waiting":0.4716981132075473},{"hours":14.913055555555555,"waiting":0.4528301886792454},{"hours":16.016944444444444,"waiting":0.4339622641509435},{"hours":16.99972222222222,"waiting":0.41509433962264164},{"hours":20.153333333333332,"waiting":0.39622641509433976},{"hours":22.6275,"waiting":0.3773584905660378},{"hours":33.50138888888889,"waiting":0.35849056603773594},{"hours":51.50222222222222,"waiting":0.33962264150943405},{"hours":66.22833333333334,"waiting":0.32075471698113217},{"hours":68.58333333333333,"waiting":0.3018867924528303},{"hours":69.04638888888888,"waiting":0.2830188679245284},{"hours":109.90444444444445,"waiting":0.2641509433962265},{"hours":138.46972222222223,"waiting":0.24528301886792464},{"hours":305.13944444444445,"waiting":0.22641509433962276},{"hours":669.9319444444444,"waiting":0.20754716981132085},{"hours":776.8686111111111,"waiting":0.18867924528301894},{"hours":821.4552777777777,"waiting":0.16981132075471705}],"evidence":{"answered":[1278,1274,1273,1272,1268,1267,1266,1264,1262,1259,1256,1254,1253,1252,1251,1250,1249,1248,1246,1245],"waiting":[1277,1276,1275,1269,1263,1260,1255,1234,1230]}},"timeToMerge":{"n":53,"merged":38,"medianHours":320.9288888888889,"evidence":[1274,1273,1272,1268,1267,1266,1264,1263,1262,1259,1256,1253,1251,1250,1249,1248,1245,1244,1243,1242]},"issueFirstResponse":{"n":3,"answered":0,"waiting":3,"medianHours":null,"p75Hours":null,"within48h":null,"within7d":null,"curve":[],"evidence":{"answered":[],"waiting":[1261,1258,1225]}},"starter":{"counts":{"available":0,"claimed":0,"in-progress":0,"stale":0},"helpWantedAvailable":0,"issues":[]},"responseWindow":{"hours":null,"people":0,"replies":0},"activeMaintainers":3},"series":[{"week":"2025-10-12","opened":0,"merged":0,"answered7d":0,"activity":1},{"week":"2025-10-19","opened":1,"merged":1,"answered7d":1,"activity":2},{"week":"2025-10-26","opened":1,"merged":1,"answered7d":1,"activity":2},{"week":"2025-11-02","opened":3,"merged":3,"answered7d":3,"activity":3},{"week":"2025-11-09","opened":1,"merged":0,"answered7d":0,"activity":2},{"week":"2025-11-16","opened":0,"merged":0,"answered7d":0,"activity":2},{"week":"2025-11-23","opened":0,"merged":0,"answered7d":0,"activity":2},{"week":"2025-11-30","opened":0,"merged":0,"answered7d":0,"activity":0},{"week":"2025-12-07","opened":0,"merged":0,"answered7d":0,"activity":0},{"week":"2025-12-14","opened":0,"merged":0,"answered7d":0,"activity":1},{"week":"2025-12-21","opened":1,"merged":0,"answered7d":1,"activity":1},{"week":"2025-12-28","opened":3,"merged":2,"answered7d":2,"activity":3},{"week":"2026-01-04","opened":2,"merged":1,"answered7d":0,"activity":3},{"week":"2026-01-11","opened":0,"merged":0,"answered7d":0,"activity":0},{"week":"2026-01-18","opened":1,"merged":0,"answered7d":0,"activity":2},{"week":"2026-01-25","opened":1,"merged":0,"answered7d":1,"activity":2},{"week":"2026-02-01","opened":2,"merged":2,"answered7d":1,"activity":3},{"week":"2026-02-08","opened":0,"merged":0,"answered7d":0,"activity":0},{"week":"2026-02-15","opened":1,"merged":1,"answered7d":0,"activity":5},{"week":"2026-02-22","opened":0,"merged":0,"answered7d":0,"activity":1},{"week":"2026-03-01","opened":0,"merged":0,"answered7d":0,"activity":1},{"week":"2026-03-08","opened":0,"merged":0,"answered7d":0,"activity":3},{"week":"2026-03-15","opened":4,"merged":4,"answered7d":2,"activity":5},{"week":"2026-03-22","opened":4,"merged":0,"answered7d":1,"activity":5},{"week":"2026-03-29","opened":4,"merged":1,"answered7d":2,"activity":6},{"week":"2026-04-05","opened":3,"merged":3,"answered7d":3,"activity":6},{"week":"2026-04-12","opened":1,"merged":1,"answered7d":1,"activity":2},{"week":"2026-04-19","opened":3,"merged":2,"answered7d":1,"activity":3},{"week":"2026-04-26","opened":2,"merged":2,"answered7d":1,"activity":2},{"week":"2026-05-03","opened":1,"merged":1,"answered7d":0,"activity":1},{"week":"2026-05-10","opened":2,"merged":2,"answered7d":1,"activity":2},{"week":"2026-05-17","opened":0,"merged":0,"answered7d":0,"activity":0},{"week":"2026-05-24","opened":0,"merged":0,"answered7d":0,"activity":1},{"week":"2026-05-31","opened":1,"merged":0,"answered7d":1,"activity":1},{"week":"2026-06-07","opened":0,"merged":0,"answered7d":0,"activity":0},{"week":"2026-06-14","opened":1,"merged":1,"answered7d":1,"activity":1},{"week":"2026-06-21","opened":7,"merged":7,"answered7d":7,"activity":7},{"week":"2026-06-28","opened":0,"merged":0,"answered7d":0,"activity":0},{"week":"2026-07-05","opened":0,"merged":0,"answered7d":0,"activity":0},{"week":"2026-07-12","opened":6,"merged":4,"answered7d":2,"activity":6},{"week":"2026-07-19","opened":1,"merged":0,"answered7d":1,"activity":1},{"week":"2026-07-26","opened":7,"merged":5,"answered7d":5,"activity":7},{"week":"2026-08-02","opened":13,"merged":10,"answered7d":13,"activity":14},{"week":"2026-08-09","opened":4,"merged":2,"answered7d":2,"activity":5},{"week":"2026-08-16","opened":3,"merged":3,"answered7d":2,"activity":3},{"week":"2026-08-23","opened":2,"merged":2,"answered7d":2,"activity":3},{"week":"2026-08-30","opened":8,"merged":4,"answered7d":4,"activity":10},{"week":"2026-09-06","opened":1,"merged":0,"answered7d":1,"activity":1},{"week":"2026-09-13","opened":7,"merged":4,"answered7d":7,"activity":9},{"week":"2026-09-20","opened":3,"merged":1,"answered7d":3,"activity":3},{"week":"2026-09-27","opened":8,"merged":3,"answered7d":5,"activity":9},{"week":"2026-10-04","opened":8,"merged":1,"answered7d":2,"activity":8}],"trend":{"flag":"got-faster","recentMedianHours":5.699166666666667,"previousMedianHours":9.267777777777777,"recentN":26,"previousN":14,"openedThisWeek":8,"openedLastWeek":8},"programs":[{"program":"gsoc","slug":"ardupilot","name":"ArduPilot","years":[2024,2025,2026]}]}