Commit Graph

14736 Commits

Author SHA1 Message Date
Jason R. Coombs bc3508ce60 Ignore type checks on cmp usage (awaiting Python 3 porting) 2020-11-29 14:01:05 -05:00
Jason R. Coombs 50f81aa25d Update two methods of introducer.client.IntroducerClient to match the interface definition. 2020-11-29 13:57:46 -05:00
Jason R. Coombs 4998c4693f Ignore type checks on Referenceable objects. Ref warner/foolscap#78. 2020-11-29 13:57:46 -05:00
Jason R. Coombs adf0688918 Add a non-implementation of encode_proposal to satisfy interface. 2020-11-29 13:57:46 -05:00
Jason R. Coombs 5f40c562eb Remove self arguments to IProgress, which mypy caught as improper. 2020-11-29 13:57:46 -05:00
Jason R. Coombs dec6f6d647 Remove Interface subclass, as IURI is an interface. Fixes mypy error. 2020-11-29 13:57:46 -05:00
Jason R. Coombs df31d7db5b Suppress type error in Node.GENERATED_FILES, apparently unused. 2020-11-29 13:57:46 -05:00
Jason R. Coombs 25cce8b77e Suppress typing errors in fileutil, crawler, fixups. 2020-11-29 13:57:46 -05:00
Jason R. Coombs 8da82e9ed5 Add workaround for Shoobx/mypy-zope#26. 2020-11-29 13:57:46 -05:00
Jason R. Coombs d1ea36781a Add type declarations to check_load. 2020-11-29 13:57:46 -05:00
Jason R. Coombs ce3b775944 Suppress typing error in test_python3 2020-11-29 13:57:46 -05:00
Jason R. Coombs f2ffa78198 Define type of PollMixin._poll_should_ignore_these_errors 2020-11-29 13:57:46 -05:00
Jason R. Coombs 4b559ffc33 Add typechecks to tox run 2020-11-29 13:57:46 -05:00
Jason R. Coombs 6d2d82d7b7 Use pre-release versions of foolscap and mypy-zope with intended support for RemoteInterface subclasses. 2020-11-29 13:57:46 -05:00
Jason R. Coombs ab54585558 Incorporate mypy-zope to support zope interfaces. 2020-11-29 13:57:46 -05:00
Jason R. Coombs ee9d9d7984 Add mypy checks as separate tox environment. 2020-11-29 13:57:46 -05:00
Jean-Paul Calderone e6a09fa444 Don't check check-debugging.py 2020-11-27 16:28:23 -05:00
Jean-Paul Calderone 263ada9be4 Get rid of the spurious quotes in the flake8 command
I don't understand tox.ini syntax or quoting rules and I don't see any
documentation about it.  But what could go wrong with trial and error?
2020-11-27 16:24:16 -05:00
Jean-Paul Calderone 4c8fb8d93a unused import 2020-11-26 21:48:06 -05:00
Jean-Paul Calderone ae5351c204 Adapt test_tor to write_introducer change 2020-11-26 21:46:57 -05:00
Jean-Paul Calderone 84088e4f41 unused import 2020-11-26 21:18:58 -05:00
Jean-Paul Calderone 805378ef11 Do more path stuff with FilePath 2020-11-26 20:53:57 -05:00
Jean-Paul Calderone a978fcf433 Replace asserts with explicit checks and TypeError 2020-11-26 19:35:39 -05:00
Jean-Paul Calderone 3843131acf Can have more than one introducer if you want 2020-11-26 19:29:52 -05:00
Jean-Paul Calderone c82501e0dc Merge remote-tracking branch 'origin/master' into 3511.config-set-config 2020-11-26 11:01:18 -05:00
Jean-Paul Calderone df53fdcf9b add missing docs to new set_config method 2020-11-26 10:53:42 -05:00
Jean-Paul Calderone d81fe54faf typo fix 2020-11-26 10:50:36 -05:00
Jean-Paul Calderone c3ba08c205 open questions 2020-11-26 10:41:26 -05:00
Jean-Paul Calderone b2c0d1b7ae Caveat the rest of the certificate fields 2020-11-26 10:31:22 -05:00
Jean-Paul Calderone a5f0be6513 Oops these have schemes most of the time
except tcp is implied if the scheme is missing

Is this grammar ambiguous?  I don't know but I think so.
2020-11-26 10:16:49 -05:00
Jean-Paul Calderone 4ee28a8479 Some example NURLs for flavor 2020-11-26 10:16:40 -05:00
Jean-Paul Calderone ccc6afa140 explicit callback 2020-11-26 09:43:05 -05:00
Jean-Paul Calderone 02579768bd Still gonna TLS 2020-11-26 09:18:12 -05:00
Jean-Paul Calderone ee72029bd4 warn about what's unauthenticated 2020-11-26 07:31:59 -05:00
Jean-Paul Calderone c4f7643b99 introduce "swiss number" and clarify text a bit 2020-11-26 07:25:25 -05:00
meejah 884c26495f flake8 2020-11-25 19:50:11 -07:00
meejah 4450a7a4b2 better words 2020-11-25 19:33:32 -07:00
meejah a0a39d3561 Merge remote-tracking branch 'origin/master' into 2916.grid-manager-proposal.5 2020-11-25 19:27:49 -07:00
Jean-Paul Calderone e385cd02a3 Footnote about the zero-or-more thing for fURLs 2020-11-25 18:30:36 -05:00
Jean-Paul Calderone 9d6e6c41ac Merge remote-tracking branch 'origin/master' into 3505.furl-docs 2020-11-25 18:23:40 -05:00
Jean-Paul Calderone fba386cb8e
Merge pull request #903 from tahoe-lafs/3497.stop-recommending-our-deps
Stop recommending our hosted binary dep packages

Fixes: ticket:3497
2020-11-25 18:20:28 -05:00
Jean-Paul Calderone 152c04e48c
Merge pull request #902 from tahoe-lafs/3512.localized-tempdir
Per-node web temp directory

Fixes: ticket:3512
2020-11-25 18:18:36 -05:00
Jean-Paul Calderone 520f4d15bf Rename `_get_request` to more accurate `_create_request` 2020-11-25 16:09:53 -05:00
Jean-Paul Calderone aeeb576b68 Merge remote-tracking branch 'origin/master' into 3497.stop-recommending-our-deps 2020-11-25 16:05:31 -05:00
meejah e35e0a2edf
Merge pull request #863 from meejah/3478.release-docs
3478.release docs
2020-11-25 11:34:58 -07:00
Sajith Sasidharan 5565192dda
Merge pull request #909 from sajith/3537.reintroduce-vcpython27
Re-introduce vcpython27 in GitHub Actions

Fixes: ticket:3537
2020-11-25 11:23:30 -05:00
Jean-Paul Calderone 8e6773c690
Merge pull request #907 from tahoe-lafs/3518.pypy-versions-None
Get rid of version_checks

Fixes: ticket:3518
2020-11-25 10:54:46 -05:00
Jean-Paul Calderone 94a1ae70b7
fix word-o 2020-11-25 10:41:56 -05:00
Jean-Paul Calderone bd9a91abf6
Merge pull request #901 from tahoe-lafs/3513.raiseException
Fix exception re-raising in no_network.py

Fixes: ticket:3513
2020-11-25 10:41:15 -05:00
Sajith Sasidharan c8aab085d7 Re-introduce vcpython27 in GitHub Actions
Turns out that netifaces has not published a .whl package for Python
2.7 and 64-bit Windows.
2020-11-25 08:17:40 -05:00