summaryrefslogtreecommitdiff
path: root/strata/python-tools.morph
Commit message (Collapse)AuthorAgeFilesLines
* core: Use python3 instead python2Javier Jardón2015-10-161-1/+1
| | | | | | | | | | | | | | | From [1]: "Python 2.x is legacy, Python 3.x is the present and future of the language" As a reference, python3 is already the default python version in Arch, and other distros like Ubuntu/Debian [2] or Fedora [3] are planning to switch soon [1] https://wiki.python.org/moin/Python2orPython3 [2] https://wiki.ubuntu.com/Python/3 [3] https://fedoraproject.org/wiki/Changes/Python_3_as_Default Change-Id: I6d4d11844d4424bfa49b37fe7d9a3639547c0139
* Migrate to definitions format version 6Sam Thursfield2015-08-261-0/+4
| | | | Change-Id: I3845c77e8872ce2e1e8bc6a60e3ce7f184c32f58
* Reformat all definitions according to a consistent styleSam Thursfield2015-07-191-2/+2
| | | | | | | | | | | | | | | | | This was done using the 'indent' tool, which uses a fork of PyYAML named 'ruamel.yaml' to rewrite YAML files without losing comments, ordering, or certain elements of formatting. My aim with doing this is to open the door to automated editing of the reference system definitions using the 'ruamel.yaml' library. This can be used to implement automated migration when we want to make changes to the YAML format that we use to represent Baserock system definitions. Although this looks drastic, remember that it's actually only altered 65 out of 608 .morph files -- the vast majority already pass unchanged through my version of ruamel.yaml. Change-Id: I95ec978714b5bd1c02c90183336a9fbb846cb692
* Add python-tools to Openstack system and stratumFrancisco Redondo Marchena2015-05-051-1/+1
| | | | | | This removes duplicated chunks between these strata. Change-Id: Ibb62709034bb6543615a75d0ba440683292cbbf3
* Remove unneded "build-depends: []"Javier Jardón2015-03-311-3/+0
| | | | Change-Id: I4c4e7d3d5a9a090c2c4570e8bdd323574e398952
* Add pylintRichard Ipsum2015-03-141-0/+17
|
* Make python-tools depend on python-coreRichard Ipsum2015-03-141-1/+1
|
* Do not use 'build-depends' chunk parameter when it's empthy (and change to ↵baserock/jjardon/no_build_depends_fixJavier Jardón2015-03-061-1/+0
| | | | version: 1)
* Revert "Do not use 'build-depends' chunk parameter when it's empthy (and ↵Javier Jardón2015-03-061-0/+1
| | | | | | | | change to version: 1)" Morph should have been updated first This reverts commit ced4ed5f7aa35b46d161c5efea972699826f09de.
* Do not use 'build-depends' chunk parameter when it's empthy (and change to ↵baserock/jjardon/no_build_dependsJavier Jardón2015-03-061-1/+0
| | | | version: 1)
* Remove pip and add virtualenvRichard Ipsum2015-02-101-4/+4
| | | | | | | | Pip has moved into python-core. This is done as one commit rather than two so that the stratum can never be checked out in an empty state, since morph doesn't allow empty strata.
* Use patched version of pipbaserock/richardipsum/pip-pipRichard Ipsum2014-11-211-2/+2
| | | | | | | | | This patch moves us onto a patched version of pip that allows the import tool to obtain runtime dependencies for a python package. We will discuss the addition of this functionality with the upstream pip developers at a later date, we should also hopefully be able to find a nicer way of implementing it.
* Add python-tools stratum, containing pipRichard Ipsum2014-11-201-0/+12