Daniele Nicolodi

Results 355 comments of Daniele Nicolodi

Which plugin requires a configuration that takes more than 64 lines? Editing that in a string within a Beancount ledger is not fun and would probably be better in a...

Beancount v3 uses a string length limit of 16 kb which is much more than 64 lines, on average. I would argue that such an high limit is less useful...

This is not possible. The cost is stored as a price during parsing of the ledger. This is a known limitation of the current parser and it is been worked...

I've also been lobbing for wider Python versions support. With @apalala we came to the compromise that support for Python 3.8 and later is guaranteed only on the 5.7 release...

Why someone stuck for whatever reason on Python 3.7 does need to use the latest TatSu release or the latest release of a project potentially depending on TatSu? Python 3.8...

> And even if you are "stuck" on 3.7 you should still be able to use all the latest version of libraries, or at least always update to security patches...

> Any changes made to TatSu in the future will be optimizations and enhancements (for example, the new strategy for code generation inspired by the new Python PEG parser, which...

How many of these downloads are from CI jobs that verify some other package is compatible with Python 3.7? Accordingly to these download statistics you need to care as mush...

Furthermore, the technical reason why Python 3.7 is not supported has been explained. You haven't proposed a way to overcome the issue. Reiterating that TatSu must support 3.7 does not...

Just to be clear, I will keep maintaining TatSu 5.7.x releases compatible with Python 3.8 as long as Python 3.8 is relevant. Only the 5.8.x releases will require more recent...