Commit Graph
29 Commits
Author SHA1 Message Date
Steve Kowalik c822dd1ce0 Switch to using pytest (#1423)
Due to the recent deprecation of setup.py test, we should move with the
times, and switch to a non-deprecated test runner.

Add configuration for pytest, and switch tox to using it. Remove
AllTests, since it is no longer required to locate test classes, and
rewrite tests/__main__.py as a pytest conftest plugin.

Also drop the test function from manage.sh, tox does a much better job.
2020-03-07 12:43:49 +11:00
Steve Kowalik b7894ea00c Drop Python 2 support (#1329)
With the Python 2 deadline gone, it's time to move with the times and
switch to Python 3 only.
2020-01-06 18:01:38 +11:00
Steve Kowalik 3a7232522b Apply some polish to manage.sh (#1284)
Use set -e in manage.sh for some safety, and allow the remote to be
overridden for those of us who have different setups, and switch to
using flake8 for checks like travis does.
2019-11-11 18:36:24 +11:00
Steve Kowalik db29483729 Check if the version is empty in manage.sh (#1268)
If someone accidentally hits Enter when prompted for the new version, the
script merrily creates a tag called 'v', which is bothersome to tidy up.
Check if the variable is empty and error if it is.
2019-10-22 21:30:44 +11:00
Wan Liuyang feabda5d29 Fix changelog today generation 2018-04-16 20:00:00 +08:00
sfdye 15267c6804 Clean up 2018-03-17 20:33:41 +08:00
sfdye 020c136a40 Update doc link in copyright text 2018-03-13 22:07:38 +08:00
Jason White 5d911e2225 Fix changelog generation
'\n' wasn't getting interpretted as a new line.
2018-02-07 00:56:16 -08:00
Jannis Gebauer d640666cd6 push to 'origin' instead of 'github' 2016-08-12 09:15:23 +02:00
Jannis Gebauer 4c05e809fb leave out the doc part during publish 2016-08-11 17:50:11 +02:00
Jannis Gebauer 3c20a66e42 upgrade release process based on travis 2016-08-11 17:07:58 +02:00
Vincent Jacques 5a05a5e58f Publish version 1.25.2 2014-10-07 18:53:50 -07:00
Vincent Jacques 9962ae2268 Publish version 1.25.1 2014-09-28 13:52:26 -07:00
Vincent Jacques 87dbb94cee Fix doc (#224) 2014-03-02 21:01:34 -08:00
Vincent Jacques f69c3edb84 Adapt doc generation to v1/v2 2014-01-26 12:13:11 -08:00
Vincent Jacques 54f718a157 Twitt about releases 2013-10-20 20:45:43 -07:00
Vincent Jacques ee81044e5f Split manage.sh test 2013-08-19 13:58:59 +02:00
Vincent Jacques f145d9927e Draft a script comparing URLs called in PyGithub to Github API v3 reference 2013-07-14 11:12:59 +02:00
Vincent Jacques bdcd565a3f Clean up 2013-07-14 11:05:13 +02:00
Vincent Jacques a55486a809 Add a script to fix file headers 2013-07-13 11:09:14 +02:00
Vincent Jacques a20aba40b1 Restore Python 3 in manage.sh test 2013-07-09 14:18:41 +02:00
Vincent Jacques f8024054ee Separate 'setup.py sdist upload' in manage.sh 2013-07-07 18:15:04 +02:00
Vincent Jacques b8f0da7def Restore check and test in manage.sh publish 2013-07-07 17:45:11 +02:00
Vincent Jacques 539ec2a725 Publish version 1.16.0 2013-05-31 14:13:14 +02:00
Vincent Jacques 2a5e43f699 Restore documentation for next version 2013-04-25 11:38:12 +02:00
Vincent Jacques 2d1c709062 Publish version 1.14.1 2013-04-25 11:34:05 +02:00
Vincent Jacques db5560bd65 Add a script to check copyrights with git log. And fix copyrights. 2013-03-29 16:54:15 +01:00
Vincent Jacques b7e4000450 Publish version 1.13.0 2013-03-22 18:41:13 +01:00
Vincent Jacques 1d9ad14fa9 Use bash for manage.sh 2013-03-22 18:29:14 +01:00