Commit Graph

225 Commits

Author SHA1 Message Date
Glyph 19a308d70d
Merge pull request #79 from twisted/release-update
Release version 22.10.0 with Mypy type checking included
2022-10-15 00:44:40 -07:00
Glyph 0de1eaf2e3 prepare to merge back to trunk 2022-10-15 00:42:52 -07:00
Glyph 191ffbae5b final release 2022-10-15 00:38:29 -07:00
Glyph e9a4735f18 towncrier update 2022-10-04 14:29:19 -07:00
Glyph 7eb12ce101 release candidate 2022-10-04 14:26:55 -07:00
Glyph dc6586bc63 relocate towncrier configuration for current version
https://github.com/twisted/towncrier/issues/441
2022-10-04 14:24:35 -07:00
Glyph eac07cc386 This should have been in the PR 2022-10-04 14:20:23 -07:00
Adi Roiban 5845557ab9
Merge pull request #75 from twisted/adiroiban-gha-comments
Document gh-pages updates.
2021-08-08 17:40:55 +01:00
Adi Roiban 1507b4496a
Document gh-pages updates 2021-08-08 11:02:44 +01:00
Adi Roiban 45691dfaee
Merge pull request #74 from twisted/codecov-PR-comments
Enable codecov.io PR comments.
2021-07-26 16:51:43 +01:00
Adi Roiban 1bdc8ecd29 Remove file that is not reported. 2021-07-26 16:11:48 +01:00
Adi Roiban 8fc8838430 Use explicit package. 2021-07-25 18:06:59 +01:00
Adi Roiban b75d5fa6eb Include external tests. 2021-07-25 16:33:24 +01:00
Adi Roiban 24e9e4dd88 Try wait for ci again. 2021-07-25 10:45:49 +01:00
Adi Roiban 4e9933d590 Wait a bit. 2021-07-25 10:43:37 +01:00
Adi Roiban 332db1adba Send commit status. 2021-07-25 10:36:28 +01:00
Adi Roiban 49d4fca6c5 Enable codecov.io PR comments. 2021-07-25 10:19:30 +01:00
Thomas Grainger 48d7b9737a
Merge pull request #59 from sbraz/setuptools
List setuptools under install_requires
2021-07-23 23:19:24 +01:00
Thomas Grainger f251d3239e
Merge branch 'trunk' into setuptools 2021-07-23 23:18:25 +01:00
Thomas Grainger 582edafe09
Merge pull request #73 from twisted/gha-migration
Migrate to GitHub Actions
2021-07-23 23:18:08 +01:00
Adi Roiban 3cfda8b9eb Fix coverage badge. 2021-07-23 17:53:27 +01:00
Adi Roiban 534d42c2ea Update readme badge. 2021-07-23 17:48:18 +01:00
Adi Roiban db2871b1ac Enable gh-pages only on push. 2021-07-23 16:57:58 +01:00
Adi Roiban c72133fbf8 Always create root index. 2021-07-23 16:52:47 +01:00
Adi Roiban af24794fa6 Use dedicated action. 2021-07-23 16:17:09 +01:00
Adi Roiban 4a2f6b45f6 Keep it simple. 2021-07-23 15:59:15 +01:00
Adi Roiban bbbd56ee46 Fix push authorization. 2021-07-23 15:50:38 +01:00
Adi Roiban 3ef0a90561 Add push token. Fix 2.7 tests. 2021-07-23 15:46:43 +01:00
Adi Roiban a1ef1d6663 Generage coverage xml file. 2021-07-23 15:39:07 +01:00
Adi Roiban 06165ad4d8 Add codecov config file. Add code to push docs to github pages. 2021-07-23 15:24:49 +01:00
Adi Roiban 8142f0936b Remove travis code. Add GHA code. 2021-07-23 15:01:33 +01:00
Louis Sautier bf6b5c0ed9
List setuptools under install_requires 2021-07-21 01:00:13 +02:00
Thomas Grainger f237b84aad
Merge pull request #71 from graingert/configure-pre-commit 2021-03-23 22:57:32 +00:00
Thomas Grainger 00dc5439ca
apply pipx run black --experimental-string-processing src
it should fix up those nasty implicit string concatentations
eg ("foo" "bar") on one line, but is a bit too dangerous to
run every time
2021-03-23 00:33:38 +00:00
Thomas Grainger 480ead1ab8
fix flake8 errors 2021-03-23 00:26:55 +00:00
Thomas Grainger 3ac62cbc9c
apply pre-commit 2021-03-23 00:26:55 +00:00
Thomas Grainger 6a8dfb6424
configure pre-commit 2021-03-23 00:26:54 +00:00
Thomas Grainger 370e16b117
Merge pull request #69 from graingert/add-type-annotations
add mypy annotations
2021-03-22 20:23:46 +00:00
Thomas Grainger 2c4dc93dd0
remove duplicate py38 black target-version 2021-03-22 19:54:44 +00:00
Thomas Grainger a7f2639171
use sys.version_info <= (3,) 2021-03-22 18:47:41 +00:00
Thomas Grainger 6c12383b33
define _cmp using sys.version_info conditional
avoids a hack with if TYPE_CHECKING
2021-03-22 18:46:35 +00:00
Thomas Grainger 17d71408fb
comment why we're redefining FilePath type 2021-03-22 18:40:17 +00:00
Thomas Grainger 7f1f4bf0a4
test parsing a version with a major and minor version 2021-03-21 22:39:48 +00:00
Thomas Grainger 4b1731e89f
test all _inf comparison operators 2021-03-21 22:22:04 +00:00
Thomas Grainger 9ca83a9572
test the NotImplemented Version comparison operations 2021-03-21 22:08:30 +00:00
Thomas Grainger deaf46cc62
remove redundant comparisons/branches from _Inf
`__eq__` and `__ne__` can use the default `object.__eq__`/`object.__ne__`
2021-03-21 21:56:17 +00:00
Thomas Grainger 0d6cefdb16
exclude TYPE_CHECKING from coverage 2021-03-21 21:33:49 +00:00
Thomas Grainger 0794441cc7
clean up formatting from black magic trailing comma 2021-03-21 15:36:57 +00:00
Thomas Grainger 2861707f42
use a type: ignore rather than 'if not TYPE_CHECKING'
this seems like some impossible py2/py3 str/bytes/unicode impossible
scenario
2021-03-21 15:36:56 +00:00
Thomas Grainger 1a743aef05
configure black for py27 and py36-py38 2021-03-21 15:36:56 +00:00