Commit Graph

820 Commits (a727c51e751459750155919a52d319d39d7f2d65)
 

Author SHA1 Message Date
Salvo 'LtWorf' Tomaselli ef28b7272e
Merge pull request #29 from ltworf/frozen_relation
Frozen relations
2020-08-15 21:12:23 +07:00
Salvo 'LtWorf' Tomaselli 200c748ee5
Use new API to edit relations 2020-08-15 21:06:57 +07:00
Salvo 'LtWorf' Tomaselli 1bbef1f1b8
function to load a relation from iterators 2020-08-15 20:54:58 +07:00
Salvo 'LtWorf' Tomaselli 94404f60f9
Test the load function 2020-08-15 20:53:46 +07:00
Salvo 'LtWorf' Tomaselli 519cc35b18
Use lists for partial content
So conversion to set is done only once.
2020-08-15 09:17:23 +07:00
Salvo 'LtWorf' Tomaselli 683ff6f26d
Better typing 2020-08-13 14:38:42 +07:00
Salvo 'LtWorf' Tomaselli 08e5131479
Removed update/insert/delete
I don't use them and AFAIK this module has no other users
2020-08-13 14:37:55 +07:00
Salvo 'LtWorf' Tomaselli 4722c9b0e8
Relations are now frozen 2020-08-13 14:34:57 +07:00
Salvo 'LtWorf' Tomaselli 87ec732d24
Use the new API 2020-08-13 14:34:57 +07:00
Salvo 'LtWorf' Tomaselli be9fdd2e84
Make relation immutable 2020-08-13 14:34:54 +07:00
Salvo 'LtWorf' Tomaselli 76509e249b
codeql
I don't think it does anything at all but meh…
2020-08-13 14:34:00 +07:00
Salvo 'LtWorf' Tomaselli b6f902c5a6
Merge pull request #28 from ltworf/compatibility
Remove backwards compatibility stuff
2020-08-13 14:31:20 +07:00
Salvo 'LtWorf' Tomaselli 0a06034c9f
Fix cli 2020-08-13 10:20:29 +07:00
Salvo 'LtWorf' Tomaselli 456a89be93
Remove backwards compatibility 2020-08-13 10:20:29 +07:00
Salvo 'LtWorf' Tomaselli 8df4d45aba
Define public members 2020-08-13 10:20:29 +07:00
Salvo 'LtWorf' Tomaselli 6c66f099cc
Merge pull request #27 from ltworf/vbump
Version bump to 3.0
2020-08-13 10:20:05 +07:00
Salvo 'LtWorf' Tomaselli 07f82d2567
Return 3.0 from the online thingy 2020-08-12 21:25:55 +07:00
Salvo 'LtWorf' Tomaselli 11cff7c8a7
Version bump to 3.0
I want to make some breaking changes, so doing a major bump.
2020-08-12 21:12:55 +07:00
Salvo 'LtWorf' Tomaselli eb6ed946d9
Merge pull request #19 from ltworf/fail_parsing
Add test that fails
2020-08-12 21:04:12 +07:00
Salvo 'LtWorf' Tomaselli 9d1f25d65d
Parse unary expressions left to right and fail if extra tokens are found
This fixes the case where there is garbage after a valid unary operator.
2020-08-12 20:16:40 +07:00
Salvo 'LtWorf' Tomaselli ee27a7fef6
Merge pull request #26 from ltworf/lintian_fixes
Fix a bunch of lintian complaints
2020-08-12 19:57:47 +07:00
Salvo 'LtWorf' Tomaselli d5a8975d9b
Add test that fails 2020-08-12 19:50:12 +07:00
Salvo 'LtWorf' Tomaselli 1efc16d679
bump compat to 13 2020-08-12 19:49:19 +07:00
Salvo 'LtWorf' Tomaselli 8472d0ebb7
Standards-Version: 4.5.0 2020-08-12 19:49:19 +07:00
Salvo 'LtWorf' Tomaselli e0d88263f2
Require exact version match 2020-08-12 19:49:19 +07:00
Salvo 'LtWorf' Tomaselli d3d9c21fd2
Use https in urls 2020-08-12 19:49:19 +07:00
Salvo 'LtWorf' Tomaselli 42ab83e4ab
Bump X-Python3-Version 2020-08-12 19:49:19 +07:00
Salvo 'LtWorf' Tomaselli dac95428d4
Rules-Requires-Root: no 2020-08-12 19:49:19 +07:00
Salvo 'LtWorf' Tomaselli 4aa4a54ab0
Merge pull request #22 from ltworf/security_policy
Security policy
2020-08-12 19:42:47 +07:00
Salvo 'LtWorf' Tomaselli 9e2b9fa72c
Convert to deb-pkg target 2020-08-12 19:36:26 +07:00
Salvo 'LtWorf' Tomaselli 3aa110ffaf
.gitignore 2020-08-12 19:36:26 +07:00
Salvo 'LtWorf' Tomaselli a25fbb4584
Debian dir from branch
Because of impossible merge conflicts, just copying the files
2020-08-12 19:36:26 +07:00
Salvo 'LtWorf' Tomaselli 5c8740dd6e
Better specify 2020-08-12 19:36:25 +07:00
Salvo 'LtWorf' Tomaselli 69df15bddc
SECURITY.md 2020-08-12 19:36:25 +07:00
Salvo 'LtWorf' Tomaselli 8f46eae9f5
Merge pull request #25 from ltworf/mypy
Mypy
2020-08-12 19:20:00 +07:00
Salvo 'LtWorf' Tomaselli 2ceaa3e1db
The final rename 2020-08-12 17:35:55 +07:00
Salvo 'LtWorf' Tomaselli 731327c079
Var rename 2020-08-12 17:34:46 +07:00
Salvo 'LtWorf' Tomaselli fbef0f9deb
Make mypy happy 2020-08-12 17:32:41 +07:00
Salvo 'LtWorf' Tomaselli 6fcb5ecb85
Bring more happyness to mypy 2020-08-12 15:33:41 +07:00
Salvo 'LtWorf' Tomaselli f7f51b3413
Make mypy happy 2020-08-12 15:26:56 +07:00
Salvo 'LtWorf' Tomaselli be932abcaa
More isinstance 2020-08-12 15:26:41 +07:00
Salvo 'LtWorf' Tomaselli bd58442912
Make hash raise an error 2020-08-12 15:20:29 +07:00
Salvo 'LtWorf' Tomaselli 8d49b393c8
Give up on the literals
mypy is too stupid to infer them
2020-08-12 15:16:58 +07:00
Salvo 'LtWorf' Tomaselli cabae01f7c
Happify mypy 2020-08-12 15:10:42 +07:00
Salvo 'LtWorf' Tomaselli 786a9d61f5
Rework the tokenizing function 2020-08-12 11:05:47 +07:00
Salvo 'LtWorf' Tomaselli 40a15178fe
Make mypy happy 2020-08-12 10:52:11 +07:00
Salvo 'LtWorf' Tomaselli f21a7beb41
Assert to make mypy happy 2020-06-27 15:51:00 +07:00
Salvo 'LtWorf' Tomaselli e5dad02397
Remove duplicate code 2020-06-27 15:49:19 +07:00
Salvo 'LtWorf' Tomaselli 9f171fa393
Check instance once 2020-06-27 15:47:55 +07:00
Salvo 'LtWorf' Tomaselli 79610ab8f5
More of the same 2020-06-18 17:34:59 +07:00