{"push_id":1016596515,"size":15,"distinct_size":15,"ref":"refs/heads/exceptions","head":"79fdb66717f249e286f689e9ba5469c49fe0bcfc","before":"ce922f314d236116f41b22438ca47ed975ade203","commits":[{"sha":"43795032bf1dedbd9026646acdcb044746ef944d","author":{"email":"64ca792fb5c175e7df39b45a2e002dafe3bf02c1@gmail.com","name":"Trevor Bekolay"},"message":"Add BuildError and move ZeroActivityError\n\nThese two exceptions are specific to the build process. BuildError\nis similar to ValidationError, but occurs during the build process.\n\nA ZeroActivityError (which already existed) is raised when no neurons\nare active for the given evaluation points, making the decoder solving\nprocess impossible.","distinct":true,"url":"https://api.github.com/repos/nengo/nengo/commits/43795032bf1dedbd9026646acdcb044746ef944d"},{"sha":"d9c3740dab981171fe83ef3551c5e8af719d9efd","author":{"email":"64ca792fb5c175e7df39b45a2e002dafe3bf02c1@gmail.com","name":"Trevor Bekolay"},"message":"FIXUP: BuildtimeError -> BuildError","distinct":true,"url":"https://api.github.com/repos/nengo/nengo/commits/d9c3740dab981171fe83ef3551c5e8af719d9efd"},{"sha":"dba4fb6e34c2917059336c272299cccdaf8c7af4","author":{"email":"64ca792fb5c175e7df39b45a2e002dafe3bf02c1@gmail.com","name":"Trevor Bekolay"},"message":"Add ObsoleteError for removed features\n\nThe ObsoleteError should only be used for features removed in a\nbackwards-incompatible way; otherwise, they should be made to work\nas before, but raise a DeprecationWarning.","distinct":true,"url":"https://api.github.com/repos/nengo/nengo/commits/dba4fb6e34c2917059336c272299cccdaf8c7af4"},{"sha":"ad7b37574f5212fa86da9bb21ef5d318e7371b86","author":{"email":"64ca792fb5c175e7df39b45a2e002dafe3bf02c1@gmail.com","name":"Trevor Bekolay"},"message":"Add ConfigError for config system\n\nErrors related to the config system now raise the new ConfigError.","distinct":true,"url":"https://api.github.com/repos/nengo/nengo/commits/ad7b37574f5212fa86da9bb21ef5d318e7371b86"},{"sha":"75bd10ba47d92834f92c910784c0dea6721f33db","author":{"email":"64ca792fb5c175e7df39b45a2e002dafe3bf02c1@gmail.com","name":"Trevor Bekolay"},"message":"Add SpaParseError for parsing in SPA\n\nRaised when an error occurs when parsing an expression in the SPA\nmodule (e.g., in the spa.Action constructor).","distinct":true,"url":"https://api.github.com/repos/nengo/nengo/commits/75bd10ba47d92834f92c910784c0dea6721f33db"},{"sha":"3bf450a5690611a4058fabc69eb781e4a839b3d1","author":{"email":"64ca792fb5c175e7df39b45a2e002dafe3bf02c1@gmail.com","name":"Trevor Bekolay"},"message":"Add SimulatorClosed exception\n\nRaised when attempting to manipulate a closed simulator in an\nunsupported way (e.g., running, resetting).","distinct":true,"url":"https://api.github.com/repos/nengo/nengo/commits/3bf450a5690611a4058fabc69eb781e4a839b3d1"},{"sha":"50081c138393ff7c984f4e034dcdfbd45b226666","author":{"email":"64ca792fb5c175e7df39b45a2e002dafe3bf02c1@gmail.com","name":"Trevor Bekolay"},"message":"Add SimulationError for errors during simulation\n\nCurrently, SimulationError is raised when a node returns\nan invalid or unexpected value.","distinct":true,"url":"https://api.github.com/repos/nengo/nengo/commits/50081c138393ff7c984f4e034dcdfbd45b226666"},{"sha":"82161ce82ebb4e66abcc6cae9a1740cca36e9e96","author":{"email":"64ca792fb5c175e7df39b45a2e002dafe3bf02c1@gmail.com","name":"Trevor Bekolay"},"message":"FIXUP: NeuronTypeError -> SimulationError","distinct":true,"url":"https://api.github.com/repos/nengo/nengo/commits/82161ce82ebb4e66abcc6cae9a1740cca36e9e96"},{"sha":"2e513c59fc677dbfe0f01a08a7ffa824d8366910","author":{"email":"64ca792fb5c175e7df39b45a2e002dafe3bf02c1@gmail.com","name":"Trevor Bekolay"},"message":"Add SignalError for errors with Signals","distinct":true,"url":"https://api.github.com/repos/nengo/nengo/commits/2e513c59fc677dbfe0f01a08a7ffa824d8366910"},{"sha":"1f62652a9981bb85480aa3bdfcbac63897940ebb","author":{"email":"64ca792fb5c175e7df39b45a2e002dafe3bf02c1@gmail.com","name":"Trevor Bekolay"},"message":"Add FingerprintError for cache fingerprinting\n\nSeveral errors can come up when fingerprinting objects.\nThis ensures that a consistent error will be raised when an object\ncan't be fingerprinted.","distinct":true,"url":"https://api.github.com/repos/nengo/nengo/commits/1f62652a9981bb85480aa3bdfcbac63897940ebb"},{"sha":"1c98b7983b31b4a89586b6473a263eadacfc2421","author":{"email":"64ca792fb5c175e7df39b45a2e002dafe3bf02c1@gmail.com","name":"Trevor Bekolay"},"message":"Add NetworkContextError for Network.context\n\nErrors in interacting with Network.context will now raise\nNetworkContextError, which should be pretty rare, but worth making\na separate exception class because they're deep issues.","distinct":true,"url":"https://api.github.com/repos/nengo/nengo/commits/1c98b7983b31b4a89586b6473a263eadacfc2421"},{"sha":"e60e1cb4195129185fdca887c158a9850569f036","author":{"email":"64ca792fb5c175e7df39b45a2e002dafe3bf02c1@gmail.com","name":"Trevor Bekolay"},"message":"Add Unconvertible for issues converting networks\n\nCurrently, the only high-level network conversion operation is\nthe removal of passthrough nodes in nengo.utils.builder. However,\nthese types of network manipulations will hopefully become more\ncommon; those future manipulations should make use of this exception.","distinct":true,"url":"https://api.github.com/repos/nengo/nengo/commits/e60e1cb4195129185fdca887c158a9850569f036"},{"sha":"b38de66ee62cd04f7bdfd5e9eeddf9d1ad8874e7","author":{"email":"64ca792fb5c175e7df39b45a2e002dafe3bf02c1@gmail.com","name":"Trevor Bekolay"},"message":"Add CacheIOError for IO errors in the cache\n\nCurrently this is raised when a .nco file in the cache cannot be\nproperly read or written to.","distinct":true,"url":"https://api.github.com/repos/nengo/nengo/commits/b38de66ee62cd04f7bdfd5e9eeddf9d1ad8874e7"},{"sha":"b0611365925dd3e254f777829ef573885a538679","author":{"email":"64ca792fb5c175e7df39b45a2e002dafe3bf02c1@gmail.com","name":"Trevor Bekolay"},"message":"Add SpaModuleError for errors with SPA modules\n\nSPA does several things to keep track of SPA modules and interactions\nbetween those modules. When something goes wrong in the process of\ntracking modules and retrieving them, SpaModuleError should be raised.","distinct":true,"url":"https://api.github.com/repos/nengo/nengo/commits/b0611365925dd3e254f777829ef573885a538679"},{"sha":"79fdb66717f249e286f689e9ba5469c49fe0bcfc","author":{"email":"64ca792fb5c175e7df39b45a2e002dafe3bf02c1@gmail.com","name":"Trevor Bekolay"},"message":"Add notebook with examples of all exceptions","distinct":true,"url":"https://api.github.com/repos/nengo/nengo/commits/79fdb66717f249e286f689e9ba5469c49fe0bcfc"}]}