Skip to content
GitLab
Explore
Sign in
Register
Commits on Source (3)
Register as a Pytest plugin using the new PyPI Trove classifier
· 7464821b
Petr Viktorin
authored
Mar 22, 2016
7464821b
Migrate to Pagure
· 3e13038b
Petr Viktorin
authored
Nov 24, 2016
3e13038b
Bump version to 0.5.1
· 3c899efc
Petr Viktorin
authored
Apr 11, 2017
3c899efc
Hide whitespace changes
Inline
Side-by-side
README.rst
View file @
3c899efc
...
...
@@ -4,15 +4,15 @@ A pytest plugin for ensuring tests within a class are run in source order.
Downloading
-----------
Release tarballs will be made available for download from Fedora Hosted:
https://fedorahosted.org/released/python-pytest-sourceorder/
The goal is to include this project in Fedora repositories. Until that happens,
you can use testing builds from COPR – see "Developer links" below.
Release tarballs will be made available for download from Pagure Releases:
https://pagure.io/releases/python-pytest-sourceorder/
You can also install using pip:
https://pypi.python.org/pypi/pytest-sourceorder
The plugin is also available in Fedora repositories as
``python3-pytest-sourceorder``.
Usage
-----
...
...
@@ -34,19 +34,16 @@ Contributing
------------
The project is happy to accept patches!
Please format your contribution using the FreeIPA `patch guidelines`_,
and send it to <freeipa-devel@redhat.com>.
Any development discussion is welcome there.
Someday the project might get its own list, but that seems premature now.
Please file any patches as Pull Requests on the project's `Pagure repo`_.
Any development discussion should be in Pagure Pull Requests and Issues.
Developer links
---------------
* Bug tracker: https://
fedorahosted.org
/python-pytest-sourceorder/
report/3
* Code browser: https://
git.fedorahosted.org/cgit
/python-pytest-sourceorder
* git clone https://
git.fedorahosted.org/git
/python-pytest-sourceorder.git
* Bug tracker: https://
pagure.io
/python-pytest-sourceorder/
issues
* Code browser: https://
pagure.io
/python-pytest-sourceorder
/tree/master
* git clone https://
pagure.io
/python-pytest-sourceorder.git
* Unstable packages for Fedora: https://copr.fedoraproject.org/coprs/pviktori/pytest-plugins/
To release, update version in setup.py, add a Git tag like "v0.3",
...
...
@@ -55,4 +52,4 @@ Running `make upload` will put the tarball to Fedora Hosted and PyPI,
and a SRPM on Fedorapeople, if you have the rights.
Running `make release` will upload and fire a COPR build.
.. _
patch guidelines
: http://
www.freeipa.org/page/Contribute/Patch_Format
.. _
Pagure repo
: http
s
://
pagure.io/python-pytest-sourceorder
python-pytest-sourceorder.spec
View file @
3c899efc
...
...
@@ -12,7 +12,7 @@
%global srcname pytest-sourceorder
%global modulename pytest_sourceorder
%global srcversion 0.5
%global srcversion 0.5
.1
%global versionedname %{srcname}-%{srcversion}
Name: python-%{srcname}
...
...
@@ -128,6 +128,9 @@ popd
%changelog
* Mon Mar 2 2015 Petr Viktorin <encukou@gmail.com> - 0.5.1-1
- Upstream packaging changes
* Mon Mar 2 2015 Petr Viktorin <encukou@gmail.com> - 0.5-1
- Add support for parametrized tests under Python 3
...
...
setup.py
View file @
3c899efc
...
...
@@ -11,10 +11,10 @@ with io.open('README.rst', 'rt', encoding='utf-8') as f:
setup_args
=
dict
(
name
=
"
pytest-sourceorder
"
,
version
=
"
0.5
"
,
version
=
"
0.5
.1
"
,
description
=
"
Test-ordering plugin for pytest
"
,
long_description
=
readme_contents
,
url
=
"
https://
fedorahosted.org
/python-pytest-sourceorder
/
"
,
url
=
"
https://
pagure.io
/python-pytest-sourceorder
"
,
license
=
"
GPL
"
,
author
=
"
Petr Viktorin
"
,
author_email
=
"
pviktori@redhat.com
"
,
...
...
@@ -23,6 +23,7 @@ setup_args = dict(
'
Development Status :: 4 - Beta
'
,
'
License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)
'
,
'
Operating System :: POSIX
'
,
'
Framework :: Pytest
'
,
'
Programming Language :: Python
'
,
'
Programming Language :: Python :: 2.7
'
,
'
Programming Language :: Python :: 3
'
,
...
...