meejah
e330d85db1
Merge pull request #1432 from LeastAuthority/4169.man-page-for-grid-manager
...
CI / coverage (macos-14, 3.12) (push) Has been cancelled
CI / coverage (ubuntu-22.04, 3.12) (push) Has been cancelled
CI / coverage (ubuntu-22.04, pypy-3.9) (push) Has been cancelled
CI / coverage (windows-2022, 3.12) (push) Has been cancelled
CI / integration (false, macos-14, 3.11) (push) Has been cancelled
CI / integration (false, ubuntu-20.04, 3.11) (push) Has been cancelled
CI / integration (false, windows-2022, 3.11) (push) Has been cancelled
CI / integration (true, ubuntu-20.04, 3.12) (push) Has been cancelled
CI / packaging (macos-14, 3.9) (push) Has been cancelled
CI / packaging (ubuntu-22.04, 3.9) (push) Has been cancelled
CI / packaging (windows-2022, 3.9) (push) Has been cancelled
CI / finish-coverage-report (push) Has been cancelled
4169 Add man page for grid manager.
2025-03-18 17:29:57 -06:00
Florian Sesser
aab5a9b04a
Braino
2025-03-17 20:11:05 +00:00
Florian Sesser
52ad7f390f
Make use of groff man hyperlink macros
2025-03-17 20:04:33 +00:00
Florian Sesser
8d6f93325d
Make hyperlinks work
2025-03-17 19:52:15 +00:00
Florian Sesser
5fbc041873
Add web links to extended documentation
2025-03-17 19:46:09 +00:00
Florian Sesser
551a588b92
Add Meejah as main author, minor formatting tweaks
2025-03-17 18:05:27 +00:00
Florian Sesser
eb3ba01d56
v1 of grid-manager man page
2025-03-17 16:50:56 +00:00
meejah
4084baa386
Merge pull request #1431 from LeastAuthority/4166.fix-build-on-debian-unstable
...
CI / coverage (macos-14, 3.12) (push) Has been cancelled
CI / coverage (ubuntu-22.04, 3.12) (push) Has been cancelled
CI / coverage (ubuntu-22.04, pypy-3.9) (push) Has been cancelled
CI / coverage (windows-2022, 3.12) (push) Has been cancelled
CI / integration (false, macos-14, 3.11) (push) Has been cancelled
CI / integration (false, ubuntu-20.04, 3.11) (push) Has been cancelled
CI / integration (false, windows-2022, 3.11) (push) Has been cancelled
CI / integration (true, ubuntu-20.04, 3.12) (push) Has been cancelled
CI / packaging (macos-14, 3.9) (push) Has been cancelled
CI / packaging (ubuntu-22.04, 3.9) (push) Has been cancelled
CI / packaging (windows-2022, 3.9) (push) Has been cancelled
CI / finish-coverage-report (push) Has been cancelled
Fix #4166 : Make test_create_already look in the process's output instead of only stdout
2025-02-27 13:13:18 -07:00
Florian Sesser
012ccfa2ef
Fix #4166 : Make test_create_already look in the process's output instead of only stdout
...
... (supposedly) some recent dependency change made it so
the (human-readable) error output lands in stderr instead
of stdout (as it should be).
Fixes [ticket:4166](https://tahoe-lafs.org/trac/tahoe-lafs/ticket/4166 )
Co-authored-by: Chris Wood <chris@leastauthority.com>
Co-authored-by: Jeff Jacobson <jeffjacobsonhimself@gmail.com>
2025-02-25 18:23:26 +00:00
Brian Warner
f7e3890652
Merge pull request #1428 from warner/warner/magic-internet
...
CI / coverage (macos-14, 3.12) (push) Has been cancelled
CI / coverage (ubuntu-22.04, 3.12) (push) Has been cancelled
CI / coverage (ubuntu-22.04, pypy-3.9) (push) Has been cancelled
CI / coverage (windows-2022, 3.12) (push) Has been cancelled
CI / integration (false, macos-14, 3.11) (push) Has been cancelled
CI / integration (false, ubuntu-20.04, 3.11) (push) Has been cancelled
CI / integration (false, windows-2022, 3.11) (push) Has been cancelled
CI / integration (true, ubuntu-20.04, 3.12) (push) Has been cancelled
CI / packaging (macos-14, 3.9) (push) Has been cancelled
CI / packaging (ubuntu-22.04, 3.9) (push) Has been cancelled
CI / packaging (windows-2022, 3.9) (push) Has been cancelled
CI / finish-coverage-report (push) Has been cancelled
docs: describe BTC development with Magic Internet project
2025-02-05 00:04:17 -08:00
Brian Warner
54eab673c2
docs: describe BTC development with Magic Internet project
...
Update donations.rst with description of Magic Internet project, add
the 12HZ2rGfgcAqJY2Y55Dxt4Z2qUXiK2WFf8 transfer address.
Update expenses.rst with txns from the last few months.
2025-02-04 23:51:44 -08:00
meejah
a5065c8bca
Merge pull request #1430 from LeastAuthority/4165.helper-docs-wording
...
CI / coverage (macos-14, 3.12) (push) Has been cancelled
CI / coverage (ubuntu-22.04, 3.12) (push) Has been cancelled
CI / coverage (ubuntu-22.04, pypy-3.9) (push) Has been cancelled
CI / coverage (windows-2022, 3.12) (push) Has been cancelled
CI / integration (false, macos-14, 3.11) (push) Has been cancelled
CI / integration (false, ubuntu-20.04, 3.11) (push) Has been cancelled
CI / integration (false, windows-2022, 3.11) (push) Has been cancelled
CI / integration (true, ubuntu-20.04, 3.12) (push) Has been cancelled
CI / packaging (macos-14, 3.9) (push) Has been cancelled
CI / packaging (ubuntu-22.04, 3.9) (push) Has been cancelled
CI / packaging (windows-2022, 3.9) (push) Has been cancelled
CI / finish-coverage-report (push) Has been cancelled
4165 Change wording in upload helper documentation
2025-01-27 19:35:54 -07:00
Florian Sesser
e41cc5f093
4165 Change wording in upload helper documentation
2025-01-27 18:13:27 +00:00
meejah
708892b642
Merge pull request #1426 from LeastAuthority/4150.ci-for-debian-trixie
...
CI / coverage (macos-14, 3.12) (push) Has been cancelled
CI / coverage (ubuntu-22.04, 3.12) (push) Has been cancelled
CI / coverage (ubuntu-22.04, pypy-3.9) (push) Has been cancelled
CI / coverage (windows-2022, 3.12) (push) Has been cancelled
CI / integration (false, macos-14, 3.11) (push) Has been cancelled
CI / integration (false, ubuntu-20.04, 3.11) (push) Has been cancelled
CI / integration (false, windows-2022, 3.11) (push) Has been cancelled
CI / integration (true, ubuntu-20.04, 3.12) (push) Has been cancelled
CI / packaging (macos-14, 3.9) (push) Has been cancelled
CI / packaging (ubuntu-22.04, 3.9) (push) Has been cancelled
CI / packaging (windows-2022, 3.9) (push) Has been cancelled
CI / finish-coverage-report (push) Has been cancelled
Set up a CI job to ensure compatibility with Debian Trixie
2025-01-24 11:38:00 -07:00
Florian Sesser
290642de46
Merge remote-tracking branch 'origin/master' into 4150.ci-for-debian-trixie
2025-01-24 15:12:44 +00:00
Florian Sesser
85e607053c
Merge remote-tracking branch 'origin/master' into 4150.ci-for-debian-trixie
2025-01-24 15:12:10 +00:00
Florian Sesser
50ecf30bcd
Cleanup / Less defensive programming.
...
If these assumptions fail the build *should* fail.
2025-01-24 15:11:20 +00:00
Florian Sesser
7406d2d411
Install dependency step - insert URL with source for the AWK
2025-01-24 14:48:09 +00:00
meejah
157d50bc10
Merge pull request #1429 from LeastAuthority/4164.fix-read-the-docs-config
...
CI / coverage (macos-14, 3.12) (push) Waiting to run
CI / coverage (ubuntu-22.04, 3.12) (push) Waiting to run
CI / coverage (ubuntu-22.04, pypy-3.9) (push) Waiting to run
CI / coverage (windows-2022, 3.12) (push) Waiting to run
CI / finish-coverage-report (push) Blocked by required conditions
CI / integration (false, macos-14, 3.11) (push) Waiting to run
CI / integration (false, ubuntu-20.04, 3.11) (push) Waiting to run
CI / integration (false, windows-2022, 3.11) (push) Waiting to run
CI / integration (true, ubuntu-20.04, 3.12) (push) Waiting to run
CI / packaging (macos-14, 3.9) (push) Waiting to run
CI / packaging (ubuntu-22.04, 3.9) (push) Waiting to run
CI / packaging (windows-2022, 3.9) (push) Waiting to run
Fix `Read the Docs` config
2025-01-23 22:26:54 -07:00
Florian Sesser
c3e4cace2f
Fix Read the Docs
config
...
Building ReadTheDocs without explicitly pointing to the configuration to use
has been deprecated in order to make builds more explicit and predictable:
https://about.readthedocs.com/blog/2024/12/deprecate-config-files-without-sphinx-or-mkdocs-config/
Fixes [ticket: 4164](https://tahoe-lafs.org/trac/tahoe-lafs/ticket/4164 )
2025-01-23 19:31:03 +00:00
Florian Sesser
7b8c5d0358
Don't fail on trying to remove nonexisting file
2025-01-23 18:47:50 +00:00
Florian Sesser
d77f09087d
Work around CircleCI not supporting globbing for artifacts
2025-01-23 18:26:41 +00:00
Florian Sesser
f4082468f9
Trigger CI
2025-01-17 10:54:46 +00:00
meejah
fc030da8df
Merge pull request #1427 from LeastAuthority/4158.invalid-escape-sequence
...
CI / coverage (macos-14, 3.12) (push) Has been cancelled
CI / coverage (ubuntu-22.04, 3.12) (push) Has been cancelled
CI / coverage (ubuntu-22.04, pypy-3.9) (push) Has been cancelled
CI / coverage (windows-2022, 3.12) (push) Has been cancelled
CI / integration (false, macos-14, 3.11) (push) Has been cancelled
CI / integration (false, ubuntu-20.04, 3.11) (push) Has been cancelled
CI / integration (false, windows-2022, 3.11) (push) Has been cancelled
CI / integration (true, ubuntu-20.04, 3.12) (push) Has been cancelled
CI / packaging (macos-14, 3.9) (push) Has been cancelled
CI / packaging (ubuntu-22.04, 3.9) (push) Has been cancelled
CI / packaging (windows-2022, 3.9) (push) Has been cancelled
CI / finish-coverage-report (push) Has been cancelled
4158: Fix a bunch of "SyntaxWarning: invalid escape sequence"
2025-01-15 13:05:09 -07:00
Florian Sesser
dc65ecf98c
Add detail to newsfragment and trigger CI in the process
2025-01-15 19:08:39 +00:00
meejah
a1efd53c53
Merge pull request #1425 from sgerodes/master
...
CI / coverage (macos-14, 3.12) (push) Waiting to run
CI / coverage (ubuntu-22.04, 3.12) (push) Waiting to run
CI / coverage (ubuntu-22.04, pypy-3.9) (push) Waiting to run
CI / coverage (windows-2022, 3.12) (push) Waiting to run
CI / finish-coverage-report (push) Blocked by required conditions
CI / integration (false, macos-14, 3.11) (push) Waiting to run
CI / integration (false, ubuntu-20.04, 3.11) (push) Waiting to run
CI / integration (false, windows-2022, 3.11) (push) Waiting to run
CI / integration (true, ubuntu-20.04, 3.12) (push) Waiting to run
CI / packaging (macos-14, 3.9) (push) Waiting to run
CI / packaging (ubuntu-22.04, 3.9) (push) Waiting to run
CI / packaging (windows-2022, 3.9) (push) Waiting to run
fix(parse_duration): resolve error when parsing durations in seconds
2025-01-15 03:43:21 -07:00
Florian Sesser
ad1e486665
(No) news.
2025-01-13 21:44:02 +00:00
Florian Sesser
ce1326176a
Compiled regexes don't like raw strings, only byte strings
2025-01-13 21:41:06 +00:00
Florian Sesser
a733ba6ef9
Mark a couple of strings with backslashes in them as 'raw strings'
...
Refs [ticket: 4158](https://tahoe-lafs.org/trac/tahoe-lafs/ticket/4158 )
2025-01-13 21:25:09 +00:00
Florian Sesser
e58609e16d
Try to get .deb output path right
2025-01-12 07:21:10 +00:00
Florian Sesser
a6f9b2b3fa
Install the package and run the CLI once
2025-01-12 06:10:14 +00:00
Florian Sesser
e81fc53e8b
Clean up the patching from the CI job.
2025-01-12 06:04:35 +00:00
Florian Sesser
cc86876fe2
Don't apply packaging's patches - we want vanilla tahoe to be compatible with Debian-13.
2025-01-12 05:56:38 +00:00
Florian Sesser
f58eb85398
Hey Towncrier we have a working Debian package again!
2025-01-10 18:48:06 +00:00
Florian Sesser
ac47e299d2
Wtf, CircleCI doesn't support globbing for collecting artifacts
2025-01-10 18:43:50 +00:00
Florian Sesser
abd0b3ac1a
Debian Trixie is Debian 13
2025-01-10 18:31:27 +00:00
Florian Sesser
88608fb044
Store artefact (built deb package)
2025-01-10 18:26:57 +00:00
Florian Sesser
adf7cbf2b3
For kicks - try what happens if we don't stop when Quilt fails
2025-01-10 18:05:37 +00:00
Florian Sesser
b9283fd8b1
I thought CircleCI might stay in the directory in between steps but maybe not?
2025-01-10 17:58:14 +00:00
Florian Sesser
6f3af15bf2
Do the empty curlies convince CircleCI to work on my job?
2025-01-10 17:53:10 +00:00
Florian Sesser
919999bea4
Set up a CI job to build and test the Debian packaging
...
Refs [ticket: 4150](https://tahoe-lafs.org/trac/tahoe-lafs/ticket/4150 )
2025-01-10 17:39:57 +00:00
sgerodes
8aed2d51c8
fix(time_format): invalid comparison of strings to enums
2025-01-10 01:00:54 +01:00
sgerodes
c73541a88b
chore(news): add newsfragment for ticket #4155 to ensure codechecks pass
2025-01-10 00:49:38 +01:00
sgerodes
14bf5adadb
refactor(time_format): enhance duration parsing with Enum and dynamic regex
...
- Introduced `ParseDurationUnitFormat` Enum for cleaner unit handling.
- Improved `parse_duration` to support case-insensitive matching and dynamic error messages.
- Added detailed docstrings for better clarity and usability.
- Refactored and added testcases
2025-01-10 00:48:00 +01:00
meejah
f45175569e
Merge pull request #1423 from a-detiste/master
...
CI / coverage (macos-14, 3.12) (push) Has been cancelled
CI / coverage (ubuntu-22.04, 3.12) (push) Has been cancelled
CI / coverage (ubuntu-22.04, pypy-3.9) (push) Has been cancelled
CI / coverage (windows-2022, 3.12) (push) Has been cancelled
CI / integration (false, macos-14, 3.11) (push) Has been cancelled
CI / integration (false, ubuntu-20.04, 3.11) (push) Has been cancelled
CI / integration (false, windows-2022, 3.11) (push) Has been cancelled
CI / integration (true, ubuntu-20.04, 3.12) (push) Has been cancelled
CI / packaging (macos-14, 3.9) (push) Has been cancelled
CI / packaging (ubuntu-22.04, 3.9) (push) Has been cancelled
CI / packaging (windows-2022, 3.9) (push) Has been cancelled
CI / finish-coverage-report (push) Has been cancelled
clean Python2 syntax
2025-01-08 22:04:48 -07:00
Alexandre Detiste
66e1b5e839
towncrier
2025-01-08 20:43:42 +01:00
sgerodes
c09a0ebeb2
feat(parse_duration): improve the error message
2025-01-08 16:56:03 +01:00
sgerodes
875f7fa47e
test(parse_duration): add tests for seconds
2025-01-08 16:50:29 +01:00
sgerodes
a555c13f38
fix(parse_duration): resolve error when parsing durations in seconds
...
- Added support for parsing durations specified in seconds (e.g., "10s").
- Fixed an issue where configuring seconds previously resulted in errors due to missing elif statement.
2025-01-08 16:42:10 +01:00
meejah
048c0850a8
Merge pull request #1424 from LeastAuthority/4145.ci-remove-old-python-from-nixos
...
CI / coverage (macos-14, 3.12) (push) Has been cancelled
CI / coverage (ubuntu-22.04, 3.12) (push) Has been cancelled
CI / coverage (ubuntu-22.04, pypy-3.9) (push) Has been cancelled
CI / coverage (windows-2022, 3.12) (push) Has been cancelled
CI / integration (false, macos-14, 3.11) (push) Has been cancelled
CI / integration (false, ubuntu-20.04, 3.11) (push) Has been cancelled
CI / integration (false, windows-2022, 3.11) (push) Has been cancelled
CI / integration (true, ubuntu-20.04, 3.12) (push) Has been cancelled
CI / packaging (macos-14, 3.9) (push) Has been cancelled
CI / packaging (ubuntu-22.04, 3.9) (push) Has been cancelled
CI / packaging (windows-2022, 3.9) (push) Has been cancelled
CI / finish-coverage-report (push) Has been cancelled
Remove NixOS 24.11 CI job for Python 3.10
2025-01-06 18:07:08 -07:00