Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

v0.7.0 - Public Release #40

Merged
merged 50 commits into from
Oct 31, 2018
Merged

v0.7.0 - Public Release #40

merged 50 commits into from
Oct 31, 2018

Conversation

saxbophone
Copy link
Owner

This is the first public release of basest (for python).

The version number has been bumped to v0.7.0 to reflect the open-sourcing.

A bunch of fixes and additions are added in this release, putting the project ready (in my eyes) for the public.

The most significant additions in this release are more tests and validation checks within the library.

saxbophone and others added 30 commits May 1, 2018 21:37
Add validation to best_ratio() and encode_raw()
Added a bunch of comments to best_ratio() as it was largely devoid of these before and what it does is really quite fundamentally important for basest.
Also changed some minor stylistic points, i.e. change from using float('infinity') to float('inf')
…ding-alphabets

Reject non unique encoding alphabets and `None` being used in them
Also improved the comments for this bit of code a great deal by explaining more clearly the maths that is going on.
…ndling

Adds exception that is raised when input contains invalid symbols
saxbophone and others added 20 commits October 27, 2018 16:12
```
flake8 basest tests setup.py stress_test.py
stress_test.py:34:29: F812 list comprehension redefines '_' from line 21
make: *** [lint] Error 1
```
- Changed license to list MPL-2.0
- Added advertisement of support for Python3.6
Added MPL-2.0 license to all source code files
This is to signify the open-sourcing
@saxbophone saxbophone merged commit 86dc6ca into master Oct 31, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant