{"push_id":1573696062,"size":295,"distinct_size":291,"ref":"refs/heads/master","head":"d5d3733a52b2ffa4942bc0e31d4d283c3e050084","before":"3fa91ed644628795cb746657db50afd75494fc1d","commits":[{"sha":"26b3fee8e85ca8e994486e6db3d3d5b928de95f4","author":{"name":"Mario Juric","email":"ad69e28c1ba2763ae3d9679681621991bacf2419@lsst.org"},"message":"lib/eupspkg.sh: add eups_version() api\n\nReturns the current version of EUPS","distinct":false,"url":"https://api.github.com/repos/jdswinbank/eups/commits/26b3fee8e85ca8e994486e6db3d3d5b928de95f4"},{"sha":"2ac926f6dbbf8703bcb729a44ce272ecf8667f93","author":{"name":"Mario Juric","email":"ad69e28c1ba2763ae3d9679681621991bacf2419@lsst.org"},"message":"lib/eupepkg.sh: add require_eups_version() api\n\nDies with an error message if the version of EUPS is below the specified\nminimum.\n\nAn example of typical use within an eupspkg.cfg.sh script, to test for a\nfeature ($CXX_CXX11_FLAG, in this case) that appeared in a particular EUPS\nrelease:\n\n    build()\n    {\n        require_eups_version 1.5.5\n\n        detect_compiler\n        ./b2 -j $NJOBS cxxflags=$CXX_CXX11_FLAG\n    }","distinct":false,"url":"https://api.github.com/repos/jdswinbank/eups/commits/2ac926f6dbbf8703bcb729a44ce272ecf8667f93"},{"sha":"ab4edcbc8fb6c60e8f5e2179ee122e94248b7a71","author":{"name":"Sergey Koposov","email":"e296ef08aae64fe48aedcc3c60c2608a625806bf@fortune"},"message":"ensure that eups is working when getpwuid is not (e.g. on NERSC hopper)","distinct":true,"url":"https://api.github.com/repos/jdswinbank/eups/commits/ab4edcbc8fb6c60e8f5e2179ee122e94248b7a71"},{"sha":"ef1ba9ad705a6a383c5bdc40f4e14ad60376da61","author":{"name":"Sergey Koposov","email":"e296ef08aae64fe48aedcc3c60c2608a625806bf@fortune"},"message":"try LOGNAME env variable first then USER","distinct":true,"url":"https://api.github.com/repos/jdswinbank/eups/commits/ef1ba9ad705a6a383c5bdc40f4e14ad60376da61"},{"sha":"80c0181552af1f270572d123a7a2afa82d97f140","author":{"name":"Sergey Koposov","email":"e296ef08aae64fe48aedcc3c60c2608a625806bf@fortune"},"message":"no need for variables","distinct":true,"url":"https://api.github.com/repos/jdswinbank/eups/commits/80c0181552af1f270572d123a7a2afa82d97f140"},{"sha":"53e5f17f0b6b24df54d6769c0c875190ff93b139","author":{"name":"Sergey Koposov","email":"e296ef08aae64fe48aedcc3c60c2608a625806bf@fortune"},"message":"remove unused pwd imports","distinct":true,"url":"https://api.github.com/repos/jdswinbank/eups/commits/53e5f17f0b6b24df54d6769c0c875190ff93b139"},{"sha":"a4695ccd5854d7af559082c716542b0087c62fd6","author":{"name":"Sergey Koposov","email":"e296ef08aae64fe48aedcc3c60c2608a625806bf@fortune"},"message":"add caching and also return '(unknown user)' if all the username detection methods failed","distinct":true,"url":"https://api.github.com/repos/jdswinbank/eups/commits/a4695ccd5854d7af559082c716542b0087c62fd6"},{"sha":"f95c9504f1a1da9c98f0bba04ed4aa682d5c202c","author":{"name":"Sergey Koposov","email":"e296ef08aae64fe48aedcc3c60c2608a625806bf@fortune"},"message":"simplified and shortened the code","distinct":true,"url":"https://api.github.com/repos/jdswinbank/eups/commits/f95c9504f1a1da9c98f0bba04ed4aa682d5c202c"},{"sha":"c184bd3b81c04f6b7e271a7f28e2dee1ad27b9b9","author":{"name":"John Swinbank","email":"34ea18b3868a0e7d27f981954fca43b6a00868ee@princeton.edu"},"message":"Use $EUPS_PYTHON to execute mksetup in configure\n\nWorks around \"/usr/bin/env python\" providing a different (& possibly\nincompatible) version of Python to that specified by the user with\n--with-python.","distinct":false,"url":"https://api.github.com/repos/jdswinbank/eups/commits/c184bd3b81c04f6b7e271a7f28e2dee1ad27b9b9"},{"sha":"124362361a5ee88fd7bab4794c72256528347631","author":{"name":"John Swinbank","email":"34ea18b3868a0e7d27f981954fca43b6a00868ee@princeton.edu"},"message":"Exit with error status if mksetup fails","distinct":false,"url":"https://api.github.com/repos/jdswinbank/eups/commits/124362361a5ee88fd7bab4794c72256528347631"},{"sha":"c1628563bbc6f199118a8a102d0b3b1758213ec3","author":{"name":"Robert Lupton","email":"658c70dccee9015acac1de779d45dbeeafe4c072@astro.princeton.edu"},"message":"Merge pull request #34 from jdswinbank/DM-1730\n\nTweak call to bin/mksetup in configure","distinct":true,"url":"https://api.github.com/repos/jdswinbank/eups/commits/c1628563bbc6f199118a8a102d0b3b1758213ec3"},{"sha":"6e14d2b1ebbbb9e74163244367c585f317b86588","author":{"name":"Kian-Tat Lim","email":"20078c075b95313f0096c624852e4950b60211da@slac.stanford.edu"},"message":"Do less if distrib install --noaction.","distinct":true,"url":"https://api.github.com/repos/jdswinbank/eups/commits/6e14d2b1ebbbb9e74163244367c585f317b86588"},{"sha":"4cc5c5e91ab5990cec76f48f636e71c6c06751b2","author":{"name":"Robert Lupton the Good","email":"658c70dccee9015acac1de779d45dbeeafe4c072@astro.princeton.edu"},"message":"Updated to use --tag current not -c","distinct":true,"url":"https://api.github.com/repos/jdswinbank/eups/commits/4cc5c5e91ab5990cec76f48f636e71c6c06751b2"},{"sha":"8f87f827c747651cc79418b358be1388cfab3b1c","author":{"name":"Robert Lupton the Good","email":"658c70dccee9015acac1de779d45dbeeafe4c072@astro.princeton.edu"},"message":"Allow user name to contain - or . (LSST jira DM-2162)","distinct":true,"url":"https://api.github.com/repos/jdswinbank/eups/commits/8f87f827c747651cc79418b358be1388cfab3b1c"},{"sha":"e28317f66052d51f1a735135536bafd7d4f8fa49","author":{"name":"Robert Lupton","email":"658c70dccee9015acac1de779d45dbeeafe4c072@astro.princeton.edu"},"message":"Merge pull request #35 from ktlim/ktlim/noaction-fix\n\nDo less if distrib install --noaction.","distinct":true,"url":"https://api.github.com/repos/jdswinbank/eups/commits/e28317f66052d51f1a735135536bafd7d4f8fa49"},{"sha":"b37a20ccf270f428d98b2d09fadd5f50d2e0920b","author":{"name":"Robert Lupton","email":"658c70dccee9015acac1de779d45dbeeafe4c072@astro.princeton.edu"},"message":"Merge pull request #33 from segasai/getpwuid_fix\n\nensure that eups is working when getpwuid is not (e.g. on NERSC hopper)","distinct":true,"url":"https://api.github.com/repos/jdswinbank/eups/commits/b37a20ccf270f428d98b2d09fadd5f50d2e0920b"},{"sha":"fb0174270ad48cb1b2b1cfca1bf9de2665052387","author":{"name":"Robert Lupton","email":"658c70dccee9015acac1de779d45dbeeafe4c072@astro.princeton.edu"},"message":"Merge pull request #27 from RobertLuptonTheGood/eupspkg-version-test\n\nEupspkg version test","distinct":true,"url":"https://api.github.com/repos/jdswinbank/eups/commits/fb0174270ad48cb1b2b1cfca1bf9de2665052387"},{"sha":"44634bd1a85dbc45f353f835080e6f0f99d0f095","author":{"name":"Kian-Tat Lim","email":"20078c075b95313f0096c624852e4950b60211da@slac.stanford.edu"},"message":"Improve TaP package detection.\n\nInstead of looking for an environment variable (which is hard to set) or\nfor the lack of files in the root directory, look for an explicit\n\".tap_package\" file (in addition to looking for the \"upstream\"\ndirectory).","distinct":true,"url":"https://api.github.com/repos/jdswinbank/eups/commits/44634bd1a85dbc45f353f835080e6f0f99d0f095"},{"sha":"dbf3954c6083427c3dd03f2279140907a4c60b53","author":{"name":"Mario Juric","email":"ad69e28c1ba2763ae3d9679681621991bacf2419@lsst.org"},"message":"Merge pull request #36 from ktlim/ktlim/tap-pkg-fix\n\nImprove TaP package detection.","distinct":true,"url":"https://api.github.com/repos/jdswinbank/eups/commits/dbf3954c6083427c3dd03f2279140907a4c60b53"},{"sha":"0b33df68bef97af0fd6fc23dba07428d6831c311","author":{"name":"Kian-Tat Lim","email":"20078c075b95313f0096c624852e4950b60211da@slac.stanford.edu"},"message":"Fix unit tests.\n\nut_exit has to move inside the subshell or it can't see the test result\nvariable.\n\nQuote the stars in the error message.","distinct":true,"url":"https://api.github.com/repos/jdswinbank/eups/commits/0b33df68bef97af0fd6fc23dba07428d6831c311"}]}
{"actor":{"display_login":"jdswinbank"}}