John T. Wodder II
John T. Wodder II
This PR adds [serde-jsonlines](https://github.com/jwodder/serde-jsonlines) to the "On the web" section. Disclaimer: I am the author of serde-jsonlines, but it's my most popular Rust library (and seemingly the only Rust library...
[BEP 9](https://www.bittorrent.org/beps/bep_0009.html) (the protocol for resolving magnet URIs) defines a data packet that consists of a bencoded dictionary followed by arbitrary data (actually a slice of a torrent's info dict),...
## Issue (I don't know whether this is tox's fault or PyPy's fault, so I'm reporting it in both places. PyPy issue: https://github.com/pypy/pypy/issues/4958) Given the following `tox.ini`: ```ini [testenv] skip_install...
On Python 3.9.2 on macOS 11.2.1, using pytest 6.2.2 and smtpdfix 0.2.9, the following test fails with `smtplib.SMTPNotSupportedError: SMTP AUTH extension not supported by server.`. Uncommenting the line that sets...
This would enable dealing with tags like like `rel_1_0` (used by SQLAlchemy and Alembic) by mapping the underscores to periods. Alternatively, `tag2version` could gain a `dot: str` parameter for specifying...
The method should return the current date in a given format (and given timezone offset?). - Add a "normalize: bool" (default `True`?) parameter that does `str(Version(next_version))` in order to get...
Idea: Require method implementations to be subclasses of base classes defined by `versioningit`, one base class per step. Instances of these classes will have step arguments provided as instance attributes...