|
45 | 45 | package_data={ |
46 | 46 | "sifter": ['py.typed'] |
47 | 47 | }, |
| 48 | + entry_points={ |
| 49 | + 'sifter_extensions': [ |
| 50 | + # sifter commands |
| 51 | + 'discard = sifter.commands.discard:CommandDiscard', |
| 52 | + 'fileinto = sifter.commands.fileinto:CommandFileInto', |
| 53 | + 'if = sifter.commands.if_cmd:CommandIf', |
| 54 | + 'elseif = sifter.commands.if_cmd:CommandElsIf', |
| 55 | + 'else = sifter.commands.if_cmd:CommandElse', |
| 56 | + 'keep = sifter.commands.keep:CommandKeep', |
| 57 | + 'redirect = sifter.commands.redirect:CommandRedirect', |
| 58 | + 'require = sifter.commands.require:CommandRequire', |
| 59 | + 'stop = sifter.commands.stop:CommandStop', |
| 60 | + # sifter tests |
| 61 | + 'address = sifter.tests.address:TestAddress', |
| 62 | + 'allof = sifter.tests.allof:TestAllOf', |
| 63 | + 'anyof = sifter.tests.anyof:TestAnyOf', |
| 64 | + 'exists = sifter.tests.exists:TestExists', |
| 65 | + 'header = sifter.tests.header:TestHeader', |
| 66 | + 'false = sifter.tests.false:TestFalse', |
| 67 | + 'not_test = sifter.tests.not_test:TestNot', |
| 68 | + 'size = sifter.tests.size:TestSize', |
| 69 | + 'true = sifter.tests.true:TestTrue', |
| 70 | + # sifter comparators |
| 71 | + 'ascii_casemap = sifter.comparators.ascii_casemap:ComparatorASCIICasemap', |
| 72 | + 'octed = sifter.comparators.octet:ComparatorOctet' |
| 73 | + ], |
| 74 | + } |
48 | 75 | ) |
0 commit comments