Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | First attempt to create .build.yml script for builds.sr.htHEADmaster | Matěj Cepl | 2023-07-23 | 1 | -0/+19 |
| | |||||
* | Remove RFCs from the repository | Matěj Cepl | 2023-07-23 | 3 | -12700/+0 |
| | |||||
* | Brief discussion with pylint. | Matěj Cepl | 2023-05-26 | 4 | -60/+46 |
| | |||||
* | Partially revert d5fc1faf927a ... reintroduce main() interface.0.11.0 | Matěj Cepl | 2023-05-25 | 3 | -32/+234 |
| | | | | Fixes: https://todo.sr.ht/~mcepl/pygn/8 | ||||
* | Somehow missed the removal of these | Matěj Cepl | 2023-05-25 | 7 | -518/+0 |
| | |||||
* | refactor: rearrange the project to the src/ layout.0.10.3 | Matěj Cepl | 2023-05-25 | 16 | -60/+427 |
| | | | | | | | | | Fix also pyproject.toml to generate what seems right. Add the explicit dependency on nntplib for Python >= 3.12 (gh#python/cpython!104894). Fixes: https://todo.sr.ht/~mcepl/pygn/7 | ||||
* | WIP: pyproject_toml. | Matěj Cepl | 2023-05-25 | 1 | -0/+42 |
| | |||||
* | Use email.policy.SMTP to be perfectly conforming with RFCs. | Matěj Cepl | 2023-05-25 | 2 | -3/+3 |
| | | | | Perhaps fixes: https://todo.sr.ht/~mcepl/pygn/6 | ||||
* | Rename README to README.md | Matěj Cepl | 2023-05-25 | 1 | -2/+2 |
| | |||||
* | Switch hosting of the project to Sourcehut. | Matěj Cepl | 2023-05-25 | 2 | -10/+680 |
| | | | | Also add the text of GPLv3. | ||||
* | New generation of email.message_from* methods could use better policy. | Matěj Cepl | 2023-05-25 | 2 | -4/+7 |
| | | | | | | | | The email module changed a lot with more recent versions of Python (ehm, more recent, >= 3.3 ;)), and it uses per default old-compatible-with-Python 2 policy which is ASCII-based. The policy which is called default is not used per default [sic] and it is much better suited for UTF-8 world. | ||||
* | When sending nntp message fails, log the message to temporary file. | Matěj Cepl | 2023-05-25 | 1 | -2/+11 |
| | |||||
* | Convert documentation from .maff to plain HTML. | Matěj Cepl | 2023-05-25 | 5 | -0/+13247 |
| | |||||
* | Run 2to3 | Matěj Cepl | 2023-05-25 | 3 | -7/+5 |
| | |||||
* | Parse email messages from binary files. | Matěj Cepl | 2023-05-25 | 2 | -4/+4 |
| | | | | | | Fixes #24 (see also gh#python/cpython#69731 and gh#python/cpython#85479) | ||||
* | Tiny cleanups | Matěj Cepl | 2023-05-25 | 2 | -2/+2 |
| | |||||
* | Cleanup gitignore0.10.2 | Matěj Cepl | 2020-07-01 | 1 | -4/+1 |
| | |||||
* | Fix packaging, switch off failing tests for now. | Matěj Cepl | 2020-07-01 | 4 | -4/+6 |
| | |||||
* | Sync with 0.10.1 release on PyPI0.10.1 | Matěj Cepl | 2020-07-01 | 16 | -415/+339 |
| | | | | Port to Python 3. | ||||
* | Network libraries accept bytes not str | Matěj Cepl | 2019-10-02 | 1 | -1/+1 |
| | |||||
* | Global variables are evil. Tests under both py2k and py3k pass. | Matěj Cepl | 2019-10-02 | 5 | -32/+7 |
| | |||||
* | Fix processing data for post | Matěj Cepl | 2019-10-02 | 1 | -2/+4 |
| | |||||
* | A ways better. | Matěj Cepl | 2019-10-01 | 4 | -43/+61 |
| | | | | Tentatively fixes #7 | ||||
* | Basic restructuring of the code to use setuptools’ entry_points. | Matěj Cepl | 2019-09-30 | 5 | -232/+190 |
| | |||||
* | Remove PLY manual | Matěj Cepl | 2015-01-06 | 1 | -0/+0 |
| | |||||
* | Merge branch 'vs2013' into 'master' | Matěj Cepl | 2015-01-06 | 2 | -7/+10 |
|\ | | | | | | | | | | | Vs2013 See merge request !2 | ||||
| * | Fix working around Windows idiosyncracies. | Matej Cepl | 2015-01-06 | 1 | -4/+6 |
| | | | | | | | | Fixes #19 | ||||
| * | Add MSVS files | Matej Cepl | 2015-01-05 | 1 | -3/+4 |
|/ | |||||
* | Add missing wlp and wlp_parser modules to setup.py to be installed.0.9.14 | Matěj Cepl | 2015-01-05 | 2 | -2/+3 |
| | | | | Fixes #18 | ||||
* | First noarch version upload to PyPI.0.9.13 | Matěj Cepl | 2015-01-05 | 1 | -1/+1 |
| | |||||
* | First draft of the pure Python parser done, we should be noarch. | Matěj Cepl | 2015-01-05 | 20 | -1064/+187 |
| | | | | Fixes #2 | ||||
* | Correctly generating abstract tree (as a list) of all tokens. | Matěj Cepl | 2015-01-05 | 2 | -6/+30 |
| | |||||
* | Add lexer based on rply. | Matěj Cepl | 2015-01-05 | 8 | -94/+266 |
| | |||||
* | Not Affero, plain GPLv3.0.9.12 | Matěj Cepl | 2015-01-03 | 3 | -3/+3 |
| | |||||
* | Renaming because of conflicting (dead) PIP package. | Matěj Cepl | 2015-01-03 | 2 | -7/+8 |
| | | | | Also, fix package metadata. | ||||
* | Add In-Reply-To header for news2mail. | Matěj Cepl | 2015-01-03 | 1 | -0/+5 |
| | | | | Fixes #17 | ||||
* | Radical simplification of logging in whitelist. | Matěj Cepl | 2014-12-31 | 3 | -165/+27 |
| | | | | | | Use logging instead of home-made stuff. Fixes #15 | ||||
* | Remove the spaghetti code from the main scripts. | Matěj Cepl | 2014-12-31 | 8 | -138/+114 |
| | |||||
* | Make --verbose work. | Matěj Cepl | 2014-12-31 | 5 | -40/+41 |
| | | | | | | | | mail2news produce verbose chatter with -v Fixes #13 Also cleanup. | ||||
* | Remove useless debug parameter (not used anywhere). | Matěj Cepl | 2014-12-30 | 5 | -15/+3 |
| | | | | | | | Also rename my email about problems with pygn to *.eml. Fix storing logfile in the current directory, instead of $HOME. Fixes #7 | ||||
* | Fix setup.py0.9.10 | Matěj Cepl | 2014-12-30 | 6 | -56/+33 |
| | | | | | | remove imap2nntp submodule (although it is actually quite interesting) Fixes #12 | ||||
* | Switch news2mail to pure email.Message based system. | Matěj Cepl | 2014-12-28 | 2 | -126/+62 |
| | | | | | Fixes #10 Fixes #3 | ||||
* | Work directly on self.message in mail2news. | Matěj Cepl | 2014-12-28 | 3 | -86/+46 |
| | |||||
* | Add log of what happens when new message is posted via slrn. | Matěj Cepl | 2014-12-26 | 2 | -0/+112 |
| | | | | To see what fetchnews expects to find. | ||||
* | Simplify mail2news.sendemail to use nntplib.post() | Matěj Cepl | 2014-12-25 | 2 | -59/+44 |
| | |||||
* | Mighty cleanup | Matěj Cepl | 2014-12-24 | 13 | -561/+94 |
| | | | | | | | * Use more of the standard methods for OrderedDicts * remove pyginfo module (with SSOT being mail2news module) * remove TODO, INSTALL, and changelog.Debian * all FIXMEs and TODOs are filed as bugs in the issue tracker | ||||
* | pygm2n and mail2news also use email.Parser. | Matěj Cepl | 2014-12-22 | 6 | -337/+100 |
| | |||||
* | pygn2m and news2mail.py use stdlib email parser. | Matěj Cepl | 2014-12-22 | 5 | -462/+73 |
| | | | | Instead of doing it on their own (poorly). | ||||
* | Neither I see much value in README.debian for that matter. | Matěj Cepl | 2014-12-21 | 1 | -12/+0 |
| | |||||
* | I don’t see any value included in whitelist.5 manpage. | Matěj Cepl | 2014-12-21 | 1 | -75/+0 |
| |