{"push_id":1191291838,"size":10,"distinct_size":10,"ref":"refs/heads/162.1120","head":"fdbf5e838a3bf8b554bd93444130abc8899de974","before":"9dcc22f0bcb615e490b21451b8166e71747de7df","commits":[{"sha":"2ea1123eeb11eb394ad7d7723e64ae4de0e2cca1","author":{"name":"Ilya.Kazakevich","email":"51e46da11563acd6879c8b0ac39640b9607057a8@jetbrains.com"},"message":"PY-19942: Do out best to fetch error message even if it is not set for step\n\nBehave 1.2.6 seems to be buggy and step.error_message is None for exceptions, so we fetch it from step.exception or traceback module directly\n(cherry picked from commit b20b455)\n(cherry picked from commit 08f543f)","distinct":true,"url":"https://api.github.com/repos/JetBrains/intellij-community/commits/2ea1123eeb11eb394ad7d7723e64ae4de0e2cca1"},{"sha":"c5048946ed43827d33821c428c7c86ed3078713b","author":{"name":"Dmitry Trofimov","email":"296b7458dd76cc84a1990a9c1ca6afb37294cb89@jetbrains.com"},"message":"Pass enable ipython console option to debugger to be used by debug console (PY-14746)\n(cherry picked from commit 3b63653)\n(cherry picked from commit 1c78536)","distinct":true,"url":"https://api.github.com/repos/JetBrains/intellij-community/commits/c5048946ed43827d33821c428c7c86ed3078713b"},{"sha":"6ca4a61e59bb83d6b3b0f21066e35f21d1f8caaf","author":{"name":"Ilya.Kazakevich","email":"51e46da11563acd6879c8b0ac39640b9607057a8@jetbrains.com"},"message":"PY-19015: Check env has commands, skip fixers if has no\n\nSince prev. approach was based on idea that any env has some tests and failed on project from PY-19015, I now use unofficial API to inherit Session and track env start and end. Skip support is also added. See _MySession from _jb_tox_runner.py for more info. This approach is hacky, but all other APIs are too lame\n(cherry picked from commit 17dadc1)\n(cherry picked from commit fe03068)","distinct":true,"url":"https://api.github.com/repos/JetBrains/intellij-community/commits/6ca4a61e59bb83d6b3b0f21066e35f21d1f8caaf"},{"sha":"69d1acfdc38a1074365069994457afe4a128e269","author":{"name":"Ilya.Kazakevich","email":"51e46da11563acd6879c8b0ac39640b9607057a8@jetbrains.com"},"message":"PY-19015: Use latest tox for tests\n(cherry picked from commit e12a796)\n(cherry picked from commit 2a4a69c)","distinct":true,"url":"https://api.github.com/repos/JetBrains/intellij-community/commits/69d1acfdc38a1074365069994457afe4a128e269"},{"sha":"7e8e3720b2b8a2df07f674f9c226da4507b5ffa9","author":{"name":"Ilya.Kazakevich","email":"51e46da11563acd6879c8b0ac39640b9607057a8@jetbrains.com"},"message":"PY-18538 Do not pass tox folder to test runners by default (user may pass custom folder)\n\nRunner shall use current folder if no folder provided, or use one provided by user\n(cherry picked from commit 38ec326)\n(cherry picked from commit d35a0cf)","distinct":true,"url":"https://api.github.com/repos/JetBrains/intellij-community/commits/7e8e3720b2b8a2df07f674f9c226da4507b5ffa9"},{"sha":"1bf39d53854e90d1343a664220396b1b89431164","author":{"name":"Mikhail Golubev","email":"a1c33382ab9b6dfb23e008bf4e3b68f6f7c0a5df@jetbrains.com"},"message":"PY-19773 Remember already suggested importable elements using their canonical names\n\nThe problem was caused by the fact that we ignore imported element\n\"request\" in \"flask/__init__.py\" at first and mark this module as\nalready checked (using the name \"flask\") and then refuse to suggest\n\"flask.globals.requests\" because its canonical qualified name is\n\"flask.request\".\n\nI've also added a test on importing functions of os.path module since\nit's a well-known case where several different symbols should be imported\nusing the same name (provided by PyStdlibCanonicalPathProvider).\nMy first attempt to fix the problem by saving actual import candidates\ninstead of their canonical qualified names has broken exactly this\nscenario.\n(cherry picked from commit 1c3b81b)\n(cherry picked from commit 10d6e98)","distinct":true,"url":"https://api.github.com/repos/JetBrains/intellij-community/commits/1bf39d53854e90d1343a664220396b1b89431164"},{"sha":"adad30a977f7bacd1220d3050fe3f6b33e257341","author":{"name":"Ilya.Kazakevich","email":"51e46da11563acd6879c8b0ac39640b9607057a8@jetbrains.com"},"message":"PY-19015: fix for \"rerun\" for failed tox tests\n\nTox fetches env id (like py27) and provides it to configuration.\n(cherry picked from commit 9dedfb1)\n(cherry picked from commit bd6f53c)","distinct":true,"url":"https://api.github.com/repos/JetBrains/intellij-community/commits/adad30a977f7bacd1220d3050fe3f6b33e257341"},{"sha":"ba592807fd9725631206b97af2fbe0987c1445be","author":{"name":"Ilya.Kazakevich","email":"51e46da11563acd6879c8b0ac39640b9607057a8@jetbrains.com"},"message":"Logging improved to track why can't we rerun tests\n(cherry picked from commit 475d7ad)\n(cherry picked from commit 66c8446)","distinct":true,"url":"https://api.github.com/repos/JetBrains/intellij-community/commits/ba592807fd9725631206b97af2fbe0987c1445be"},{"sha":"b3d487f4e326208f8de9d25e3f90012a587aedec","author":{"name":"Mikhail Golubev","email":"a1c33382ab9b6dfb23e008bf4e3b68f6f7c0a5df@jetbrains.com"},"message":"Remove stale TODO comment\n(cherry picked from commit 1e4f85a)\n(cherry picked from commit a153c12)","distinct":true,"url":"https://api.github.com/repos/JetBrains/intellij-community/commits/b3d487f4e326208f8de9d25e3f90012a587aedec"},{"sha":"fdbf5e838a3bf8b554bd93444130abc8899de974","author":{"name":"Mikhail Golubev","email":"a1c33382ab9b6dfb23e008bf4e3b68f6f7c0a5df@jetbrains.com"},"message":"Don't request packages multiple times to get installed test frameworks\n\nIt's not only redundant but also causes three identical errors with\nstacktraces in the log if we didn't manage to successfully run\npackaging_tool.py for some reason. Now we check status of all test\nframeworks in one pass.\n(cherry picked from commit 1b941a9)\n(cherry picked from commit e36111f)","distinct":true,"url":"https://api.github.com/repos/JetBrains/intellij-community/commits/fdbf5e838a3bf8b554bd93444130abc8899de974"}]}
{"actor":{"display_login":"SergeyZh"}}