| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|\ \
| |/ |
|
| |
| |
| |
| |
| |
| |
| |
| | |
Moved a good portion of README into the sphinx docs. Also started
fleshing out descriptions of how to use things. Also, fix the sphinx
config.
Change-Id: If53dcdaea0a48ef613e3097ab55d34f056160188
|
|\ \ |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
pbr contains code that very explicitly uses pip, which means that pip is
a requirement.
Note to packagers: it is possible to skip uses of pip, meaning that you
can totally use pbr-based things without needing to have them pip
install things.
Change-Id: Ifa472f344489295a5b8a1910bff2672087653547
|
|\ \ \ |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
New projects created by OpenStack Project Creator
<openstack-infra@lists.openstack.org>, so it'll be better to remove it
from the AUTHORS file.
Change-Id: I32975bd430635a38c7e737e70f381f7b07c6ed0c
|
|\ \ \ \ |
|
| |/ / /
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Use $HOME instead of "/home/jenkins" in the generated configuration
files to let the script be run as a user other than jenkins.
Change-Id: I9413591bb4a7d821382eae6dc3edd1df0c41a5e6
|
|\ \ \ \
| | |/ /
| |/| | |
|
| | |/
| |/|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
The console scripts generated by entry_points are too complex for
our needs and make things run slowly in service of a multi-version
install that we don't use.
Instead, install a simple script which just does a direct import.
Change-Id: I1ec46837cea07db514f2fb6338c7bced34a83c4a
|
|\ \ \
| |/ / |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
If you're running pbr codepaths, you want the hook. There is no need
to say "pbr=True" in setup.py and then to list the hook in setup.cfg
now that d2to1 is in the tree.
Change-Id: Ie33d3e08d5a4133f5caf2613859919ce4f02c4a0
|
|\ \ \
| |/ / |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
When we merged in d2to1, we kept it separate, but I don't think there
is a great benefit to doing that.
Change-Id: I3972b3132619e8e2dd7e362ca5fe9d1e3add43b8
|
|\ \ \ |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
We can go back to using the official release of
testrepository for testing under python 3, so
do.
Make python 3.3 part of the default environment
set for anyone running all of the tests.
Change-Id: I0c56f9cde643ef8580ab305080bc62b87809bf7e
|
|\ \ \ \
| |/ / /
|/| / /
| |/ / |
|
| |/
| |
| |
| | |
Change-Id: Iaa327862fc9e43aade2dd1ed66aa27f335f12ac7
|
| |
| |
| |
| |
| |
| |
| |
| | |
Set the integer_types variable to the same kind of object
under python 3 and 2 so that when we go to manipulate it
later it works.
Change-Id: I8f9db1d76931ef834645095952f71415d98f0b5c
|
|/
|
|
| |
Change-Id: I4dc822eba0e1597e9eec1ec057d37871d930eb84
|
|\ |
|
| |
| |
| |
| |
| |
| | |
This adds support for a working py33 tox target.
Change-Id: Icfe1ed7dd256568f33487d03ba9c9be9a454c84a
|
|\ \
| |/
|/|
| |
| |
| |
| | |
Upstream d2to1 has been rather unresponsive, and doing what we need
in this case is really easier without the extra complexity.
Change-Id: Ibd16944e76ad8398b57b6ddcbcd150cd462add3e
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
While tracking down a troveclient issue, found several issues in
the new python setup.py test command:
* check the right source files when we're trying to decide whether to
re-run egg_info
* fix bogus dependency links args when installing test requires
* fix bogus .egg_info dir name when a project name includes a hyphen
Change-Id: I0a1964902a87f72eb67f43b10f90dfee8c7d7875
|
| |\ |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
swift has an AUTHORS file that puts a header at the top of the
file with some extra information, then lists the contributors.
If we put AUTHORS.in at the top of the generated file, then we
can put their boilerplate into AUTHORS.in and the resulting file
should look the same.
Change-Id: I2caa4e606dd1199f49c925dccc64d492848ac580
|
| |\ \ |
|
| | |/
| | |
| | |
| | |
| | |
| | |
| | | |
For non-OpenStack consumption of PBR, OSLO_PACKAGING_ is a weird
version override env var.
Change-Id: I8e80bcc5bc56e7950ed5cf0d24657957570134cf
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Distro packagers don't really need for us to attempt to pip install
things for them. They're usually managing that dependency tree
in the distro packaging. Add an env var they can set in their spec
or rules files to skip any pretense of doing anything with install
requirements.
Change-Id: Ia6387eab3267fa3c4019c4a9d90e4780319c2397
|
| |/
| |
| |
| |
| |
| |
| |
| | |
We can detect if the env we are a part of has our requirements met
already. If this is the case, don't re-run pip at all, so that we
don't waste time.
Change-Id: If49cd7bd558f98d8e6f51b0fe0192978bee9c77e
|
| |
| |
| |
| |
| |
| |
| | |
We imported in another code base. It takes a little bit of path
adjusting to get things right.
Change-Id: Ifb96652c822d5d243a6bedb77bc34e919be2d3a8
|
| |\ |
|
| | |
| | |
| | |
| | |
| | | |
Without this, packages with namespace packages do not properly
create .egg-info/namespace_packages.txt
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
This makes the error displays on a bad setup.cfg value go from:
error in setup command: Error parsing setup.cfg: IOError: 2
to
error in setup command: Error parsing setup.cfg: IOError: No such file or
directory: 'README'
Which makes debugging eversomuch better.
|
| | |
| | |
| | |
| | |
| | |
| | | |
annoyances of doing releases.
git-svn-id: https://svn.stsci.edu/svn/ssb/stsci_python/d2to1/trunk@24209 fe389314-cf27-0410-b35b-8c050e845b92
|
| | |
| | |
| | |
| | |
| | |
| | | |
sys.exit()
git-svn-id: https://svn.stsci.edu/svn/ssb/stsci_python/d2to1/trunk@24204 fe389314-cf27-0410-b35b-8c050e845b92
|
| | | |
|
| | |
| | |
| | |
| | | |
In anticipation of pep-426
|
| | | |
|
| | |
| | |
| | |
| | |
| | | |
The exception handler was passing an exception object to the unicode
function, which was not causing it to stringify.
|
| | |
| | |
| | |
| | |
| | | |
There is a pep8 indentation issue and an unused import. Fix them here
so I can verify that my later patches don't regress and become unhappy.
|
| | |
| | |
| | |
| | |
| | |
| | | |
that it gets all its required locals encapsulated. This is why I hate any sort of monkey-patching, but it appears to be the only way to get this feature working.
git-svn-id: https://svn.stsci.edu/svn/ssb/stsci_python/d2to1/trunk@23570 fe389314-cf27-0410-b35b-8c050e845b92
|
| | |\
| | | |
| | | |
| | | |
| | | |
| | | | |
Six
git-svn-id: https://svn.stsci.edu/svn/ssb/stsci_python/d2to1/trunk@23561 fe389314-cf27-0410-b35b-8c050e845b92
|
| | | |
| | | |
| | | |
| | | | |
installation
|
| | | | |
|
| | | |
| | | |
| | | |
| | | | |
d2to1 natively across Python versions
|
| | | | |
|
| | | |
| | | |
| | | |
| | | | |
moved the info log message that was causing othere tests to fail to only appear when commands are run that actually affect the manifest generation
|
| | | |
| | | |
| | | |
| | | | |
git-svn-id: https://svn.stsci.edu/svn/ssb/stsci_python/d2to1/trunk@23560 fe389314-cf27-0410-b35b-8c050e845b92
|
| | |/
| | |
| | |
| | |
| | |
| | | |
moved the info log message that was causing othere tests to fail to only appear when commands are run that actually affect the manifest generation
git-svn-id: https://svn.stsci.edu/svn/ssb/stsci_python/d2to1/trunk@23558 fe389314-cf27-0410-b35b-8c050e845b92
|