|
eab920abeb
|
bitmask.py: increase test coverage, remove redundant code
|
2022-07-31 21:38:24 -04:00 |
|
|
0c333eee95
|
bitmask.py: rewrite exceptions to be more human readable
|
2022-07-31 21:15:02 -04:00 |
|
|
456bc7b618
|
bitmask.py: move utility functions to util.py
|
2022-07-31 20:51:15 -04:00 |
|
|
6d69ee3958
|
Convert unit tests to pytest
|
2022-07-31 20:33:06 -04:00 |
|
|
54bd28795b
|
Package bitmask using hatch
|
2022-07-31 19:35:09 -04:00 |
|
|
edc9c4d353
|
bitmask.py: implement bitwise AND, OR, and XOR
|
2022-07-30 15:28:22 -04:00 |
|
|
b38afa0af4
|
bitmask.py: implement hex conversion
|
2022-07-30 14:05:13 -04:00 |
|
|
aac04c5221
|
bitmask.py: improve unit test readability
|
2022-07-30 13:55:25 -04:00 |
|
|
2f1b285e83
|
bitmask.py: add subtraction operators
|
2022-07-29 21:44:30 -04:00 |
|
|
fe2bfd9356
|
bitmask.py: clarify logic on discard, remove
|
2022-07-27 22:07:15 -04:00 |
|
|
0e67984d99
|
bitmask.py: remove negative number unit test
Negative numbers are possible because signed integers could be used.
|
2022-07-27 21:59:51 -04:00 |
|
|
22b1d55298
|
bitmask.py: add unit tests
|
2022-07-27 17:54:54 -04:00 |
|
|
66bdab797d
|
Bitmask: add __eq__ method
|
2022-07-27 15:10:22 -04:00 |
|
|
8e0c2d1fe1
|
Add LICENSE
|
2022-07-26 20:20:24 -04:00 |
|
|
f62caadb0f
|
bitmask.py: add basic Bitmap class
|
2022-07-26 20:19:16 -04:00 |
|
|
b8770c2225
|
Initial commit
|
2022-07-26 20:19:05 -04:00 |
|