{"push_id":933079304,"size":5,"distinct_size":0,"ref":"refs/heads/master","head":"f97cb56c4176003f0c59ec3e046b8c6839ccacab","before":"c2cb6dc3e78442daea70181242a4924e557364a9","commits":[{"sha":"dc3a2a0bebfb3502edcee0df4ac0c0784d86eaf2","author":{"email":"114495f592e7e74ee9132d4fb8e7b82e50cef026@googlemail.com","name":"holgerd77"},"message":"Allowing empty x_path scraper attribute fields, x_path, reg_exp and processor attributes as text fields, new migration 0016","distinct":false,"url":"https://api.github.com/repos/holgerd77/django-dynamic-scraper/commits/dc3a2a0bebfb3502edcee0df4ac0c0784d86eaf2"},{"sha":"74316e3c530d4156fc21b4c54e2a826ae3ac5e28","author":{"email":"114495f592e7e74ee9132d4fb8e7b82e50cef026@googlemail.com","name":"holgerd77"},"message":"Javascript UI adjustments for Django admin scraper form","distinct":false,"url":"https://api.github.com/repos/holgerd77/django-dynamic-scraper/commits/74316e3c530d4156fc21b4c54e2a826ae3ac5e28"},{"sha":"bdade332547221839a95cdf8b6e0cb175f15ff98","author":{"email":"114495f592e7e74ee9132d4fb8e7b82e50cef026@googlemail.com","name":"holgerd77"},"message":"New max_pages_read command line option","distinct":false,"url":"https://api.github.com/repos/holgerd77/django-dynamic-scraper/commits/bdade332547221839a95cdf8b6e0cb175f15ff98"},{"sha":"39233eaebe8aba1c247509c7cc0d7224495540ab","author":{"email":"114495f592e7e74ee9132d4fb8e7b82e50cef026@googlemail.com","name":"holgerd77"},"message":"Unit tests for new functionality","distinct":false,"url":"https://api.github.com/repos/holgerd77/django-dynamic-scraper/commits/39233eaebe8aba1c247509c7cc0d7224495540ab"},{"sha":"f97cb56c4176003f0c59ec3e046b8c6839ccacab","author":{"email":"114495f592e7e74ee9132d4fb8e7b82e50cef026@googlemail.com","name":"holgerd77"},"message":"Release commit for v.0.9.1","distinct":false,"url":"https://api.github.com/repos/holgerd77/django-dynamic-scraper/commits/f97cb56c4176003f0c59ec3e046b8c6839ccacab"}]}