15 Commits

Author SHA1 Message Date
Zuul
b4fe4165b7 Merge "Rename [wheel] section to [bdist_wheel] as the former is legacy" 2017-12-04 23:25:30 +00:00
Zuul
4626cef28f Merge "Add testing for newer Python versions 3.5 and 3.6" 2017-12-04 23:25:15 +00:00
Jon Dufresne
2a193a2dc5 Rename [wheel] section to [bdist_wheel] as the former is legacy
For additional details, see:

54ddbcc9ce/wheel/bdist_wheel.py (bdist_wheel.py-119):125

http://pythonwheels.com/

Change-Id: I3e34a09499684cfd5adc6d89273ded54459e89c6
2017-11-19 14:16:27 -08:00
Jon Dufresne
0c9bccafd6 Include license file in the generated wheel package
The wheel package format supports including the license file. This is
done using the [metadata] section in the setup.cfg file. For additional
information on this feature, see:

https://wheel.readthedocs.io/en/stable/index.html#including-the-license-in-the-generated-wheel-file

Change-Id: I972b93e3c048aab31f4e630865fcf3ca1da733a6
2017-11-19 14:15:59 -08:00
Jon Dufresne
281867576d Add testing for newer Python versions 3.5 and 3.6
Include all supported Python versions as trove classifiers. Helps
library users know, at a glance, if the library can be integrated with
a project.

Remove Python 2.6 trove classifier, support was removed in
9bcf955af8dd62aa52c86e48a4868d2725353531

Also add trove classifier for PyPy as it is included in the tox test
matrix.

Change-Id: Iff7dcec47260006b325e3059cfaf8b8e912d2318
2017-11-19 14:11:51 -08:00
Jamie Lennox
9fbd45b35f Fix docs building
As part of review [1] the openstack build system assumes the layout of
the docs directories to be doc/build. This is not what requests-mock was
producing. Fix the docs building directories to make it work with the
build system again.

[1] Icb0c02dc5b6f7b5e248e0df6d6093c29535b08f3

Closes-Bug: #1630114
Change-Id: Iea93ecfb0506d5ccd0b79ad35f5677797fadf730
2016-10-04 16:34:16 +11:00
Jamie Lennox
6df03ed3d0 Provide fixture extras for pip
Allow installing the additional requirements for using the fixture
contrib module using pip extras.

Closes-Bug: #1501665
Change-Id: I20510d8db35c3cfdc0bc2892675b04d224027c7e
2016-08-25 17:48:18 +10:00
Jenkins
ecfb7b2f95 Merge "Add trove support for py34 and remove py33" 2016-05-18 05:38:22 +00:00
Jamie Lennox
b55b47cfff Change dev status classifier to stable
We've been using requests-mock in openstack testing now for quite some
time without issue. The interface has been stable since about 0.3.

Change the classifier to stable and the next release will be a 1.0

Change-Id: I8ab3121a04c2b69f2a9cef2f9d4d662b527387fb
2016-05-09 14:26:30 +10:00
reedip
790dba4c0a Add trove support for py34 and remove py33
py33 has been deprecated from Mitaka so removing the
same from setup.cfg.
tox.ini supported py34 but setup.cfg did not, so adding
the change for the same.

Change-Id: I05c01df2022d3bdfb756cb47166ddc00a941c101
Closes-Bug: #1526170
2016-02-12 01:08:24 +00:00
Jamie Lennox
619c37b9b0 Remove some github specific jobs
Remove Travis file, and links to travis buttons from readme.
Change homepage to the docs site, rather than personal github repo.

Change-Id: Ic6f279f9f243081c50b80a13ee1158dd181ff8cd
2014-08-07 19:52:48 +10:00
Jamie Lennox
a9bded5dbb Set classifier to Alpha 2014-06-16 23:09:23 +10:00
Jamie Lennox
7deb84bab6 Set some metadata options 2014-06-16 16:33:14 +10:00
Jamie Lennox
c0f37dc9c0 Convert tests to testr, add flake8 tox command 2014-06-15 01:52:11 +10:00
Jamie Lennox
9de0862eed Initial commit
Simple framework with basic testing.
2014-04-10 13:13:07 +10:00