show 2203 results
Revision (40)branchauthordescriptioncreation date
#e917f0818c97 Announce the move to github in the readme file.defaultClaudiu Popa <pcmanticore@gmail.com>Announce the move to github in the readme file.2015/12/10 13:55 UTC
#b756a2006f46 Make pylint happy.1.4.0Claudiu Popa <pcmanticore@gmail.com>Make pylint happy.2015/12/08 09:54 UTC
#b4b938c1365a Some nodes got a new attribute, 'ctx', which tells in which context the said node was used.defaultClaudiu Popa <pcmanticore@gmail.com>Some nodes got a new attribute, 'ctx', which tells in which context the said node was used. The possible values for the contexts are `Load` ('a'), `Del` ('del a'), `Store` ('a = 4') and the nodes that got the new attribute are Starred, Subscript, List and Tuple. The builtin ast module provides contexts for Name and Attribute as well, but we took a different approach in the past, by having different nodes for each type of context. For instance, Name used in a Del context is a DelName, while Name used in a Store context is AssignName. Since this is ingrained in astroid since quite some time, it makes no sense to change them as well, even though it's a loss of consistency. The patch introduces a new dependency to enum34 on older Python versions, which is used for building the three possible enum values for the contexts. Closes issue #267.2015/12/08 08:42 UTC
#19eafc6c1921 Some nodes got a new attribute, 'ctx', which tells in which context the said node was used.defaultClaudiu Popa <pcmanticore@gmail.com>Some nodes got a new attribute, 'ctx', which tells in which context the said node was used. The possible values for the contexts are `Load` ('a'), `Del` ('del a'), `Store` ('a = 4') and the nodes that got the new attribute are Starred, Subscript, List and Tuple. The builtin ast module provides contexts for Name and Attribute as well, but we took a different approach in the past, by having different nodes for each type of context. For instance, Name used in a Del context is a DelName, while Name used in a Store context is AssignName. Since this is ingrained in astroid since quite some time, it makes no sense to change them as well, even though it's a loss of consistency. The patch introduces a new dependency to enum34 on older Python versions, which is used for building the three possible enum values for the contexts. Closes issue #267.2015/12/08 08:42 UTC
#07a7fa81f12e relative_to_absolute_name will now raise TooManyLevelsError when a relative import is trying to access something beyond the top-level package.defaultClaudiu Popa <pcmanticore@gmail.com>relative_to_absolute_name will now raise TooManyLevelsError when a relative import is trying to access something beyond the top-level package.2015/12/06 16:00 UTC
#87c4da2f0604 AstroidBuildingException is now AstroidBuildingError.defaultClaudiu Popa <pcmanticore@gmail.com>AstroidBuildingException is now AstroidBuildingError. The first name will exist until astroid 2.0.2015/12/06 15:11 UTC
#cee3a4e6389b Add two new exceptions, AstroidImportError and AstroidSyntaxError.defaultClaudiu Popa <pcmanticore@gmail.com>Add two new exceptions, AstroidImportError and AstroidSyntaxError. They are subclasses of AstroidBuildingException and are raised when a module can't be imported from various reasons. Also do_import_module lets the errors to bubble up without converting them to InferenceError. This particular conversion happens only during the inference.2015/12/06 15:06 UTC
#122de66429e4 relative_to_absolute_name will now raise TooManyLevelsError when a relative import is trying to access something beyond the top-level package.defaultClaudiu Popa <pcmanticore@gmail.com>relative_to_absolute_name will now raise TooManyLevelsError when a relative import is trying to access something beyond the top-level package.2015/12/06 16:00 UTC
#0b61e43e39c9 AstroidBuildingException is now AstroidBuildingError, the former being removed in 2.0.defaultClaudiu Popa <pcmanticore@gmail.com>AstroidBuildingException is now AstroidBuildingError, the former being removed in 2.0.2015/12/06 15:11 UTC
#d3a5218672bb Add two new exceptions, AstroidImportError and AstroidSyntaxError.defaultClaudiu Popa <pcmanticore@gmail.com>Add two new exceptions, AstroidImportError and AstroidSyntaxError. They are subclasses of AstroidBuildingException and are raised when a module can't be imported from various reasons. Also do_import_module lets the errors to bubble up without converting them to InferenceError. This particular conversion happens only during the inference.2015/12/06 15:06 UTC
#727c22748b13 assigned_stmts methods have the same signature from now on.defaultClaudiu Popa <pcmanticore@gmail.com>assigned_stmts methods have the same signature from now on. They used to have different signatures and each one made assumptions about what could be passed to other implementations, leading to various possible crashes when one or more arguments weren't given. Closes issue #277.2015/12/05 11:25 UTC
#ec3aaf92ecf0 assigned_stmts methods have the same signature from now on.defaultClaudiu Popa <pcmanticore@gmail.com>assigned_stmts methods have the same signature from now on. They used to have different signatures and each one made assumptions about what could be passed to other implementations, leading to various possible crashes when one or more arguments weren't given. Closes issue #277.2015/12/05 11:25 UTC
#43f582122514 assigned_stmts methods have the same signature from now on.1.4.0Claudiu Popa <pcmanticore@gmail.com>assigned_stmts methods have the same signature from now on. They used to have different signatures and each one made assumptions about what could be passed to other implementations, leading to various possible crashes when one or more arguments weren't given. Closes issue #277.2015/12/05 11:25 UTC
#ba73f316ab42 Master is now astroid 1.5.0.defaultClaudiu Popa <pcmanticore@gmail.com>Master is now astroid 1.5.0.2015/12/03 15:28 UTC
#96dbaa4db461 Remove the visit method for AssignAttr in rebuilder, since AssignAttr does not exist as a node in the builtin ast module.defaultClaudiu Popa <pcmanticore@gmail.com>Remove the visit method for AssignAttr in rebuilder, since AssignAttr does not exist as a node in the builtin ast module.2015/12/03 15:23 UTC
#0a80ec5bb2b1 Remove the visit method for AssignAttr in rebuilder, since AssignAttr does not exist as a node in the builtin ast module.defaultClaudiu Popa <pcmanticore@gmail.com>Remove the visit method for AssignAttr in rebuilder, since AssignAttr does not exist as a node in the builtin ast module.2015/12/03 15:23 UTC
#3f46c677c4b8 Don't forget to give credit to the original author.defaultClaudiu Popa <pcmanticore@gmail.com>Don't forget to give credit to the original author.2015/12/01 16:54 UTC
#b83a3b9fe44d Use printf-style formatting in as_string, in order1.4.0Claudiu Popa <pcmanticore@gmail.com>Use printf-style formatting in as_string, in order to avoid a potential problem with encodings when using .format. Closes issue #273.2015/12/01 16:49 UTC
#115f539a50e6 Use printf-style formatting in as_string, in orderdefaultClaudiu Popa <pcmanticore@gmail.com>Use printf-style formatting in as_string, in order to avoid a potential problem with encodings when using .format. Closes issue #273.2015/12/01 16:49 UTC
#4f45b6fc4c23 Added tag astroid-1.4.1 for changeset 90a41f5f9e8f1.4.0Claudiu Popa <pcmanticore@gmail.com>Added tag astroid-1.4.1 for changeset 90a41f5f9e8f2015/11/29 21:08 UTC
#90a41f5f9e8f Prepare a new bug fix release.1.4.0Claudiu Popa <pcmanticore@gmail.com>Prepare a new bug fix release.2015/11/29 20:45 UTC
#99f7df916d85 Add support for handling Uninferable nodes when calling as_stringdefaultClaudiu Popa <pcmanticore@gmail.com>Add support for handling Uninferable nodes when calling as_string Some object, for instance List or Tuple can have, after inference, Uninferable as their elements, happening when their components weren't couldn't be inferred properly. This means that as_string needs to cope with expecting Uninferable nodes part of the other nodes coming for a string transformation. The patch adds a visit method in AsString and ``accept`` on Yes / Uninferable nodes. Closes issue #270.2015/11/29 20:11 UTC
#f215b02943aa Add support for handling Uninferable nodes when calling as_string1.4.0Claudiu Popa <pcmanticore@gmail.com>Add support for handling Uninferable nodes when calling as_string Some object, for instance List or Tuple can have, after inference, Uninferable as their elements, happening when their components weren't couldn't be inferred properly. This means that as_string needs to cope with expecting Uninferable nodes part of the other nodes coming for a string transformation. The patch adds a visit method in AsString and ``accept`` on Yes / Uninferable nodes. Closes issue #270.2015/11/29 20:11 UTC
#ea93134741b1 Added tag astroid-1.4 for changeset 3c78efb035371.4.0Claudiu Popa <pcmanticore@gmail.com>Added tag astroid-1.4 for changeset 3c78efb035372015/11/29 17:27 UTC
#3c78efb03537 Don't forget to install pylint as well.1.4.0Claudiu Popa <pcmanticore@gmail.com>Don't forget to install pylint as well.2015/11/29 17:27 UTC
#852117d193d5 Removed tag astroid-1.41.4.0Claudiu Popa <pcmanticore@gmail.com>Removed tag astroid-1.42015/11/29 17:27 UTC
#8058a565f4c9 Added tag astroid-1.4 for changeset 5b5738496f0c1.4.0Claudiu Popa <pcmanticore@gmail.com>Added tag astroid-1.4 for changeset 5b5738496f0c2015/11/29 17:15 UTC
#5b5738496f0c Removed tag astroid-1.41.4.0Claudiu Popa <pcmanticore@gmail.com>Removed tag astroid-1.42015/11/29 17:14 UTC
#540e4e33d554 Add astroid as a dependency for pylint, since it's not picked up.1.4.0Claudiu Popa <pcmanticore@gmail.com>Add astroid as a dependency for pylint, since it's not picked up.2015/11/29 17:13 UTC
#772e4a2297d1 Added tag astroid-1.4 for changeset 9a398270ddec1.4.0Claudiu Popa <pcmanticore@gmail.com>Added tag astroid-1.4 for changeset 9a398270ddec2015/11/29 16:25 UTC
#9a398270ddec Disable redefined-variable-type for now.1.4.0Claudiu Popa <pcmanticore@gmail.com>Disable redefined-variable-type for now.2015/11/29 16:03 UTC
#be37216b47f3 Prepare the release.1.4.0Claudiu Popa <pcmanticore@gmail.com>Prepare the release.2015/11/29 15:18 UTC
#d67ad7dec03f Add __delitem__ to deque's brain tip.1.4.0Claudiu Popa <pcmanticore@gmail.com>Add __delitem__ to deque's brain tip.2015/11/26 15:11 UTC
#22f39a0c7856 Add __delitem__ to deque's brain tip.defaultClaudiu Popa <pcmanticore@gmail.com>Add __delitem__ to deque's brain tip.2015/11/26 15:11 UTC
#f25c62e62fc7 Add __delitem__ to deque's brain tip.defaultClaudiu Popa <pcmanticore@gmail.com>Add __delitem__ to deque's brain tip.2015/11/26 15:11 UTC
#1e72a7146905 Add __setitem__ to deque's brain tip.1.4.0Claudiu Popa <pcmanticore@gmail.com>Add __setitem__ to deque's brain tip.2015/11/26 12:31 UTC
#4f492c4d593b Add __setitem__ to deque's brain tip.defaultClaudiu Popa <pcmanticore@gmail.com>Add __setitem__ to deque's brain tip.2015/11/26 12:31 UTC
#0ea0474a8d25 Add __setitem__ to deque's brain tip.defaultClaudiu Popa <pcmanticore@gmail.com>Add __setitem__ to deque's brain tip.2015/11/26 12:31 UTC
#9940b2581576 Merge divergent bookmarks.defaultClaudiu Popa <pcmanticore@gmail.com>Merge divergent bookmarks.2015/11/26 12:29 UTC
#975ed6c302d1 Attempt at replacing nodes in extension modules, still quite buggydefaultCeridwen <ceridwenv@gmail.com>Attempt at replacing nodes in extension modules, still quite buggy2015/11/24 20:06 UTC
show 2203 results