| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
| |
* Ignore IDE metadata
* Python 2.6 is EOL and was dropped in 2015
* Use automatic formatters
|
| |
|
| |
`tests_require` accepts a list of packages, while it was being passed a tuple of packages and dependency links.
|
| |
|
|
|
|
|
|
|
|
| |
As the readme states:
Due to big API incompatibility between python 3.3, 3.4 and 3.5, the author of
HTTPretty is not supporting python3 officially. You will notice that the travis
build for python 3 might be broken, and while pull requests fixing py3 support
are most welcome, it is still not official at least for now.
it is preferable to not advertise support when it doesn't practically exist.
|
| | |
|
| |
|
|
| |
This reverts commit e7595fe14c5a36a090f702b08cfac60232cedc0d which broke the build
|
| | |
|
| |\
| |
| | |
Fix requirements files chaos.
|
| | |
| |
| |
| |
| |
| |
| | |
It should be much easier to maintain and use now.
* use - what httpretty requires to run
* test - what CI/Tox would use
* dev - what contributors should install
|
| |/ |
|
| |
|
|
|
|
|
|
|
|
|
| |
By default, setup.py will package README.rst. If the package is built
on a case-insensitive filesystem, this would mean that readme.rst would
be distributed as README.rst, resulting in file read errors when
attempting to install the resulting package on a system with a case-
sensitive filesystem. This corrects the issue by the simple expedient
of renaming the file.
Addresses #176.
|
| | |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This patch reorganizes the requirements to install only what's
necessary for using httpretty. This greatly reduces installation time
when being pulled in as a dependency for another project.
The dependencies needed for running the test suite were moved to
test-requirements.txt, and were commented to indicate what type of
testing dependency it it.
Requirements are read in using a refactored variant of
test_requirements().
The tox file and the travis yaml have been updated to reflect the
changes in the requirements files.
Finally, .travis.yaml has leveled up. It now supports running the test
suite using pypy and python 3.3, with the added benefit that a build
will still be marked as successful even if py3.3 and pypy fail.
|
| |
|
|
|
|
|
|
| |
1c4727a adds the tests package to the installed packages. This means that when
you install the package you end up with a top level python package called
tests. This is not what we want; this commit fixes this error.
Closes: #139
|
| |
|
|
|
| |
This allows us to run the full test suite (unit and functional) by using
the python setup.py test command.
|
| | |
|
| |
|
|
|
| |
This will fix using HTTPretty from pip in non UTF-8 environments.
Issue: #108
|
| |\
| |
| | |
use find_packages of setuptools to discover packages...
|
| | | |
|
| |/ |
|
| |\
| |
| | |
Fixing an issue with setup.py being run in a different directory than the egg root
|
| | | |
|
| | |
| |
| |
| | |
egg root
|
| |/ |
|
| |
|
|
|
| |
In my case it is important that license is correctly set and attributed,
also add a couple of other classifiers and fixes whilst there.
|
| | |
|
| | |
|
| | |
|
| |
|