Comments (5)
Docs are building on read the docs now: https://bitmath.readthedocs.io/en/2023-01-26-no-more-py2/index.html
from bitmath.
This is great to hear. One thing I was recently confused about is parse_string_unsafe
: "unsafe" means to me that should not use this on untrusted inputs (security) but it seems the function just uses some heuristics/there is some ambiguity. It would be nice if the name reflects that in 2.0. Using an "unsafe" function will be flagged in every code review and will cause the reviewer to dig into the implementation to verify that this is really "safe" to use.
from bitmath.
This is great to hear. One thing I was recently confused about is
parse_string_unsafe
: "unsafe" means to me that should not use this on untrusted inputs (security) but it seems the function just uses some heuristics/there is some ambiguity. It would be nice if the name reflects that in 2.0. Using an "unsafe" function will be flagged in every code review and will cause the reviewer to dig into the implementation to verify that this is really "safe" to use.
That's a very smart idea. I'll add that to the list
from bitmath.
This is great to hear. One thing I was recently confused about is
parse_string_unsafe
: "unsafe" means to me that should not use this on untrusted inputs (security) but it seems the function just uses some heuristics/there is some ambiguity. It would be nice if the name reflects that in 2.0. Using an "unsafe" function will be flagged in every code review and will cause the reviewer to dig into the implementation to verify that this is really "safe" to use.
Can I have your thoughts on this?
from bitmath.
Related Issues (20)
- Rename `parse_string_unsafe` to `parse_string_liberally` so it's less intimidating HOT 2
- Make some kind of `sum` work, it doesn't now
- Cannot load numpy types with bitmath HOT 4
- README needs links to code of conduct, etc
- RFE: 'click' custom argument type
- New release HOT 3
- RFE when using best prefix keep as bits? HOT 2
- The format context mananger is not threadsafe HOT 3
- RFE: Use progressbar2 HOT 1
- Integration with argparse requires progressbar package HOT 1
- progressbar is mandatory when using argparse integration HOT 1
- bestprefix value ignored in context HOT 1
- unit for transfer speed
- display "B" instead of "Byte" when creating strings
- Math with builtin types not as expected HOT 1
- best_prefix() returns MiB for Bit rather than Mib HOT 1
- progressbar required when using click integrations even if progressbar integration not used HOT 2
- Why not represent bit count as integer? HOT 2
- Update the examples to use print() instead of print HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from bitmath.