diff options
| author | holger krekel <holger@merlinux.eu> | 2011-05-26 17:04:47 +0200 |
|---|---|---|
| committer | holger krekel <holger@merlinux.eu> | 2011-05-26 17:04:47 +0200 |
| commit | ba0df57b6426ed835714a5241307619485801c4b (patch) | |
| tree | 95833a435155f754a9098c52bd6e365f83c0f892 | |
| parent | e54d3635aaebd1f0d862501efcf7840ab37bf527 (diff) | |
| download | tox-ba0df57b6426ed835714a5241307619485801c4b.tar.gz | |
release announcement draft and more release preps
| -rw-r--r-- | CHANGELOG.txt | 4 | ||||
| -rw-r--r-- | README.txt | 2 | ||||
| -rw-r--r-- | doc/announce/release-1.0.txt | 50 | ||||
| -rw-r--r-- | doc/index.txt | 1 | ||||
| -rw-r--r-- | setup.py | 8 |
5 files changed, 57 insertions, 8 deletions
diff --git a/CHANGELOG.txt b/CHANGELOG.txt index d42ae2c..2d3ae0e 100644 --- a/CHANGELOG.txt +++ b/CHANGELOG.txt @@ -1,7 +1,7 @@ 1.0.dev ----------------- -- fix issue24: merge Chris Rose' new "environment" spec to allow - testenvs to specify environment variables +- fix issue24: introduce a way to set environment variables for + for test commands (thanks Chris Rose) - fix issue22: require virtualenv-1.6.1, obsoleting virtualenv5 (thanks Jannis Leidel) and making things work with pypy-1.5 and python3 more seemlessly - toxbootstrap.py (used by jenkins build slaves) now follows the latest release of virtualenv @@ -19,5 +19,5 @@ For more information, docs and many examples please checkout: have fun, -holger krekel, April 2011 +holger krekel, May 2011 diff --git a/doc/announce/release-1.0.txt b/doc/announce/release-1.0.txt new file mode 100644 index 0000000..cf33fe3 --- /dev/null +++ b/doc/announce/release-1.0.txt @@ -0,0 +1,50 @@ +tox 1.0: the rapid multi-python test automatizer +=========================================================================== + +I am happy to announce tox 1.0. tox automates tedious test activities +driven from a simple ``tox.ini`` file, including: + +* creation and management of different virtualenv environments with + different Python interpreters +* packaging and installing your package into each of them +* running your test tool of choice, be it nose, py.test or unittest2 or + other tools such as "sphinx" doc checks +* testing dev packages against each other without needing to upload to PyPI + +Docs and examples are at: + + http://tox.rtfd.com + +Installation: + + pip install -U tox + +The 1.0 release includes contributions and is based on feedback and +work from Chris Rose, Ronny Pfannschmidt, Jannis Leidel, Jakob Kaplan-Moss, +Sridhar Ratnakumar, Carl Meyer and others. Many thanks! + +best, +holger + +CHANGES +--------------------- + +- fix issue24: introduce a way to set environment variables for + for test commands (thanks Chris Rose) +- fix issue22: require virtualenv-1.6.1, obsoleting virtualenv5 (thanks Jannis Leidel) + and making things work with pypy-1.5 and python3 more seemlessly +- toxbootstrap.py (used by jenkins build slaves) now follows the latest release of virtualenv +- fix issue20: document format of URLs for specifying dependencies +- fix issue19: substitute Hudson for Jenkins everywhere following the renaming + of the project. NOTE: if you used the special [tox:hudson] + section it will now need to be named [tox:jenkins]. +- fix issue 23 / apply some ReST fixes +- change the positional argument specifier to use {posargs:} syntax and + fix issues #15 and #10 by refining the argument parsing method (Chris Rose) +- remove use of inipkg lazy importing logic - + the namespace/imports are anyway very small with tox. +- fix a fspath related assertion to work with debian installs which uses + symlinks +- show path of the underlying virtualenv invocation and bootstrap + virtualenv.py into a working subdir +- added a CONTRIBUTORS file diff --git a/doc/index.txt b/doc/index.txt index 1b496db..d82cfde 100644 --- a/doc/index.txt +++ b/doc/index.txt @@ -3,7 +3,6 @@ Welcome to the tox automation project .. note:: - tox is a a young project and still considered beta. Bug reports, feedback, contributions welcome: see :ref:`support`. vision: merge testing and deployment @@ -20,9 +20,9 @@ use for: For more information, docs and many examples please checkout the `home page`_: -http://codespeak.net/tox + http://tox.rtfd.org -.. _`home page`: http://codespeak.net/tox +.. _`home page`: http://tox.rtfd.org """ @@ -43,7 +43,7 @@ def main(): install_requires=install_requires+['argparse', 'py>=1.4.0a2', ], zip_safe=True, classifiers=[ - 'Development Status :: 4 - Beta', + 'Development Status :: 5 - Production/Stable', 'Intended Audience :: Developers', 'License :: OSI Approved :: GNU General Public License (GPL)', 'Operating System :: POSIX', @@ -57,4 +57,4 @@ def main(): ) if __name__ == '__main__': - main()
\ No newline at end of file + main() |
