{"push_id":804765637,"size":9,"distinct_size":9,"ref":"refs/heads/update-graph-reference","head":"19be9ab5c97a911a4ad8abc7b3e91b0a712c4608","before":"0be0d20fc667f0734b85d98f1d359130f7ed5b98","commits":[{"sha":"033e8dd9701fd7cc152a95ed48c2fe74cca2f7f9","author":{"email":"f89e06ca17c108362fcc5aab598b94d0c1b5556a@gmail.com","name":"Andrew Seier"},"message":":cactus: Require obj_type in `get_valid_graph_obj`\n\nThis function should be deprecated anyhow…","distinct":true,"url":"https://api.github.com/repos/plotly/python-api/commits/033e8dd9701fd7cc152a95ed48c2fe74cca2f7f9"},{"sha":"691bf7358f563928544903facd9ebcad9e38b966","author":{"email":"f89e06ca17c108362fcc5aab598b94d0c1b5556a@gmail.com","name":"Andrew Seier"},"message":"Add new organization to `graph_reference.py`.\n\nThis is in parallel for now to make the commits simpler.","distinct":true,"url":"https://api.github.com/repos/plotly/python-api/commits/691bf7358f563928544903facd9ebcad9e38b966"},{"sha":"41e9675154dcebba1255c9c6d233a0106c316466","author":{"email":"f89e06ca17c108362fcc5aab598b94d0c1b5556a@gmail.com","name":"Andrew Seier"},"message":"Use the new `CLASSES` in `tools.py`.","distinct":true,"url":"https://api.github.com/repos/plotly/python-api/commits/41e9675154dcebba1255c9c6d233a0106c316466"},{"sha":"1b0f00793c055b1f25a1be3e8c2bda8804659580","author":{"email":"f89e06ca17c108362fcc5aab598b94d0c1b5556a@gmail.com","name":"Andrew Seier"},"message":"Add `object_name_to_class_name` function. (more)\n\nDifferent from `string_to_class_name`, which is more generic. Since we\ndon’t auto-generate classes for all objects, we need to be smart about\nwhich object_names get shown to users as `dict` and `list` vs a subclass\nof `PlotlyList` and `PlotlyDict`.","distinct":true,"url":"https://api.github.com/repos/plotly/python-api/commits/1b0f00793c055b1f25a1be3e8c2bda8804659580"},{"sha":"02adc54323de446136ee8df0e52fb2ba20153a4e","author":{"email":"f89e06ca17c108362fcc5aab598b94d0c1b5556a@gmail.com","name":"Andrew Seier"},"message":"Allow `PlotlyDict` and `PlotlyList` to be used.\n\nWe can now instantiate them with a `_name` kwarg, which is how we’ll\nget around needing special classes for each object.","distinct":true,"url":"https://api.github.com/repos/plotly/python-api/commits/02adc54323de446136ee8df0e52fb2ba20153a4e"},{"sha":"4f65904a6a5336c41c604a51ae22e58c994a65b6","author":{"email":"f89e06ca17c108362fcc5aab598b94d0c1b5556a@gmail.com","name":"Andrew Seier"},"message":"Remove unused test…","distinct":true,"url":"https://api.github.com/repos/plotly/python-api/commits/4f65904a6a5336c41c604a51ae22e58c994a65b6"},{"sha":"00c1f8382925fcd2d0e4400373e44cbf80e54e55","author":{"email":"f89e06ca17c108362fcc5aab598b94d0c1b5556a@gmail.com","name":"Andrew Seier"},"message":"Use `_get_class_name()` over `__class__.__name__`.","distinct":true,"url":"https://api.github.com/repos/plotly/python-api/commits/00c1f8382925fcd2d0e4400373e44cbf80e54e55"},{"sha":"fa3e928af8ad020e7401e2fa6d024c2807326897","author":{"email":"f89e06ca17c108362fcc5aab598b94d0c1b5556a@gmail.com","name":"Andrew Seier"},"message":"Init sub-objects as generic objects.\n\n(Except for `Figure` and `Data`, which are patched)","distinct":true,"url":"https://api.github.com/repos/plotly/python-api/commits/fa3e928af8ad020e7401e2fa6d024c2807326897"},{"sha":"19be9ab5c97a911a4ad8abc7b3e91b0a712c4608","author":{"email":"f89e06ca17c108362fcc5aab598b94d0c1b5556a@gmail.com","name":"Andrew Seier"},"message":"Remove old graph_reference compat framework.","distinct":true,"url":"https://api.github.com/repos/plotly/python-api/commits/19be9ab5c97a911a4ad8abc7b3e91b0a712c4608"}]}