[Python-modules-commits] r26978 - in packages/astroid/trunk (9 files)

morph at users.alioth.debian.org morph at users.alioth.debian.org
Fri Jan 3 15:24:06 UTC 2014


    Date: Friday, January 3, 2014 @ 15:24:05
  Author: morph
Revision: 26978

[svn-inject] Applying Debian modifications (1.0.0-1) to trunk

Added:
  packages/astroid/trunk/debian/
  packages/astroid/trunk/debian/changelog
  packages/astroid/trunk/debian/compat
  packages/astroid/trunk/debian/control
  packages/astroid/trunk/debian/copyright
  packages/astroid/trunk/debian/rules
  packages/astroid/trunk/debian/source/
  packages/astroid/trunk/debian/source/format
  packages/astroid/trunk/debian/watch


Property changes on: packages/astroid/trunk/debian
___________________________________________________________________
Added: mergeWithUpstream
   + 1

Added: packages/astroid/trunk/debian/changelog
===================================================================
--- packages/astroid/trunk/debian/changelog	                        (rev 0)
+++ packages/astroid/trunk/debian/changelog	2014-01-03 15:24:05 UTC (rev 26978)
@@ -0,0 +1,5 @@
+astroid (1.0.0-1) unstable; urgency=low
+
+  * Initial release (Closes: #734075)
+
+ -- Sandro Tosi <morph at debian.org>  Fri, 03 Jan 2014 15:20:30 +0100

Added: packages/astroid/trunk/debian/compat
===================================================================
--- packages/astroid/trunk/debian/compat	                        (rev 0)
+++ packages/astroid/trunk/debian/compat	2014-01-03 15:24:05 UTC (rev 26978)
@@ -0,0 +1 @@
+9

Added: packages/astroid/trunk/debian/control
===================================================================
--- packages/astroid/trunk/debian/control	                        (rev 0)
+++ packages/astroid/trunk/debian/control	2014-01-03 15:24:05 UTC (rev 26978)
@@ -0,0 +1,66 @@
+Source: astroid
+Section: python
+Priority: optional
+Maintainer: Debian Python Modules Team <python-modules-team at lists.alioth.debian.org>
+Uploaders: Sandro Tosi <morph at debian.org>
+Build-Depends: debhelper (>= 9.0.0), python, python3
+Standards-Version: 3.9.5
+Homepage: http://www.astroid.org/
+#Vcs-Git: git://git.debian.org/collab-maint/astroid.git
+#Vcs-Browser: http://git.debian.org/?p=collab-maint/astroid.git;a=summary
+
+Package: python-astroid
+Architecture: all
+Depends: ${python:Depends}, ${misc:Depends}, python-logilab-common (>= 0.60.0)
+Description: rebuild a new abstract syntax tree from Python's AST
+ The aim of this module is to provide a common base representation of
+ python source code for projects such as pychecker, pyreverse,
+ pylint... Well, actually the development of this library is essentially
+ governed by pylint's needs. It used to be called logilab-astng.
+ .
+ It provides a compatible representation which comes from the `_ast`
+ module.  It rebuilds the tree generated by the builtin _ast module by
+ recursively walking down the AST and building an extended ast. The new
+ node classes have additional methods and attributes for different
+ usages.  They include some support for static inference and local name
+ scopes.  Furthermore, astroid builds partial trees by inspecting living
+ objects.
+ .
+ Main modules are:
+ .
+   * `bases`, `node_classses` and `scoped_nodes` contain the classes for the
+     different type of nodes of the tree.
+ .
+   * the `manager` contains a high level object to get astroid trees from
+     source files and living objects. It maintains a cache of previously
+     constructed tree for quick access.
+ .
+ python-astroid is the new name of former python-logilab-astng library.
+
+Package: python3-astroid
+Architecture: all
+Depends: ${python3:Depends}, ${misc:Depends}, python3-logilab-common (>= 0.60.0)
+Description: rebuild a new abstract syntax tree from Python's AST (Python3)
+ The aim of this module is to provide a common base representation of
+ python source code for projects such as pychecker, pyreverse,
+ pylint... Well, actually the development of this library is essentially
+ governed by pylint's needs. It used to be called logilab-astng.
+ .
+ It provides a compatible representation which comes from the `_ast`
+ module.  It rebuilds the tree generated by the builtin _ast module by
+ recursively walking down the AST and building an extended ast. The new
+ node classes have additional methods and attributes for different
+ usages.  They include some support for static inference and local name
+ scopes.  Furthermore, astroid builds partial trees by inspecting living
+ objects.
+ .
+ Main modules are:
+ .
+   * `bases`, `node_classses` and `scoped_nodes` contain the classes for the
+     different type of nodes of the tree.
+ .
+   * the `manager` contains a high level object to get astroid trees from
+     source files and living objects. It maintains a cache of previously
+     constructed tree for quick access.
+ .
+ python3-astroid is the new name of former python3-logilab-astng library.

Added: packages/astroid/trunk/debian/copyright
===================================================================
--- packages/astroid/trunk/debian/copyright	                        (rev 0)
+++ packages/astroid/trunk/debian/copyright	2014-01-03 15:24:05 UTC (rev 26978)
@@ -0,0 +1,61 @@
+Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Upstream-Name: astroid
+Source: http://www.astroid.org/
+
+Files: *
+Copyright: 2003-2013 Logilab <python-projects at lists.logilab.org>
+License: LGPL-2.1+
+ astroid is free software: you can redistribute it and/or modify it
+ under the terms of the GNU Lesser General Public License as published by the
+ Free Software Foundation, either version 2.1 of the License, or (at your
+ option) any later version.
+ .
+ astroid is distributed in the hope that it will be useful, but
+ WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+ FITNESS FOR A PARTICULAR PURPOSE.  See the GNU Lesser General Public License
+ for more details.
+ .
+ You should have received a copy of the GNU Lesser General Public License along
+ with astroid. If not, see <http://www.gnu.org/licenses/>.
+ .
+ On Debian systems, the complete text of the GNU Lesser General Public
+ License version 2.1 can be found in "/usr/share/common-licenses/LGPL-2.1".
+
+Files: debian/*
+Copyright: 2014 Sandro Tosi <morph at debian.org>
+License: LGPL-2.1+
+ astroid is free software: you can redistribute it and/or modify it
+ under the terms of the GNU Lesser General Public License as published by the
+ Free Software Foundation, either version 2.1 of the License, or (at your
+ option) any later version.
+ .
+ astroid is distributed in the hope that it will be useful, but
+ WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+ FITNESS FOR A PARTICULAR PURPOSE.  See the GNU Lesser General Public License
+ for more details.
+ .
+ You should have received a copy of the GNU Lesser General Public License along
+ with astroid. If not, see <http://www.gnu.org/licenses/>.
+ .
+ On Debian systems, the complete text of the GNU Lesser General Public
+ License version 2.1 can be found in "/usr/share/common-licenses/LGPL-2.1".
+
+Files: test/unittest_brain.py
+Copyright: Copyright 2013 Google Inc. All Rights Reserved.
+License: LGPL-2.1+
+ astroid is free software: you can redistribute it and/or modify it
+ under the terms of the GNU Lesser General Public License as published by the
+ Free Software Foundation, either version 2.1 of the License, or (at your
+ option) any later version.
+ .
+ astroid is distributed in the hope that it will be useful, but
+ WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+ FITNESS FOR A PARTICULAR PURPOSE.  See the GNU Lesser General Public License
+ for more details.
+ .
+ You should have received a copy of the GNU Lesser General Public License along
+ with astroid. If not, see <http://www.gnu.org/licenses/>.
+ .
+ On Debian systems, the complete text of the GNU Lesser General Public
+ License version 2.1 can be found in "/usr/share/common-licenses/LGPL-2.1".
+

Added: packages/astroid/trunk/debian/rules
===================================================================
--- packages/astroid/trunk/debian/rules	                        (rev 0)
+++ packages/astroid/trunk/debian/rules	2014-01-03 15:24:05 UTC (rev 26978)
@@ -0,0 +1,20 @@
+#!/usr/bin/make -f
+# -*- makefile -*-
+
+# Uncomment this to turn on verbose mode.
+#export DH_VERBOSE=1
+
+PKG2=python-astroid
+PKG3=python3-astroid
+
+%:
+	dh $@ --with python2,python3
+
+override_dh_install:
+	NO_SETUPTOOLS=1 python setup.py install --no-compile \
+			--root=$(CURDIR)/debian/$(PKG2)/ \
+			--install-layout=deb
+	NO_SETUPTOOLS=1 python3 setup.py install --no-compile \
+			--root=$(CURDIR)/debian/$(PKG3)/ \
+			--install-layout=deb
+


Property changes on: packages/astroid/trunk/debian/rules
___________________________________________________________________
Added: svn:executable
   + *

Added: packages/astroid/trunk/debian/source/format
===================================================================
--- packages/astroid/trunk/debian/source/format	                        (rev 0)
+++ packages/astroid/trunk/debian/source/format	2014-01-03 15:24:05 UTC (rev 26978)
@@ -0,0 +1 @@
+3.0 (quilt)

Added: packages/astroid/trunk/debian/watch
===================================================================
--- packages/astroid/trunk/debian/watch	                        (rev 0)
+++ packages/astroid/trunk/debian/watch	2014-01-03 15:24:05 UTC (rev 26978)
@@ -0,0 +1,4 @@
+# Compulsory line, this is a version 3 file
+version=3
+
+https://pypi.python.org/packages/source/a/astroid/astroid-(.*)\.tar.gz




More information about the Python-modules-commits mailing list