summaryrefslogtreecommitdiffstats
path: root/setup.py
Commit message (Collapse)AuthorAgeFilesLines
* fixed setup.py execfile() call for py3kChris St. Pierre2012-08-211-1/+7
|
* Version bump to 1.2.3Sol Jerome2012-08-151-0/+1
| | | | | | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com> Conflicts: misc/bcfg2.spec setup.py
* added feature to allow clients to declare their version to serverChris St. Pierre2012-07-111-1/+2
|
* modularized CfgChris St. Pierre2012-05-081-0/+1
|
* Update package_dir to fix the pip install -e bugCalvin Cheng2012-05-071-1/+1
|\
| * Try modifying package_dir againCalvin Cheng2012-05-071-1/+1
| |
| * Try modifying package_dir againCalvin Cheng2012-05-071-1/+1
| |
| * revertCalvin Cheng2012-05-071-0/+1
| |
| * what if we remove package_dir?Calvin Cheng2012-05-071-1/+0
| |
| * Trying my luck with package_dirCalvin Cheng2012-05-071-1/+1
| |
| * Revert back to the original src/lib/Bcfg2 pathCalvin Cheng2012-05-071-1/+1
| |
| * Edit package_dir in setup.py so worksCalvin Cheng2012-05-071-1/+1
|/
* bcfg2-test requires noseChris St. Pierre2012-04-131-1/+1
|
* setup.py: build_sphinx works without changing cmdclassSol Jerome2012-04-041-6/+0
| | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
* setup.py: PEP8 fixesSol Jerome2012-04-041-34/+36
| | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
* Remove fprint in favor of cleaner setup.pySol Jerome2012-04-041-4/+0
| | | | | | | We only used the new fancy file printing function in one place, but it caused massive ugliness in setup.py. Easier to use file.write() for now. Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
* Allow to run directly from a git checkout (#1037)Sol Jerome2012-03-241-5/+5
| | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
* Fix build errorsSol Jerome2012-03-241-3/+11
| | | | | | | We only need M2Crypto when using python 2.5 or less. Other versions include python ssl. Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
* Version bump to 1.2.2v1.2.2Sol Jerome2012-03-171-1/+1
| | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
* Version bump to 1.2.1v1.2.1Sol Jerome2012-01-271-1/+1
| | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
* Remove ssl as a requirement.Raul Cuza2011-12-241-1/+0
| | | | | | | Need a more sophisticated way to handle earlier python versions needs for ssl and other extension built into later python versions.
* Correct bracket in install_requires.Raul Cuza2011-12-241-2/+3
|
* Add two more requirements.Raul Cuza2011-12-241-1/+3
|
* Bumped version to 1.2.1 alpha 1.Raul Cuza2011-12-241-1/+1
| | | | | All work post v1.2.0 tag needs to be versioned greater than v1.2.0. Following PEP 386.
* Revert "Add additional requirements to install_requires."Raul Cuza2011-12-091-3/+1
| | | | This reverts commit 2b47b3721a0abe73908a49288f9ec28d65a1b872.
* Add additional requirements to install_requires.Raul Cuza2011-12-091-1/+3
| | | | | * libxml2 * libxslt
* Switch from distutils to setuptoolsRaul Cuza2011-12-091-2/+2
|
* Add install_requires lxml.Raul Cuza2011-12-091-0/+1
|
* Version bump to 1.2.0v1.2.0Sol Jerome2011-12-071-1/+1
| | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
* Version bump to 1.2.0rc2v1.2.0rc2Sol Jerome2011-10-281-1/+1
| | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
* * Added support for yum libraries (if available and configured). ThisChris St. Pierre2011-10-071-0/+1
| | | | | | | | | | | | | | | | | | can dramatically reduce memory usage, and fixed several bugs: * #1014 (Package plugin can't resolve dependencies for rpms with Require: tags for full paths that aren't Provided explicitly) * #991 (Dependency Resolution difference between Package and yum) * #996 (Packages high memory usage) * Added support for Yum package groups when using yum libraries (#1039) * Fixed #911 (bcfg2 output for wrong package version with Packages is misleading) * YUMng turns down the Yum debug level itself depending on the debug/verbosity level requested by bcfg2 so you don't have to reduce the Yum debug level on a global basis * Added support for Pulp repositories, including registering Pulp consumers and binding to repositories * Added ability to disable magic OS groups
* Version bump to 1.2.0rc1v1.2.0rc1Sol Jerome2011-09-011-1/+1
| | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
* Version bump to 1.2.0pre3v1.2.0pre3Sol Jerome2011-06-181-1/+1
| | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
* setup: Don't include py3 libs in py2 setupsSol Jerome2011-05-111-1/+7
| | | | | | | | | Including the python3 libraries when running distutils on python2 leads to syntax errors. Since the libraries are only imported conditionally, it is safe to exclude these libraries completely on setups where they are not needed. Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
* Version bump to 1.2.0pre2v1.2.0pre2Sol Jerome2011-04-251-1/+1
| | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
* setup.py: Add new Lint packageSol Jerome2011-04-201-0/+1
| | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
* Put lxml.etree import in a try block.Raul Cuza2011-01-311-2/+5
| | | | | | | At this point bcfg2 does not have a hard dependency on lxml. Putting this import in a try block means setup.py will work for people without lxml. Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
* schemas: Build DTD docs, provide -doc subpackage in RPM (Resolves #984)Chris St. Pierre2011-01-271-3/+105
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | From the ticket: I've attached a patch that does two things: 1. Uses xs3p (http://xml.fiforms.org/xs3p/), an XSLT stylesheet, to do transforms on the Bcfg2 DTD and automatically generates documentation on the DTD. I added a build_dtddoc command to setup.py that performs the transforms using lxml.etree and puts the resulting HTML in build/dtd. I also added some documentation to bundle.xsd; it's not much, but should demonstrate the ease with which the DTD can be documented with this system in use. 2. I added both build_sphinx and build_dtddoc commands to the RPM specfile, and added a -doc subpackage to put the resulting HTML in. The specfile builds successfully on CentOS 5 and Fedora 13. There are a couple of known issues: 1. The output from xs3p uses pop-ups to present documentation on non-global components, which, due to the way the Bcfg2 DTD is written, is most of them. This is ugly. It could be improved by modifying the XSLT, but I'm not a web designer and wasn't sure the best way to present that information. Either way, this is a start. 2. The python-sphinx10 package in EPEL 5 apparently has a bug where it fails to add itself to sys.path after installing. There's some ugliness in the spec file to get around that. Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
* Version bump to 1.2.0pre1v1.2.0pre1Sol Jerome2011-01-231-1/+1
| | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
* Patch from bworth to fix setup.py bdist_rpmTim Laszlo2010-12-141-1/+1
|
* web_reports: Moved location of reports.wsgi to a more stable locationTim Laszlo2010-10-211-2/+2
|
* web_reports: update setup.py to include wsgi fileTim Laszlo2010-10-181-1/+2
|
* web reports: new skinTim Laszlo2010-10-141-9/+5
|
* Version bump to 1.1.0Narayan Desai2010-09-271-1/+1
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@6072 ce84e21b-d406-0410-9b95-82705330c041
* Finish version bump to 1.1.0rc5Narayan Desai2010-09-141-1/+1
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@6058 ce84e21b-d406-0410-9b95-82705330c041
* Version bump to 1.1.0rc4Sol Jerome2010-07-301-1/+1
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@5982 ce84e21b-d406-0410-9b95-82705330c041
* Version bump to 1.1.0rc3Narayan Desai2010-06-211-1/+1
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@5948 ce84e21b-d406-0410-9b95-82705330c041
* Version bump to 1.1.0rc2Sol Jerome2010-06-091-1/+1
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@5908 ce84e21b-d406-0410-9b95-82705330c041
* Version bump to 1.1.0rc1Narayan Desai2010-04-291-1/+1
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@5841 ce84e21b-d406-0410-9b95-82705330c041
* Hostbase: Fix a bug that caused setup.py to bailSol Jerome2010-04-101-1/+3
| | | | Signed-off-by: Sol Jerome <solj@ices.utexas.edu>