summaryrefslogtreecommitdiff
path: root/setup.py
Commit message (Collapse)AuthorAgeFilesLines
* - The C extensions are ported to Python 3 and will build underMike Bayer2013-07-261-1/+1
| | | | any supported CPython 2 or 3 environment. [ticket:2161]
* - replace most explicitly-named test objects called "Mock..." withMike Bayer2013-06-301-2/+1
| | | | | | | | | | | | actual mock objects from the mock library. I'd like to use mock for new tests so we might as well use it in obvious places. - use unittest.mock in py3.3 - changelog - add a note to README.unittests - add tests_require in setup.py - have tests import from sqlalchemy.testing.mock - apply usage of mock to one of the event tests. we can be using this approach all over the place.
* don't need 2to3Mike Bayer2013-04-281-52/+20
|
* - revert mistaken checkinMike Bayer2013-02-061-1/+1
|
* - need autoincrement hereMike Bayer2013-02-061-1/+1
|
* - revert the "basedir" thing - running setup.py from the currdir is ↵Mike Bayer2012-09-291-10/+4
| | | | | | unfortunately part of the distutils docs (http://docs.python.org/install/index.html#platform-variations)
* - enhance setup.py to support being run from outside the current directory. ↵Mike Bayer2012-09-291-14/+20
| | | | | | hopefully there's no gotchas with this on other platforms.
* - add new C extension "utils", so far includes distill_paramsMike Bayer2012-08-071-1/+3
| | | | | - repair test_processors which wasn't hitting the python functions - add another suite to test_processors that does distill_params
* trailing whitespace bonanzaMike Bayer2012-07-281-3/+3
|
* unmonkeypatch the 2to3 preprocessor so we don't disturb subsequent runsPhilip Jenvey2012-03-021-7/+21
| | | | | patch from mcdonc fixes #2421
* modernize the READMEMike Bayer2012-01-261-126/+9
|
* add supported implementationsMike Bayer2011-12-031-0/+3
|
* - Added a workaround for Python bug 7511 whereMike Bayer2011-06-051-5/+7
| | | | | | failure of C extension build does not raise an appropriate exception on Windows 64 bit + VC express [ticket:2184]
* this will also move back to prod/stableMike Bayer2011-05-201-1/+1
|
* might as well explicitly disable the cext on Jython tooPhilip Jenvey2011-04-221-1/+2
|
* - rework setup.py script to work with:Mike Bayer2011-04-171-32/+61
| | | | | | | | | | - Python 3 - Python 3 builds if Distribute isn't installed - rework install documentation again - raise if doc build with mako < 0.4.1 - Python 3.1 builds force doctest parse but then fails due to distribute bug, so remove usage of backslash \\ in hybrid.py docstring - put in the latest ez_setup.py
* explicitly disable the cextension on Python 3 until it's updated for itPhilip Jenvey2011-04-131-2/+4
|
* enable the cextension by default, falling back to pure python when thePhilip Jenvey2011-04-131-162/+211
| | | | | extension fails to compile fixes #2129
* minor cleanupPhilip Jenvey2011-04-131-40/+33
|
* 0.7 will be beta classifier to startMike Bayer2011-02-121-1/+1
|
* - whitespace removal bonanzaMike Bayer2011-01-021-2/+2
|
* - set sqla_nose as the setup.py test runner - works !Mike Bayer2010-11-161-5/+1
|
* first step of [ticket:1949], remove the setuptools aspectMike Bayer2010-11-151-6/+1
| | | | of the plugin, move it to test/bootstrap
* - the NoseSQLAlchemyPlugin has been moved to aMike Bayer2010-10-171-6/+6
| | | | | | | | | | new package "sqlalchemy_nose" which installs along with "sqlalchemy". This so that the "nosetests" script works as always but also allows the --with-coverage option to turn on coverage before SQLAlchemy modules are imported, allowing coverage to work correctly. - added some new ignores
* hey lets pep-8 the setup.py file.Mike Bayer2010-09-151-19/+117
|
* mergeMike Bayer2010-04-231-3/+0
|\
| * yikes, no more svn version here...Mike Bayer2010-04-201-3/+0
| |
* | prod/stableMike Bayer2010-04-231-1/+1
|/
* the mercurial extension seems to not work in py3k and also I don'tMike Bayer2010-03-071-1/+5
| | | | | like its usage during build/install. going with the manual approach for the moment.
* use setuptools_hg to auto-discover the same way we did with SVN.Mike Bayer2010-03-071-0/+1
| | | | Thanks *much* to Jannis Leidel for the suggestion/creation !
* use a flag to build cextensions (thanks again to Genshi for the tip)Mike Bayer2010-03-051-10/+27
|
* require nose .11 to support first_package_wins flagMike Bayer2010-03-011-1/+1
|
* add a noteMike Bayer2010-02-141-1/+10
|
* - Added an optional C extension to speed up the sql layer byGaëtan de Menten2010-02-131-2/+10
| | | | | | | | | | | | | | | reimplementing the highest impact functions. The actual speedups will depend heavily on your DBAPI and the mix of datatypes used in your tables, and can vary from a 50% improvement to more than 200%. It also provides a modest (~20%) indirect improvement to ORM speed for large queries. Note that it is *not* built/installed by default. See README for installation instructions. - The most common result processors conversion function were moved to the new "processors" module. Dialect authors are encouraged to use those functions whenever they correspond to their needs instead of implementing custom ones.
* - Improved the installation/test setup regarding Python 3,Mike Bayer2010-02-131-2/+16
| | | | | | now that Distribute runs on Py3k. distribute_setup.py is now included. See README.py3k for Python 3 installation/ testing instructions.
* - added py3k and "OS Independent" classifiersMike Bayer2009-11-011-0/+2
|
* merge 0.6 series to trunk.Mike Bayer2009-08-061-2/+3
|
* - unit tests have been migrated from unittest to nose.Mike Bayer2009-06-101-0/+7
| | | | | See README.unittests for information on how to run the tests. [ticket:970]
* - removed 2.3 compat stuffMike Bayer2009-01-061-7/+8
| | | | - updated MANIFEST for the newer build
* ok we need find_packages. fine.Mike Bayer2008-12-151-0/+9
|
* removed dependencies on setuptools. distutils will be used if setuptools is notMike Bayer2008-12-151-12/+5
| | | | present.
* - VERSION moves just as a string in __version__Mike Bayer2008-12-101-39/+3
| | | | | - added modified sphinx.sty with plain Verbatim section - link to pdf doc in site
* And thus ends support for Python 2.3.Jason Kirtland2008-07-151-2/+6
|
* Bake the version number into the source during packaging.Jason Kirtland2007-08-111-20/+61
|
* merging 0.4 branch to trunk. see CHANGES for details. 0.3 moves to ↵Mike Bayer2007-07-271-1/+1
| | | | maintenance branch in branches/rel_0_3.
* - added a check for joining from A->B using join(), along twoMike Bayer2007-07-261-1/+1
| | | | | different m2m tables. this raises an error in 0.3 but is possible in 0.4 when aliases are used. [ticket:687]
* - fixes for connection bound sessions, connection-bound compiled objects via ↵Mike Bayer2007-07-161-1/+1
| | | | metadata
* - finally figured out how to get setuptools version in, availableMike Bayer2007-06-191-1/+1
| | | | as sqlalchemy.__version__ [ticket:428]
* 0.3.8 version, removed old runhtml scriptMike Bayer2007-05-311-1/+1
|
* - the dialects within sqlalchemy.databases become a setuptoolsMike Bayer2007-04-171-0/+4
| | | | | | entry points. loading the built-in database dialects works the same as always, but if none found will fall back to trying pkg_resources to load an external module [ticket:521]