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 #327

Merged
merged 40 commits into from Sep 11, 2021
Merged

v0.7.0 #327

merged 40 commits into from Sep 11, 2021

Commits on Sep 4, 2021

  1. Bump version

    sergeyklay committed Sep 4, 2021
    Configuration menu
    Copy the full SHA
    d0d9038 View commit details
    Browse the repository at this point in the history
  2. Update change log

    sergeyklay committed Sep 4, 2021
    Configuration menu
    Copy the full SHA
    1d817ff View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9caeaa5 View commit details
    Browse the repository at this point in the history
  4. Support negative float strings

    benwilber authored and sergeyklay committed Sep 4, 2021
    Configuration menu
    Copy the full SHA
    4c49ce0 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    8391cbb View commit details
    Browse the repository at this point in the history
  6. Update change log

    sergeyklay committed Sep 4, 2021
    Configuration menu
    Copy the full SHA
    b212190 View commit details
    Browse the repository at this point in the history
  7. Fix test for 4c49ce0

    sergeyklay committed Sep 4, 2021
    Configuration menu
    Copy the full SHA
    4cc2bbb View commit details
    Browse the repository at this point in the history
  8. Merge pull request #318 from joke2k/feature/negative-floats

    Add support for negative float strings
    sergeyklay committed Sep 4, 2021
    Configuration menu
    Copy the full SHA
    80af987 View commit details
    Browse the repository at this point in the history
  9. Add tests for #118

    sergeyklay committed Sep 4, 2021
    Configuration menu
    Copy the full SHA
    6a87fa7 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    addd4f5 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    3d2a990 View commit details
    Browse the repository at this point in the history
  12. Reformat docs tox target

    sergeyklay committed Sep 4, 2021
    Configuration menu
    Copy the full SHA
    5a95293 View commit details
    Browse the repository at this point in the history
  13. Archive docs artifacts

    sergeyklay committed Sep 4, 2021
    Configuration menu
    Copy the full SHA
    05b7ae6 View commit details
    Browse the repository at this point in the history

Commits on Sep 5, 2021

  1. Merge pull request #320 from joke2k/fix/links

    Fix links in the documentation
    sergeyklay committed Sep 5, 2021
    Configuration menu
    Copy the full SHA
    a711f34 View commit details
    Browse the repository at this point in the history
  2. Add elasticsearch5 to search scheme

    Yuki Takino authored and sergeyklay committed Sep 5, 2021
    Configuration menu
    Copy the full SHA
    0c693fe View commit details
    Browse the repository at this point in the history
  3. Update change log

    sergeyklay committed Sep 5, 2021
    Configuration menu
    Copy the full SHA
    5e0b2b0 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #321 from joke2k/feature/elasticsearch5-support

    Add Elasticsearch5 to search scheme
    sergeyklay committed Sep 5, 2021
    Configuration menu
    Copy the full SHA
    31c8f98 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    3f21d84 View commit details
    Browse the repository at this point in the history
  6. Merge pull request #322 from joke2k/feature/elasticsearch7-support

    Add Elasticsearch7 to search scheme
    sergeyklay committed Sep 5, 2021
    Configuration menu
    Copy the full SHA
    30e06c8 View commit details
    Browse the repository at this point in the history
  7. Use default option in Env.bytes()

    DDuarte authored and sergeyklay committed Sep 5, 2021
    Configuration menu
    Copy the full SHA
    5602550 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    7292c9c View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    d307b68 View commit details
    Browse the repository at this point in the history
  10. Add test for 5602550

    sergeyklay committed Sep 5, 2021
    Configuration menu
    Copy the full SHA
    15bc27a View commit details
    Browse the repository at this point in the history
  11. Update change log

    sergeyklay committed Sep 5, 2021
    Configuration menu
    Copy the full SHA
    09dbc01 View commit details
    Browse the repository at this point in the history
  12. Merge pull request #323 from joke2k/fix/bytes-default

    Use default option in Env.bytes()
    sergeyklay committed Sep 5, 2021
    Configuration menu
    Copy the full SHA
    d43ffd5 View commit details
    Browse the repository at this point in the history
  13. Stop raising UserWarning if .env file isn't found

    Currently, if a `.env` file isn't found by the read_env() classmethod,
    it raises a UserWarning. Based on Python's logging guide,
    warnings.warn() is only appropriate to be raised in library code if the
    issue is avoidable and the client application should be modified to
    eliminate the warning.
    
    Conversely, it recommends logging.warning() if there is nothing the
    client application can do about the situation, but the event should
    still be noted (see ref1).
    
    In this particular case, the function is working with `.env` files that
    should only ever exist in development environments, which means that
    the function will erroneously warn the consumer in production and
    staging environments.
    
    With this in mind, I believe the most sensible thing to do would be to
    convert read_env from using the warnings module to using the logging
    module. Additionally, since the lack of a `.env` file is going to occur
    regularly during normal operation of the program, I also believe that
    this should be downgraded to an INFO level message from a WARNING
    level message.
    
    #243 requests that the .env file be made
    optional, and as far as I can the .env file is indeed optional, it's
    just that a UserWarning is being raised instead of a logged message.
    With that in mind, I'm referencing it as being closed by this change.
    
    ref1: https://docs.python.org/3/howto/logging.html#when-to-use-logging
    
    fixes: #243
    birdcar committed Sep 5, 2021
    Configuration menu
    Copy the full SHA
    ab21716 View commit details
    Browse the repository at this point in the history

Commits on Sep 6, 2021

  1. Merge pull request #251 from birdcar/@nickcannariato-make-env-file-op…

    …tional
    
    Stop raising UserWarning if .env file isn't found
    sergeyklay committed Sep 6, 2021
    Configuration menu
    Copy the full SHA
    1a8d7cf View commit details
    Browse the repository at this point in the history
  2. Update change log

    sergeyklay committed Sep 6, 2021
    Configuration menu
    Copy the full SHA
    a0332b0 View commit details
    Browse the repository at this point in the history
  3. Reformat change log

    sergeyklay committed Sep 6, 2021
    Configuration menu
    Copy the full SHA
    192b813 View commit details
    Browse the repository at this point in the history

Commits on Sep 7, 2021

  1. Add tests for #200

    sergeyklay committed Sep 7, 2021
    Configuration menu
    Copy the full SHA
    8e04922 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e928b6a View commit details
    Browse the repository at this point in the history
  3. Merge pull request #325 from joke2k/feature/cache-url-test

    Safely evaluate a string containing an invalid Python literal
    sergeyklay committed Sep 7, 2021
    Configuration menu
    Copy the full SHA
    64209ed View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e04667c View commit details
    Browse the repository at this point in the history
  5. Update documentation

    sergeyklay committed Sep 7, 2021
    Configuration menu
    Copy the full SHA
    815078d View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    770e968 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    e231891 View commit details
    Browse the repository at this point in the history
  8. Update documentation

    sergeyklay committed Sep 7, 2021
    Configuration menu
    Copy the full SHA
    6a67a00 View commit details
    Browse the repository at this point in the history
  9. Fix documentation issues

    sergeyklay committed Sep 7, 2021
    Configuration menu
    Copy the full SHA
    ef946bb View commit details
    Browse the repository at this point in the history

Commits on Sep 9, 2021

  1. Configuration menu
    Copy the full SHA
    1afd39a View commit details
    Browse the repository at this point in the history

Commits on Sep 11, 2021

  1. Update change log

    sergeyklay committed Sep 11, 2021
    Configuration menu
    Copy the full SHA
    d0a2b46 View commit details
    Browse the repository at this point in the history