<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mirrors/arti.git/maint, branch arti-v1.3.0</title>
<subtitle>mirror of https://gitlab.torproject.org/tpo/core/arti
</subtitle>
<id>http://git.dilluti0n.com/mirrors/arti.git/atom?h=arti-v1.3.0</id>
<link rel='self' href='http://git.dilluti0n.com/mirrors/arti.git/atom?h=arti-v1.3.0'/>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/'/>
<updated>2024-10-30T14:41:26Z</updated>
<entry>
<title>check_licences: Allow the ludicrous "Apache-2.0) OR MIT AND (MIT"</title>
<updated>2024-10-30T14:41:26Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2024-10-29T18:10:12Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=b640cae7c69ff04c7d16cfde102b972e0d7c3fcb'/>
<id>urn:sha1:b640cae7c69ff04c7d16cfde102b972e0d7c3fcb</id>
<content type='text'>
Currently cargo-license mangles libm's Cargo.toml information very badly!

And also our licence checker script is rather too stupid to do the
boolean logic.  I have a better licence checker elsewhere, in a
personal project but ...  it's GPL'd :-).
  https://salsa.debian.org/dgit-team/tag2upload-service-manager/-/blob/main/maint/check-licences?ref_type=heads
</content>
</entry>
<entry>
<title>Adjust docsrs exception and documentation for unix::SocketAddr</title>
<updated>2024-10-29T18:16:42Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2024-10-29T18:10:40Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=f31adcae1e035f82d31499d90c07c289808e4fff'/>
<id>urn:sha1:f31adcae1e035f82d31499d90c07c289808e4fff</id>
<content type='text'>
</content>
</entry>
<entry>
<title>python-lints script to run flake8, black, and mypy.</title>
<updated>2024-10-29T01:01:24Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2024-10-24T12:18:30Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=3deb1558a7e37e4bf77bea325c0b6a5af6a0e0d9'/>
<id>urn:sha1:3deb1558a7e37e4bf77bea325c0b6a5af6a0e0d9</id>
<content type='text'>
The script is a bit tricky because it needs to set arguments
correctly, use the right dependencies, treat packages differently
from scripts, and find all of the packages and scripts
in our repository.
</content>
</entry>
<entry>
<title>update-md-links: annotate a Popen generic.</title>
<updated>2024-10-28T14:18:14Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2024-10-28T14:14:51Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=401c3fdb0ccccc690f0ce05803279bdcc0811fa1'/>
<id>urn:sha1:401c3fdb0ccccc690f0ce05803279bdcc0811fa1</id>
<content type='text'>
For some reason this will soon be necessary with mypy.
</content>
</entry>
<entry>
<title>python: Make mypy accept postprocess_coverage_*</title>
<updated>2024-10-24T14:26:43Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2024-10-24T14:25:15Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=1afb03e54ea3477512f8f262195d26dfd7ee944a'/>
<id>urn:sha1:1afb03e54ea3477512f8f262195d26dfd7ee944a</id>
<content type='text'>
This has a little complexity since beautifulsoup4 is fairly well
duck-typed, but it also has type annotations to describe its
duck-typing.
</content>
</entry>
<entry>
<title>Python: simple annotations to allow mypy to pass.</title>
<updated>2024-10-24T14:08:18Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2024-10-24T14:07:59Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=cebfadcbc63b42d7f41739f96372214bba3e926f'/>
<id>urn:sha1:cebfadcbc63b42d7f41739f96372214bba3e926f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>python: Split lines over 99 chars long</title>
<updated>2024-10-24T13:51:32Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2024-10-24T13:50:03Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=8e996ae50379fb72ff95947b318397c6c5db521c'/>
<id>urn:sha1:8e996ae50379fb72ff95947b318397c6c5db521c</id>
<content type='text'>
The `black` formatter did most line wrapping for us, and we accept
its default of 88 characters there, but for comments and docstrings
(which black doesn't wrap) we allow up to 99 characters.
</content>
</entry>
<entry>
<title>python: one import per line.</title>
<updated>2024-10-24T13:51:32Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2024-10-24T13:43:51Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=b4bd77c163801f40b74e8d49e08c7062c002780f'/>
<id>urn:sha1:b4bd77c163801f40b74e8d49e08c7062c002780f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Python: use a more lint-acceptable block comment format.</title>
<updated>2024-10-24T13:51:32Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2024-10-24T13:40:47Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=0e333dca08f822e35cd0715b71343a893a25d7c2'/>
<id>urn:sha1:0e333dca08f822e35cd0715b71343a893a25d7c2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>python: Avoid using "l" as a variable name.</title>
<updated>2024-10-24T13:51:32Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2024-10-24T13:32:15Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=d6428ae3dc4e2cf062d2a7fc776854642db7d47b'/>
<id>urn:sha1:d6428ae3dc4e2cf062d2a7fc776854642db7d47b</id>
<content type='text'>
(Python coding style guide and lint tools deprecate it,
even if your font distinguishes l, 1, I, and |.)
</content>
</entry>
</feed>
