project-koku / masu

This is a READ ONLY repo. See https://github.com/project-koku/koku for current masu implementation
GNU Affero General Public License v3.0
5 stars 6 forks source link

Scheduled weekly dependency update for week 32 #495

Closed pyup-bot closed 5 years ago

pyup-bot commented 5 years ago

Update aiokafka from 0.5.1 to 0.5.2.

Changelog ### 0.5.2 ``` ^^^^^^^^^^^^^^^^^^ Bugfixes: * Fix ConnectionError breaking metadata sync background task (issue 517 and 512) * Fix event_waiter reference before assignment (pr 504 by romantolkachyov) * Bump version of kafka-python ```
Links - PyPI: https://pypi.org/project/aiokafka - Changelog: https://pyup.io/changelogs/aiokafka/ - Docs: http://aiokafka.readthedocs.org

Update boto3 from 1.9.156 to 1.9.205.

Changelog ### 1.9.205 ``` ======= * api-change:``guardduty``: [``botocore``] Update guardduty client to latest version * api-change:``lex-runtime``: [``botocore``] Update lex-runtime client to latest version * api-change:``redshift``: [``botocore``] Update redshift client to latest version * api-change:``iot``: [``botocore``] Update iot client to latest version * api-change:``mediaconvert``: [``botocore``] Update mediaconvert client to latest version ``` ### 1.9.204 ``` ======= * api-change:``lakeformation``: [``botocore``] Update lakeformation client to latest version * api-change:``opsworkscm``: [``botocore``] Update opsworkscm client to latest version * api-change:``glue``: [``botocore``] Update glue client to latest version * api-change:``codebuild``: [``botocore``] Update codebuild client to latest version ``` ### 1.9.203 ``` ======= * api-change:``application-insights``: [``botocore``] Update application-insights client to latest version ``` ### 1.9.202 ``` ======= * api-change:``batch``: [``botocore``] Update batch client to latest version ``` ### 1.9.201 ``` ======= * api-change:``datasync``: [``botocore``] Update datasync client to latest version * api-change:``iot``: [``botocore``] Update iot client to latest version * api-change:``ec2``: [``botocore``] Update ec2 client to latest version ``` ### 1.9.200 ``` ======= * api-change:``sts``: [``botocore``] Update sts client to latest version * enhancement:Credentials: [``botocore``] Add support for a credential provider that handles resolving credentials via STS AssumeRoleWithWebIdentity ``` ### 1.9.199 ``` ======= * api-change:``polly``: [``botocore``] Update polly client to latest version * api-change:``mediaconvert``: [``botocore``] Update mediaconvert client to latest version * api-change:``route53``: [``botocore``] Update route53 client to latest version ``` ### 1.9.198 ``` ======= * bugfix:S3: [``botocore``] Fix an issue that would cause S3 list_object_versions to sometimes fail parsing responses with certain key values. * api-change:``codecommit``: [``botocore``] Update codecommit client to latest version ``` ### 1.9.197 ``` ======= * api-change:``ce``: [``botocore``] Update ce client to latest version * api-change:``greengrass``: [``botocore``] Update greengrass client to latest version * api-change:``glue``: [``botocore``] Update glue client to latest version * api-change:``logs``: [``botocore``] Update logs client to latest version * api-change:``mediaconnect``: [``botocore``] Update mediaconnect client to latest version * api-change:``batch``: [``botocore``] Update batch client to latest version * api-change:``ec2``: [``botocore``] Update ec2 client to latest version ``` ### 1.9.196 ``` ======= * api-change:``medialive``: [``botocore``] Update medialive client to latest version * api-change:``ecr``: [``botocore``] Update ecr client to latest version * api-change:``mediaconvert``: [``botocore``] Update mediaconvert client to latest version ``` ### 1.9.195 ``` ======= * api-change:``ec2``: [``botocore``] Update ec2 client to latest version * api-change:``sts``: [``botocore``] Update sts client to latest version * api-change:``pinpoint``: [``botocore``] Update pinpoint client to latest version * api-change:``glue``: [``botocore``] Update glue client to latest version ``` ### 1.9.194 ``` ======= * api-change:``ssm``: [``botocore``] Update ssm client to latest version * api-change:``secretsmanager``: [``botocore``] Update secretsmanager client to latest version ``` ### 1.9.193 ``` ======= * api-change:``mq``: [``botocore``] Update mq client to latest version * api-change:``shield``: [``botocore``] Update shield client to latest version ``` ### 1.9.192 ``` ======= * bugfix:Dependency: [``botocore``] Fixed dependency issue with broken docutils aws/aws-cli`4332 <https://github.com/boto/botocore/issues/4332>`__ ``` ### 1.9.191 ``` ======= * api-change:``sqs``: [``botocore``] Update sqs client to latest version * api-change:``iotevents``: [``botocore``] Update iotevents client to latest version ``` ### 1.9.190 ``` ======= * api-change:``comprehend``: [``botocore``] Update comprehend client to latest version * api-change:``codedeploy``: [``botocore``] Update codedeploy client to latest version * api-change:``elasticache``: [``botocore``] Update elasticache client to latest version * api-change:``ecs``: [``botocore``] Update ecs client to latest version ``` ### 1.9.189 ``` ======= * api-change:``config``: [``botocore``] Update config client to latest version * api-change:``dms``: [``botocore``] Update dms client to latest version * api-change:``autoscaling``: [``botocore``] Update autoscaling client to latest version ``` ### 1.9.188 ``` ======= * api-change:``iam``: [``botocore``] Update iam client to latest version * api-change:``apigatewayv2``: [``botocore``] Update apigatewayv2 client to latest version * api-change:``robomaker``: [``botocore``] Update robomaker client to latest version * api-change:``es``: [``botocore``] Update es client to latest version ``` ### 1.9.187 ``` ======= * api-change:``events``: [``botocore``] Update events client to latest version ``` ### 1.9.186 ``` ======= * api-change:``quicksight``: [``botocore``] Update quicksight client to latest version * api-change:``glacier``: [``botocore``] Update glacier client to latest version * api-change:``servicecatalog``: [``botocore``] Update servicecatalog client to latest version ``` ### 1.9.185 ``` ======= * api-change:``efs``: [``botocore``] Update efs client to latest version * api-change:``cloudwatch``: [``botocore``] Update cloudwatch client to latest version * api-change:``amplify``: [``botocore``] Update amplify client to latest version * api-change:``kinesis-video-archived-media``: [``botocore``] Update kinesis-video-archived-media client to latest version * api-change:``gamelift``: [``botocore``] Update gamelift client to latest version * api-change:``kinesisvideo``: [``botocore``] Update kinesisvideo client to latest version * api-change:``waf``: [``botocore``] Update waf client to latest version * api-change:``config``: [``botocore``] Update config client to latest version * api-change:``waf-regional``: [``botocore``] Update waf-regional client to latest version ``` ### 1.9.184 ``` ======= * api-change:``ce``: [``botocore``] Update ce client to latest version ``` ### 1.9.183 ``` ======= * api-change:``swf``: [``botocore``] Update swf client to latest version * api-change:``rds``: [``botocore``] Update rds client to latest version * api-change:``s3``: [``botocore``] Update s3 client to latest version * api-change:``ec2``: [``botocore``] Update ec2 client to latest version ``` ### 1.9.182 ``` ======= * enhancement:CSM: [``botocore``] Support configuration of the host used in client side metrics via AWS_CSM_HOST * api-change:``appstream``: [``botocore``] Update appstream client to latest version * api-change:``mediastore``: [``botocore``] Update mediastore client to latest version ``` ### 1.9.181 ``` ======= * api-change:``docdb``: [``botocore``] Update docdb client to latest version * api-change:``ec2``: [``botocore``] Update ec2 client to latest version * api-change:``organizations``: [``botocore``] Update organizations client to latest version * api-change:``rds``: [``botocore``] Update rds client to latest version ``` ### 1.9.180 ``` ======= * api-change:``alexaforbusiness``: [``botocore``] Update alexaforbusiness client to latest version * api-change:``ec2``: [``botocore``] Update ec2 client to latest version * api-change:``redshift``: [``botocore``] Update redshift client to latest version * api-change:``workspaces``: [``botocore``] Update workspaces client to latest version ``` ### 1.9.179 ``` ======= * api-change:``directconnect``: [``botocore``] Update directconnect client to latest version * api-change:``pinpoint``: [``botocore``] Update pinpoint client to latest version * api-change:``workspaces``: [``botocore``] Update workspaces client to latest version * api-change:``ec2-instance-connect``: [``botocore``] Update ec2-instance-connect client to latest version ``` ### 1.9.178 ``` ======= * api-change:``dynamodb``: [``botocore``] Update dynamodb client to latest version ``` ### 1.9.177 ``` ======= * api-change:``codecommit``: [``botocore``] Update codecommit client to latest version * api-change:``apigatewayv2``: [``botocore``] Update apigatewayv2 client to latest version ``` ### 1.9.176 ``` ======= * api-change:``ec2``: [``botocore``] Update ec2 client to latest version * api-change:``eks``: [``botocore``] Update eks client to latest version ``` ### 1.9.175 ``` ======= * api-change:``application-insights``: [``botocore``] Update application-insights client to latest version * api-change:``securityhub``: [``botocore``] Update securityhub client to latest version * api-change:``apigateway``: [``botocore``] Update apigateway client to latest version * api-change:``elbv2``: [``botocore``] Update elbv2 client to latest version * api-change:``fsx``: [``botocore``] Update fsx client to latest version * api-change:``service-quotas``: [``botocore``] Update service-quotas client to latest version * api-change:``resourcegroupstaggingapi``: [``botocore``] Update resourcegroupstaggingapi client to latest version * api-change:``ssm``: [``botocore``] Update ssm client to latest version * api-change:``apigatewayv2``: [``botocore``] Update apigatewayv2 client to latest version ``` ### 1.9.174 ``` ======= * api-change:``devicefarm``: [``botocore``] Update devicefarm client to latest version * api-change:``iam``: [``botocore``] Update iam client to latest version * api-change:``mediapackage``: [``botocore``] Update mediapackage client to latest version * api-change:``kinesis-video-media``: [``botocore``] Update kinesis-video-media client to latest version ``` ### 1.9.173 ``` ======= * api-change:``health``: [``botocore``] Update health client to latest version * api-change:``glue``: [``botocore``] Update glue client to latest version * api-change:``iotevents-data``: [``botocore``] Update iotevents-data client to latest version * api-change:``opsworks``: [``botocore``] Update opsworks client to latest version * api-change:``rds``: [``botocore``] Update rds client to latest version * api-change:``acm-pca``: [``botocore``] Update acm-pca client to latest version ``` ### 1.9.172 ``` ======= * api-change:``eks``: [``botocore``] Update eks client to latest version ``` ### 1.9.171 ``` ======= * api-change:``ec2``: [``botocore``] Update ec2 client to latest version * api-change:``resourcegroupstaggingapi``: [``botocore``] Update resourcegroupstaggingapi client to latest version ``` ### 1.9.170 ``` ======= * api-change:``neptune``: [``botocore``] Update neptune client to latest version * api-change:``servicecatalog``: [``botocore``] Update servicecatalog client to latest version * api-change:``robomaker``: [``botocore``] Update robomaker client to latest version * bugfix:Paginator: [``botocore``] Fixes a bug where pagination tokens with three consecutive underscores would result in a parsing failure. Resolves boto/boto3`1984 <https://github.com/boto/boto3/issues/1984>`__. ``` ### 1.9.169 ``` ======= * api-change:``cloudfront``: [``botocore``] Update cloudfront client to latest version * api-change:``personalize``: [``botocore``] Update personalize client to latest version * api-change:``ec2``: [``botocore``] Update ec2 client to latest version * api-change:``appstream``: [``botocore``] Update appstream client to latest version ``` ### 1.9.168 ``` ======= * api-change:``appmesh``: [``botocore``] Update appmesh client to latest version * api-change:``elasticache``: [``botocore``] Update elasticache client to latest version * api-change:``ec2``: [``botocore``] Update ec2 client to latest version * api-change:``guardduty``: [``botocore``] Update guardduty client to latest version ``` ### 1.9.167 ``` ======= * api-change:``servicecatalog``: [``botocore``] Update servicecatalog client to latest version ``` ### 1.9.166 ``` ======= * api-change:``sagemaker``: [``botocore``] Update sagemaker client to latest version ``` ### 1.9.165 ``` ======= * api-change:``codebuild``: [``botocore``] Update codebuild client to latest version * api-change:``personalize-runtime``: [``botocore``] Update personalize-runtime client to latest version * api-change:``codecommit``: [``botocore``] Update codecommit client to latest version * api-change:``personalize-events``: [``botocore``] Update personalize-events client to latest version * api-change:``personalize``: [``botocore``] Update personalize client to latest version ``` ### 1.9.164 ``` ======= * api-change:``ec2``: [``botocore``] Update ec2 client to latest version ``` ### 1.9.163 ``` ======= * api-change:``ecs``: [``botocore``] Update ecs client to latest version * api-change:``organizations``: [``botocore``] Update organizations client to latest version * api-change:``logs``: [``botocore``] Update logs client to latest version * api-change:``dynamodb``: [``botocore``] Update dynamodb client to latest version * api-change:``guardduty``: [``botocore``] Update guardduty client to latest version * api-change:``ssm``: [``botocore``] Update ssm client to latest version * api-change:``ses``: [``botocore``] Update ses client to latest version * api-change:``mediaconnect``: [``botocore``] Update mediaconnect client to latest version ``` ### 1.9.162 ``` ======= * api-change:``glue``: [``botocore``] Update glue client to latest version ``` ### 1.9.161 ``` ======= * api-change:``ec2``: [``botocore``] Update ec2 client to latest version * api-change:``storagegateway``: [``botocore``] Update storagegateway client to latest version * api-change:``s3``: [``botocore``] Update s3 client to latest version * api-change:``elasticache``: [``botocore``] Update elasticache client to latest version * api-change:``iam``: [``botocore``] Update iam client to latest version ``` ### 1.9.160 ``` ======= * api-change:``ec2``: [``botocore``] Update ec2 client to latest version * api-change:``rds``: [``botocore``] Update rds client to latest version ``` ### 1.9.159 ``` ======= * api-change:``iotevents-data``: [``botocore``] Update iotevents-data client to latest version * api-change:``iotevents``: [``botocore``] Update iotevents client to latest version * api-change:``pinpoint-email``: [``botocore``] Update pinpoint-email client to latest version * api-change:``iotanalytics``: [``botocore``] Update iotanalytics client to latest version * api-change:``codecommit``: [``botocore``] Update codecommit client to latest version * api-change:``rds-data``: [``botocore``] Update rds-data client to latest version * api-change:``rds``: [``botocore``] Update rds client to latest version * api-change:``servicecatalog``: [``botocore``] Update servicecatalog client to latest version * api-change:``kafka``: [``botocore``] Update kafka client to latest version ``` ### 1.9.158 ``` ======= * api-change:``ssm``: [``botocore``] Update ssm client to latest version * api-change:``securityhub``: [``botocore``] Update securityhub client to latest version * api-change:``iotthingsgraph``: [``botocore``] Update iotthingsgraph client to latest version * api-change:``dlm``: [``botocore``] Update dlm client to latest version * api-change:``rds``: [``botocore``] Update rds client to latest version * api-change:``ec2``: [``botocore``] Update ec2 client to latest version ``` ### 1.9.157 ``` ======= * api-change:``groundstation``: [``botocore``] Update groundstation client to latest version * api-change:``transcribe``: [``botocore``] Update transcribe client to latest version * api-change:``chime``: [``botocore``] Update chime client to latest version * api-change:``rds``: [``botocore``] Update rds client to latest version * api-change:``waf``: [``botocore``] Update waf client to latest version * api-change:``pinpoint-email``: [``botocore``] Update pinpoint-email client to latest version * api-change:``robomaker``: [``botocore``] Update robomaker client to latest version * api-change:``sts``: [``botocore``] Update sts client to latest version * api-change:``storagegateway``: [``botocore``] Update storagegateway client to latest version ```
Links - PyPI: https://pypi.org/project/boto3 - Changelog: https://pyup.io/changelogs/boto3/ - Repo: https://github.com/boto/boto3

Update flask from 1.0.3 to 1.1.1.

Changelog ### 1.1.1 ``` ------------- Released 2019-07-08 - The ``flask.json_available`` flag was added back for compatibility with some extensions. It will raise a deprecation warning when used, and will be removed in version 2.0.0. :issue:`3288` ``` ### 1.1.0 ``` ------------- Released 2019-07-04 - Bump minimum Werkzeug version to >= 0.15. - Drop support for Python 3.4. - Error handlers for ``InternalServerError`` or ``500`` will always be passed an instance of ``InternalServerError``. If they are invoked due to an unhandled exception, that original exception is now available as ``e.original_exception`` rather than being passed directly to the handler. The same is true if the handler is for the base ``HTTPException``. This makes error handler behavior more consistent. :pr:`3266` - :meth:`Flask.finalize_request` is called for all unhandled exceptions even if there is no ``500`` error handler. - :attr:`Flask.logger` takes the same name as :attr:`Flask.name` (the value passed as ``Flask(import_name)``. This reverts 1.0's behavior of always logging to ``"flask.app"``, in order to support multiple apps in the same process. A warning will be shown if old configuration is detected that needs to be moved. :issue:`2866` - :meth:`flask.RequestContext.copy` includes the current session object in the request context copy. This prevents ``session`` pointing to an out-of-date object. :issue:`2935` - Using built-in RequestContext, unprintable Unicode characters in Host header will result in a HTTP 400 response and not HTTP 500 as previously. :pr:`2994` - :func:`send_file` supports :class:`~os.PathLike` objects as described in PEP 0519, to support :mod:`pathlib` in Python 3. :pr:`3059` - :func:`send_file` supports :class:`~io.BytesIO` partial content. :issue:`2957` - :func:`open_resource` accepts the "rt" file mode. This still does the same thing as "r". :issue:`3163` - The :attr:`MethodView.methods` attribute set in a base class is used by subclasses. :issue:`3138` - :attr:`Flask.jinja_options` is a ``dict`` instead of an ``ImmutableDict`` to allow easier configuration. Changes must still be made before creating the environment. :pr:`3190` - Flask's ``JSONMixin`` for the request and response wrappers was moved into Werkzeug. Use Werkzeug's version with Flask-specific support. This bumps the Werkzeug dependency to >= 0.15. :issue:`3125` - The ``flask`` command entry point is simplified to take advantage of Werkzeug 0.15's better reloader support. This bumps the Werkzeug dependency to >= 0.15. :issue:`3022` - Support ``static_url_path`` that ends with a forward slash. :issue:`3134` - Support empty ``static_folder`` without requiring setting an empty ``static_url_path`` as well. :pr:`3124` - :meth:`jsonify` supports :class:`dataclasses.dataclass` objects. :pr:`3195` - Allow customizing the :attr:`Flask.url_map_class` used for routing. :pr:`3069` - The development server port can be set to 0, which tells the OS to pick an available port. :issue:`2926` - The return value from :meth:`cli.load_dotenv` is more consistent with the documentation. It will return ``False`` if python-dotenv is not installed, or if the given path isn't a file. :issue:`2937` - Signaling support has a stub for the ``connect_via`` method when the Blinker library is not installed. :pr:`3208` - Add an ``--extra-files`` option to the ``flask run`` CLI command to specify extra files that will trigger the reloader on change. :issue:`2897` - Allow returning a dictionary from a view function. Similar to how returning a string will produce a ``text/html`` response, returning a dict will call ``jsonify`` to produce a ``application/json`` response. :pr:`3111` - Blueprints have a ``cli`` Click group like ``app.cli``. CLI commands registered with a blueprint will be available as a group under the ``flask`` command. :issue:`1357`. - When using the test client as a context manager (``with client:``), all preserved request contexts are popped when the block exits, ensuring nested contexts are cleaned up correctly. :pr:`3157` - Show a better error message when the view return type is not supported. :issue:`3214` - ``flask.testing.make_test_environ_builder()`` has been deprecated in favour of a new class ``flask.testing.EnvironBuilder``. :pr:`3232` - The ``flask run`` command no longer fails if Python is not built with SSL support. Using the ``--cert`` option will show an appropriate error message. :issue:`3211` - URL matching now occurs after the request context is pushed, rather than when it's created. This allows custom URL converters to access the app and request contexts, such as to query a database for an id. :issue:`3088` ``` ### 1.0.4 ``` ------------- Released 2019-07-04 - The key information for ``BadRequestKeyError`` is no longer cleared outside debug mode, so error handlers can still access it. This requires upgrading to Werkzeug 0.15.5. :issue:`3249` - ``send_file`` url quotes the ":" and "/" characters for more compatible UTF-8 filename support in some browsers. :issue:`3074` - Fixes for PEP451 import loaders and pytest 5.x. :issue:`3275` - Show message about dotenv on stderr instead of stdout. :issue:`3285` ```
Links - PyPI: https://pypi.org/project/flask - Changelog: https://pyup.io/changelogs/flask/ - Homepage: https://palletsprojects.com/p/flask/

Update beautifulsoup4 from 4.7.1 to 4.8.0.

The bot wasn't able to find a changelog for this release. Got an idea?

Links - PyPI: https://pypi.org/project/beautifulsoup4 - Homepage: http://www.crummy.com/software/BeautifulSoup/bs4/

Update psutil from 5.6.2 to 5.6.3.

Changelog ### 5.6.3 ``` ===== 2019-06-11 **Enhancements** - 1494_: [AIX] added support for Process.environ(). (patch by Arnon Yaari) **Bug fixes** - 1276_: [AIX] can't get whole cmdline(). (patch by Arnon Yaari) - 1501_: [Windows] Process cmdline() and exe() raise unhandled "WinError 1168 element not found" exceptions for "Registry" and "Memory Compression" psuedo processes on Windows 10. - 1526_: [NetBSD] process cmdline() could raise MemoryError. (patch by Kamil Rytarowski) ```
Links - PyPI: https://pypi.org/project/psutil - Changelog: https://pyup.io/changelogs/psutil/ - Repo: https://github.com/giampaolo/psutil

Update sqlalchemy from 1.3.3 to 1.3.6.

Changelog ### 1.3.6 ``` :released: July 21, 2019 .. change:: :tags: bug, engine :tickets: 4754 Fixed bug where using reflection function such as :meth:`.MetaData.reflect` with an :class:`.Engine` object that had execution options applied to it would fail, as the resulting :class:`.OptionEngine` proxy object failed to include a ``.engine`` attribute used within the reflection routines. .. change:: :tags: bug, mysql :tickets: 4743 Fixed bug where the special logic to render "NULL" for the :class:`.TIMESTAMP` datatype when ``nullable=True`` would not work if the column's datatype were a :class:`.TypeDecorator` or a :class:`.Variant`. The logic now ensures that it unwraps down to the original :class:`.TIMESTAMP` so that this special case NULL keyword is correctly rendered when requested. .. change:: :tags: performance, orm :tickets: 4775 The optimzation applied to selectin loading in :ticket:`4340` where a JOIN is not needed to eagerly load related items is now applied to many-to-one relationships as well, so that only the related table is queried for a simple join condition. In this case, the related items are queried based on the value of a foreign key column on the parent; if these columns are deferred or otherwise not loaded on any of the parent objects in the collection, the loader falls back to the JOIN method. .. change:: :tags: bug, orm :tickets: 4773 Fixed regression caused by :ticket:`4365` where a join from an entity to itself without using aliases no longer raises an informative error message, instead failing on an assertion. The informative error condition has been restored. .. change:: :tags: orm, feature :tickets: 4736 Added new loader option method :meth:`.Load.options` which allows loader options to be constructed hierarchically, so that many sub-options can be applied to a particular path without needing to call :func:`.defaultload` many times. Thanks to Alessio Bogon for the idea. .. change:: :tags: usecase, postgresql :tickets: 4771 Added support for reflection of indexes on PostgreSQL partitioned tables, which was added to PostgreSQL as of version 11. .. change:: :tags: bug, mysql :tickets: 4624 Enhanced MySQL/MariaDB version string parsing to accommodate for exotic MariaDB version strings where the "MariaDB" word is embedded among other alphanumeric characters such as "MariaDBV1". This detection is critical in order to correctly accommodate for API features that have split between MySQL and MariaDB such as the "transaction_isolation" system variable. .. change:: :tags: bug, mssql :tickets: 4745 Ensured that the queries used to reflect indexes and view definitions will explicitly CAST string parameters into NVARCHAR, as many SQL Server drivers frequently treat string values, particularly those with non-ascii characters or larger string values, as TEXT which often don't compare correctly against VARCHAR characters in SQL Server's information schema tables for some reason. These CAST operations already take place for reflection queries against SQL Server ``information_schema.`` tables but were missing from three additional queries that are against ``sys.`` tables. .. change:: :tags: bug, orm :tickets: 4713 Fixed an issue where the :meth:`.orm._ORMJoin.join` method, which is a not-internally-used ORM-level method that exposes what is normally an internal process of :meth:`.Query.join`, did not propagate the ``full`` and ``outerjoin`` keyword arguments correctly. Pull request courtesy Denis Kataev. .. change:: :tags: bug, sql :tickets: 4758 Adjusted the initialization for :class:`.Enum` to minimize how often it invokes the ``.__members__`` attribute of a given PEP-435 enumeration object, to suit the case where this attribute is expensive to invoke, as is the case for some popular third party enumeration libraries. .. change:: :tags: bug, orm :tickets: 4772 Fixed bug where a many-to-one relationship that specified ``uselist=True`` would fail to update correctly during a primary key change where a related column needs to change. .. change:: :tags: bug, orm :tickets: 4772 Fixed bug where the detection for many-to-one or one-to-one use with a "dynamic" relationship, which is an invalid configuration, would fail to raise if the relationship were configured with ``uselist=True``. The current fix is that it warns, instead of raises, as this would otherwise be backwards incompatible, however in a future release it will be a raise. .. change:: :tags: bug, orm :tickets: 4767 Fixed bug where a synonym created against a mapped attribute that does not exist yet, as is the case when it refers to backref before mappers are configured, would raise recursion errors when trying to test for attributes on it which ultimately don't exist (as occurs when the classes are run through Sphinx autodoc), as the unconfigured state of the synonym would put it into an attribute not found loop. .. change:: :tags: usecase, postgresql :tickets: 4756 Added support for multidimensional Postgresql array literals via nesting the :class:`.postgresql.array` object within another one. The multidimensional array type is detected automatically. .. seealso:: :class:`.postgresql.array` .. change:: :tags: bug, sql, postgresql :tickets: 4760 Fixed issue where the :class:`.array_agg` construct in combination with :meth:`.FunctionElement.filter` would not produce the correct operator precedence in combination with the array index operator. .. change:: :tags: bug, sql :tickets: 4747 Fixed an unlikely issue where the "corresponding column" routine for unions and other :class:`.CompoundSelect` objects could return the wrong column in some overlapping column situtations, thus potentially impacting some ORM operations when set operations are in use, if the underlying :func:`.select` constructs were used previously in other similar kinds of routines, due to a cached value not being cleared. .. change:: :tags: usecase, sqlite :tickets: 4766 Added support for composite (tuple) IN operators with SQLite, by rendering the VALUES keyword for this backend. As other backends such as DB2 are known to use the same syntax, the syntax is enabled in the base compiler using a dialect-level flag ``tuple_in_values``. The change also includes support for "empty IN tuple" expressions for SQLite when using "in_()" between a tuple value and an empty set. .. changelog:: ``` ### 1.3.5 ``` :released: June 17, 2019 .. change:: :tags: bug, mysql :tickets: 4715 Fixed bug where MySQL ON DUPLICATE KEY UPDATE would not accommodate setting a column to the value NULL. Pull request courtesy Lukáš Banič. .. change:: :tags: bug, orm :tickets: 4723 Fixed a series of related bugs regarding joined table inheritance more than two levels deep, in conjunction with modification to primary key values, where those primary key columns are also linked together in a foreign key relationship as is typical for joined table inheritance. The intermediary table in a three-level inheritance hierarchy will now get its UPDATE if only the primary key value has changed and passive_updates=False (e.g. foreign key constraints not being enforced), whereas before it would be skipped; similarly, with passive_updates=True (e.g. ON UPDATE CASCADE in effect), the third-level table will not receive an UPDATE statement as was the case earlier which would fail since CASCADE already modified it. In a related issue, a relationship linked to a three-level inheritance hierarchy on the primary key of an intermediary table of a joined-inheritance hierarchy will also correctly have its foreign key column updated when the parent object's primary key is modified, even if that parent object is a subclass of the linked parent class, whereas before these classes would not be counted. .. change:: :tags: bug, orm :tickets: 4729 Fixed bug where the :attr:`.Mapper.all_orm_descriptors` accessor would return an entry for the :class:`.Mapper` itself under the declarative ``__mapper___`` key, when this is not a descriptor. The ``.is_attribute`` flag that's present on all :class:`.InspectionAttr` objects is now consulted, which has also been modified to be ``True`` for an association proxy, as it was erroneously set to False for this object. .. change:: :tags: bug, orm :tickets: 4704 Fixed regression in :meth:`.Query.join` where the ``aliased=True`` flag would not properly apply clause adaptation to filter criteria, if a previous join were made to the same entity. This is because the adapters were placed in the wrong order. The order has been reversed so that the adapter for the most recent ``aliased=True`` call takes precedence as was the case in 1.2 and earlier. This broke the "elementtree" examples among other things. .. change:: :tags: bug, orm, py3k :tickets: 4674 Replaced the Python compatbility routines for ``getfullargspec()`` with a fully vendored version from Python 3.3. Originally, Python was emitting deprecation warnings for this function in Python 3.8 alphas. While this change was reverted, it was observed that Python 3 implementations for ``getfullargspec()`` are an order of magnitude slower as of the 3.4 series where it was rewritten against ``Signature``. While Python plans to improve upon this situation, SQLAlchemy projects for now are using a simple replacement to avoid any future issues. .. change:: :tags: bug, orm :tickets: 4694 Reworked the attribute mechanics used by :class:`.AliasedClass` to no longer rely upon calling ``__getattribute__`` on the MRO of the wrapped class, and to instead resolve the attribute normally on the wrapped class using getattr(), and then unwrap/adapt that. This allows a greater range of attribute styles on the mapped class including special ``__getattr__()`` schemes; but it also makes the code simpler and more resilient in general. .. change:: :tags: usecase, postgresql :tickets: 4717 Added support for column sorting flags when reflecting indexes for PostgreSQL, including ASC, DESC, NULLSFIRST, NULLSLAST. Also adds this facility to the reflection system in general which can be applied to other dialects in future releases. Pull request courtesy Eli Collins. .. change:: :tags: bug, postgresql :tickets: 4701 Fixed bug where PostgreSQL dialect could not correctly reflect an ENUM datatype that has no members, returning a list with ``None`` for the ``get_enums()`` call and raising a TypeError when reflecting a column which has such a datatype. The inspection now returns an empty list. .. change:: :tags: bug, sql :tickets: 4730 Fixed a series of quoting issues which all stemmed from the concept of the :func:`.literal_column` construct, which when being "proxied" through a subquery to be referred towards by a label that matches its text, the label would not have quoting rules applied to it, even if the string in the :class:`.Label` were set up as a :class:`.quoted_name` construct. Not applying quoting to the text of the :class:`.Label` is a bug because this text is strictly a SQL identifier name and not a SQL expression, and the string should not have quotes embedded into it already unlike the :func:`.literal_column` which it may be applied towards. The existing behavior of a non-labeled :func:`.literal_column` being propagated as is on the outside of a subquery is maintained in order to help with manual quoting schemes, although it's not clear if valid SQL can be generated for such a construct in any case. .. changelog:: ``` ### 1.3.4 ``` :released: May 27, 2019 .. change:: :tags: feature, mssql :tickets: 4657 Added support for SQL Server filtered indexes, via the ``mssql_where`` parameter which works similarly to that of the ``postgresql_where`` index function in the PostgreSQL dialect. .. seealso:: :ref:`mssql_index_where` .. change:: :tags: bug, misc :tickets: 4625 Removed errant "sqla_nose.py" symbol from MANIFEST.in which created an undesirable warning message. .. change:: :tags: bug, sql :tickets: 4653 Fixed that the :class:`.GenericFunction` class was inadvertently registering itself as one of the named functions. Pull request courtesy Adrien Berchet. .. change:: :tags: bug, engine, postgresql :tickets: 4663 Moved the "rollback" which occurs during dialect initialization so that it occurs after additional dialect-specific initialize steps, in particular those of the psycopg2 dialect which would inadvertently leave transactional state on the first new connection, which could interfere with some psycopg2-specific APIs which require that no transaction is started. Pull request courtesy Matthew Wilkes. .. change:: :tags: bug, orm :tickets: 4695 Fixed issue where the :paramref:`.AttributeEvents.active_history` flag would not be set for an event listener that propgated to a subclass via the :paramref:`.AttributeEvents.propagate` flag. This bug has been present for the full span of the :class:`.AttributeEvents` system. .. change:: :tags: bug, orm :tickets: 4690 Fixed regression where new association proxy system was still not proxying hybrid attributes when they made use of the ``hybrid_property.expression`` decorator to return an alternate SQL expression, or when the hybrid returned an arbitrary :class:`.PropComparator`, at the expression level. This involved further generalization of the heuristics used to detect the type of object being proxied at the level of :class:`.QueryableAttribute`, to better detect if the descriptor ultimately serves mapped classes or column expressions. .. change:: :tags: bug, orm :tickets: 4686 Applied the mapper "configure mutex" against the declarative class mapping process, to guard against the race which can occur if mappers are used while dynamic module import schemes are still in the process of configuring mappers for related classes. This does not guard against all possible race conditions, such as if the concurrent import has not yet encountered the dependent classes as of yet, however it guards against as much as possible within the SQLAlchemy declarative process. .. change:: :tags: bug, mssql :tickets: 4680 Added error code 20047 to "is_disconnect" for pymssql. Pull request courtesy Jon Schuff. .. change:: :tags: bug, postgresql, orm :tickets: 4661 Fixed an issue where the "number of rows matched" warning would emit even if the dialect reported "supports_sane_multi_rowcount=False", as is the case for psycogp2 with ``use_batch_mode=True`` and others. .. change:: :tags: bug, sql :tickets: 4618 Fixed issue where double negation of a boolean column wouldn't reset the "NOT" operator. .. change:: :tags: mysql, bug :tickets: 4650 Added support for DROP CHECK constraint which is required by MySQL 8.0.16 to drop a CHECK constraint; MariaDB supports plain DROP CONSTRAINT. The logic distinguishes between the two syntaxes by checking the server version string for MariaDB presence. Alembic migrations has already worked around this issue by implementing its own DROP for MySQL / MariaDB CHECK constraints, however this change implements it straight in Core so that its available for general use. Pull request courtesy Hannes Hansen. .. change:: :tags: bug, orm :tickets: 4647 A warning is now emitted for the case where a transient object is being merged into the session with :meth:`.Session.merge` when that object is already transient in the :class:`.Session`. This warns for the case where the object would normally be double-inserted. .. change:: :tags: bug, orm :tickets: 4676 Fixed regression in new relationship m2o comparison logic first introduced at :ref:`change_4359` when comparing to an attribute that is persisted as NULL and is in an un-fetched state in the mapped instance. Since the attribute has no explicit default, it needs to default to NULL when accessed in a persistent setting. .. change:: :tags: bug, sql :tickets: 4569 The :class:`.GenericFunction` namespace is being migrated so that function names are looked up in a case-insensitive manner, as SQL functions do not collide on case sensitive differences nor is this something which would occur with user-defined functions or stored procedures. Lookups for functions declared with :class:`.GenericFunction` now use a case insensitive scheme, however a deprecation case is supported which allows two or more :class:`.GenericFunction` objects with the same name of different cases to exist, which will cause case sensitive lookups to occur for that particular name, while emitting a warning at function registration time. Thanks to Adrien Berchet for a lot of work on this complicated feature. .. changelog:: ```
Links - PyPI: https://pypi.org/project/sqlalchemy - Changelog: https://pyup.io/changelogs/sqlalchemy/ - Homepage: http://www.sqlalchemy.org

Update prometheus-client from 0.6.0 to 0.7.1.

Changelog ### 0.7.1 ``` [BUGFIX] multiprocess: don't crash on missing gauge_live/sum files (424) [BUGFIX] correctly bind method on Python 2.x (403) ``` ### 0.7.0 ``` [ENHANCEMENT] Multiprocess exposition speed boost (421) [ENHANCEMENT] optimize openmetrics text parsing (~4x perf) (402) [ENHANCEMENT] Add python3.7 support (418) [ENHANCEMENT] Change exemplar length limit to be only for label names+values (397) [BUGFIX] Disable gcCollector for pypy (380) ```
Links - PyPI: https://pypi.org/project/prometheus-client - Changelog: https://pyup.io/changelogs/prometheus-client/ - Repo: https://github.com/prometheus/client_python

Update prometheus-flask-exporter from 0.8.0 to 0.9.1.

The bot wasn't able to find a changelog for this release. Got an idea?

Links - PyPI: https://pypi.org/project/prometheus-flask-exporter - Repo: https://github.com/rycus86/prometheus_flask_exporter/archive/0.9.1.tar.gz

Update soupsieve from 1.9.1 to 1.9.2.

Changelog ### 1.9.2 ``` - **FIX**: Shortcut last descendant calculation if possible for performance. - **FIX**: Fix issue where `Doctype` strings can be mistaken for a normal text node in some cases. - **FIX**: A top level tag is not a `:root` tag if it has sibling text nodes or tag nodes. This is an issue that mostly manifests when using `html.parser` as the parser will allow multiple root nodes. ```
Links - PyPI: https://pypi.org/project/soupsieve - Changelog: https://pyup.io/changelogs/soupsieve/ - Repo: https://github.com/facelessuser/soupsieve

Update coverage from 4.5.3 to 4.5.4.

Changelog ### 4.5.4 ``` --------------------------- - Multiprocessing support in Python 3.8 was broken, but is now fixed. Closes `issue 828`_. .. _issue 828: https://github.com/nedbat/coveragepy/issues/828 .. _changes_453: ```
Links - PyPI: https://pypi.org/project/coverage - Changelog: https://pyup.io/changelogs/coverage/ - Repo: https://github.com/nedbat/coveragepy

Update tox from 3.12.1 to 3.13.2.

The bot wasn't able to find a changelog for this release. Got an idea?

Links - PyPI: https://pypi.org/project/tox - Docs: http://tox.readthedocs.org

Update faker from 1.0.7 to 2.0.0.

Changelog ### 2.0.0 ``` ---------------------------------------------------------------------------------- * Breaking change: Only allow providers to use ``OrderedDict`` s, to avoid any more ``PYTHONHASHSEED`` problems. Thanks adamchainz. ``` ### 1.8 ``` - Material missing in Faker::Commerce documentation [\901](https://github.com/stympy/faker/issues/901) - Tests fail that have nothing to do with my changes. What should I do? [\864](https://github.com/stympy/faker/issues/864) - uninitialized constant Faker::RuPaul [\856](https://github.com/stympy/faker/issues/856) - Faker::Internet.domain\_word returns empty string [\843](https://github.com/stympy/faker/issues/843) - unitilialized constant Faker::Demographic [\812](https://github.com/stympy/faker/issues/812) **Merged pull requests:** - Fix Address.community documentation [\972](https://github.com/stympy/faker/pull/972) ([landongrindheim](https://github.com/landongrindheim)) - edit superclass [\971](https://github.com/stympy/faker/pull/971) ([iz4blue](https://github.com/iz4blue)) - adding important data for hipster to en.yml [\946](https://github.com/stympy/faker/pull/946) ([dbwest](https://github.com/dbwest)) - Locale: update zh-CN cell phone formats [\934](https://github.com/stympy/faker/pull/934) ([liluo](https://github.com/liluo)) - Fixing special chars addition in passwords. [\926](https://github.com/stympy/faker/pull/926) ([allam-matsubara](https://github.com/allam-matsubara)) - Update commerce documentation [\907](https://github.com/stympy/faker/pull/907) ([dv2](https://github.com/dv2)) [v1.8.0](https://github.com/stympy/faker/tree/v1.8.0) (2017-07-09) [Full Changelog](https://github.com/stympy/faker/compare/v1.7.3...v1.8.0) **Closed issues:** - Zelda Location [\968](https://github.com/stympy/faker/issues/968) - Real passwords / passphrases [\962](https://github.com/stympy/faker/issues/962) - Generating fake link \[Feature Request\] [\955](https://github.com/stympy/faker/issues/955) - Clean-up Robin's "Holy Steam Valve" quote [\948](https://github.com/stympy/faker/issues/948) - Faker::Time.between produces times out of range [\894](https://github.com/stympy/faker/issues/894) - \[Feature Request\] Add User Agent strings [\880](https://github.com/stympy/faker/issues/880) - Faker::Omniauth is not deterministic and breaking the build [\876](https://github.com/stympy/faker/issues/876) - undefined method `name =' or undefined method ` =' [\871](https://github.com/stympy/faker/issues/871) - Faker::French Suggestion [\869](https://github.com/stympy/faker/issues/869) - Documentation not correct for Faker::Color.hsl\_color and hsla\_color [\866](https://github.com/stympy/faker/issues/866) - Faker::PhoneNumber.area\_code and .exchange\_code returning nil [\861](https://github.com/stympy/faker/issues/861) - Faker::RickAndMorty not available in v1.7.3 from RubyGems [\851](https://github.com/stympy/faker/issues/851) - Adding Faker to Create in controller, possible? [\842](https://github.com/stympy/faker/issues/842) - Faker 1.7.3 uses Ruby 2 features [\825](https://github.com/stympy/faker/issues/825) - Fillmurry = error [\823](https://github.com/stympy/faker/issues/823) - Base\numerify generating phone numbers and other number fields with a weird format [\741](https://github.com/stympy/faker/issues/741) - Markdown/HTML Support [\630](https://github.com/stympy/faker/issues/630) - Update WIKI and clean README [\588](https://github.com/stympy/faker/issues/588) - Can't overwrite locale elements using the .yml file [\424](https://github.com/stympy/faker/issues/424) - Faker::Lorem.paragraph raises I18n::MissingTranslationData without manual locale override [\278](https://github.com/stympy/faker/issues/278) - Generate unique values [\251](https://github.com/stympy/faker/issues/251) **Merged pull requests:** - Add Faker::Address.community [\969](https://github.com/stympy/faker/pull/969) ([landongrindheim](https://github.com/landongrindheim)) - Added Faker::Food.dish [\967](https://github.com/stympy/faker/pull/967) ([aomega08](https://github.com/aomega08)) - Add translations for Malaysia [\965](https://github.com/stympy/faker/pull/965) ([alienxp03](https://github.com/alienxp03)) - Adds some new dutch names to the locales [\961](https://github.com/stympy/faker/pull/961) ([stefanvermaas](https://github.com/stefanvermaas)) - French traduction for Faker::Pokemon [\960](https://github.com/stympy/faker/pull/960) ([Dakurei](https://github.com/Dakurei)) - Add characters to the RickAndMorty database [\958](https://github.com/stympy/faker/pull/958) ([roninCode](https://github.com/roninCode)) - \[Resolved\] Internet domain word issue [\957](https://github.com/stympy/faker/pull/957) ([SagareGanesh](https://github.com/SagareGanesh)) - Pokemon\moves [\954](https://github.com/stympy/faker/pull/954) ([joel-g](https://github.com/joel-g)) - Remove extraneous text from Robin quote [\953](https://github.com/stympy/faker/pull/953) ([jsteel](https://github.com/jsteel)) - Added Simpsons. [\950](https://github.com/stympy/faker/pull/950) ([RaimundHuebel](https://github.com/RaimundHuebel)) - add default task test for rake [\923](https://github.com/stympy/faker/pull/923) ([stephengroat](https://github.com/stephengroat)) - Use the latest Rubies on Travis CI [\920](https://github.com/stympy/faker/pull/920) ([hisas](https://github.com/hisas)) - Add meaningful error message when country code not found [\916](https://github.com/stympy/faker/pull/916) ([mrstebo](https://github.com/mrstebo)) - Add Faker::HitchhikersGuideToTheGalaxy [\914](https://github.com/stympy/faker/pull/914) ([pedroCervi](https://github.com/pedroCervi)) - Add Funny Name [\912](https://github.com/stympy/faker/pull/912) ([jsonreeder](https://github.com/jsonreeder)) - Fix pt-BR city suffix [\896](https://github.com/stympy/faker/pull/896) ([marcelo-leal](https://github.com/marcelo-leal)) - Adds League of Legends summoner spells, masteries and rank [\892](https://github.com/stympy/faker/pull/892) ([DonkeyFish456](https://github.com/DonkeyFish456)) - fix typo in test file [\890](https://github.com/stympy/faker/pull/890) ([akintner](https://github.com/akintner)) - Hobbit characters, locations, & quotes [\889](https://github.com/stympy/faker/pull/889) ([ski-climb](https://github.com/ski-climb)) - Added Omniauth Github faker [\888](https://github.com/stympy/faker/pull/888) ([ahmed-taj](https://github.com/ahmed-taj)) - Add locations to Faker::Zelda [\885](https://github.com/stympy/faker/pull/885) ([thejonanshow](https://github.com/thejonanshow)) - add all setup and files for star trek faker [\884](https://github.com/stympy/faker/pull/884) ([akintner](https://github.com/akintner)) - improve german cell phone numbers [\882](https://github.com/stympy/faker/pull/882) ([timoschilling](https://github.com/timoschilling)) - Add How I Met Your Mother [\879](https://github.com/stympy/faker/pull/879) ([jdconrad89](https://github.com/jdconrad89)) - Add League of Legends [\878](https://github.com/stympy/faker/pull/878) ([Dpalazzari](https://github.com/Dpalazzari)) - Add Faker::Robin [\868](https://github.com/stympy/faker/pull/868) ([leanucci](https://github.com/leanucci)) - Fixed hsla and hsla\_color documentation. [\867](https://github.com/stympy/faker/pull/867) ([mrstebo](https://github.com/mrstebo)) - Add links to doc in README [\865](https://github.com/stympy/faker/pull/865) ([taleh007](https://github.com/taleh007)) - Added bg locale [\858](https://github.com/stympy/faker/pull/858) ([ppopov1357](https://github.com/ppopov1357)) - Add Faker::Overwatch [\857](https://github.com/stympy/faker/pull/857) ([tomdracz](https://github.com/tomdracz)) - Add Faker::HeyArnold [\855](https://github.com/stympy/faker/pull/855) ([MatthewDG](https://github.com/MatthewDG)) - Fix India Postal Code format [\853](https://github.com/stympy/faker/pull/853) ([dv2](https://github.com/dv2)) - Fix typo in music.md [\852](https://github.com/stympy/faker/pull/852) ([martinbjeldbak](https://github.com/martinbjeldbak)) - Fixed regex pattern in TestLocale::test\_regex. [\849](https://github.com/stympy/faker/pull/849) ([karlwilbur](https://github.com/karlwilbur)) - Faker::Compass [\848](https://github.com/stympy/faker/pull/848) ([karlwilbur](https://github.com/karlwilbur)) - en.yml: demographic, demonym: add missing double quote before Fijian [\847](https://github.com/stympy/faker/pull/847) ([PascalSchumacher](https://github.com/PascalSchumacher)) - Update Zelda with Breath of the Wild [\846](https://github.com/stympy/faker/pull/846) ([lauramosher](https://github.com/lauramosher)) - add RuPaul quotes [\845](https://github.com/stympy/faker/pull/845) ([raphaeleidus](https://github.com/raphaeleidus)) - Add example for Faker::Date.birthday [\844](https://github.com/stympy/faker/pull/844) ([janpieper](https://github.com/janpieper)) - Adds Coffee [\840](https://github.com/stympy/faker/pull/840) ([nathanjh](https://github.com/nathanjh)) - WIP add dragon ball characters to faker [\839](https://github.com/stympy/faker/pull/839) ([Cdunagan05](https://github.com/Cdunagan05)) - Update README.md [\836](https://github.com/stympy/faker/pull/836) ([jbkimble](https://github.com/jbkimble)) - Truncate Twitter screen\_name length [\834](https://github.com/stympy/faker/pull/834) ([abraham](https://github.com/abraham)) - Improve Faker::Twitter compatibility [\831](https://github.com/stympy/faker/pull/831) ([abraham](https://github.com/abraham)) - doc: Add Internet.name length optional arguments [\830](https://github.com/stympy/faker/pull/830) ([li-xinyang](https://github.com/li-xinyang)) - Matz [\829](https://github.com/stympy/faker/pull/829) ([denys281](https://github.com/denys281)) - Add norwegian organization number [\827](https://github.com/stympy/faker/pull/827) ([leifcr](https://github.com/leifcr)) - \[Resolved\] Fillmurray image Fixnum match issue [\824](https://github.com/stympy/faker/pull/824) ([SagareGanesh](https://github.com/SagareGanesh)) - Rick and morty [\821](https://github.com/stympy/faker/pull/821) ([JessCodes](https://github.com/JessCodes)) - Fix i18n file load issue [\811](https://github.com/stympy/faker/pull/811) ([jacknoble](https://github.com/jacknoble)) - Create a Dessert faker [\791](https://github.com/stympy/faker/pull/791) ([susiirwin](https://github.com/susiirwin)) [v1.7.3](https://github.com/stympy/faker/tree/v1.7.3) (2017-02-05) [Full Changelog](https://github.com/stympy/faker/compare/v1.7.2...v1.7.3) **Closed issues:** - Creates invalid UK postcodes [\790](https://github.com/stympy/faker/issues/790) - remove first name Adolf [\788](https://github.com/stympy/faker/issues/788) - Config for adding format restriction. [\695](https://github.com/stympy/faker/issues/695) - How to avoid special characters in faker string field [\615](https://github.com/stympy/faker/issues/615) - Add Demographic Data [\585](https://github.com/stympy/faker/issues/585) - OmniAuth ready responses [\507](https://github.com/stympy/faker/issues/507) - US Zip Codes Sometimes Returns Non-Actual Zip Codes [\275](https://github.com/stympy/faker/issues/275) **Merged pull requests:** - Harry Potter [\820](https://github.com/stympy/faker/pull/820) ([jaclynjessup](https://github.com/jaclynjessup)) - Update readme [\819](https://github.com/stympy/faker/pull/819) ([ktrant84](https://github.com/ktrant84)) - en.yml: Typo Golum -\> Gollum [\816](https://github.com/stympy/faker/pull/816) ([jtibbertsma](https://github.com/jtibbertsma)) - Add Faker::Twitter [\815](https://github.com/stympy/faker/pull/815) ([abraham](https://github.com/abraham)) - Fixed Validity of UK postcodes [\814](https://github.com/stympy/faker/pull/814) ([darkstego](https://github.com/darkstego)) - Fixed russian locale [\813](https://github.com/stympy/faker/pull/813) ([fobo66](https://github.com/fobo66)) - Allow unique values to be cleared [\810](https://github.com/stympy/faker/pull/810) ([dslh](https://github.com/dslh)) - Friends info [\808](https://github.com/stympy/faker/pull/808) ([ktrant84](https://github.com/ktrant84)) - Update superhero.md [\805](https://github.com/stympy/faker/pull/805) ([vitaliy-fry](https://github.com/vitaliy-fry)) - adds Zelda [\800](https://github.com/stympy/faker/pull/800) ([audy](https://github.com/audy)) - Remove the word 'fap' [\798](https://github.com/stympy/faker/pull/798) ([probablycorey](https://github.com/probablycorey)) - en.yml: fix typo in demographic race [\797](https://github.com/stympy/faker/pull/797) ([PascalSchumacher](https://github.com/PascalSchumacher)) - Adds Faker::Demographic [\796](https://github.com/stympy/faker/pull/796) ([baron816](https://github.com/baron816)) - Typofix: nfinite -\> Infinite [\795](https://github.com/stympy/faker/pull/795) ([mgold](https://github.com/mgold)) - Update output for zip functions [\787](https://github.com/stympy/faker/pull/787) ([yovasx2](https://github.com/yovasx2)) - doc fix job.md [\786](https://github.com/stympy/faker/pull/786) ([ieldanr](https://github.com/ieldanr)) - Refactors code in some Faker basic classes [\785](https://github.com/stympy/faker/pull/785) ([tiagofsilva](https://github.com/tiagofsilva)) [v1.7.2](https://github.com/stympy/faker/tree/v1.7.2) (2017-01-03) [Full Changelog](https://github.com/stympy/faker/compare/v1.7.1...v1.7.2) **Closed issues:** - Faker::Avatar error: read server certificate B: certificate verify failed [\763](https://github.com/stympy/faker/issues/763) - assert Faker::Internet.email.match\(/.+\[^.\].+\.\w+/\) fails randomly [\737](https://github.com/stympy/faker/issues/737) - Incorrect HSL color format [\728](https://github.com/stympy/faker/issues/728) - Can we add the \Hacktoberfest label for pull requests this month [\717](https://github.com/stympy/faker/issues/717) - Faker::Boolean.boolean error [\714](https://github.com/stympy/faker/issues/714) - Faker::Food not found [\688](https://github.com/stympy/faker/issues/688) - Fix seed for random values [\684](https://github.com/stympy/faker/issues/684) - README alphabetical order of Usage [\660](https://github.com/stympy/faker/issues/660) - At which point do we break off functionality? [\653](https://github.com/stympy/faker/issues/653) - Time zone abbreviation [\631](https://github.com/stympy/faker/issues/631) - ruby 2.3.1 rails 5 [\627](https://github.com/stympy/faker/issues/627) - Faker::Time::between doesn't respect requested period [\526](https://github.com/stympy/faker/issues/526) **Merged pull requests:** - IPv4: private and reserved [\784](https://github.com/stympy/faker/pull/784) ([randoum](https://github.com/randoum)) - Update bank method [\783](https://github.com/stympy/faker/pull/783) ([swapnilchincholkar](https://github.com/swapnilchincholkar)) - Refactors code in some base classes [\782](https://github.com/stympy/faker/pull/782) ([tiagofsilva](https://github.com/tiagofsilva)) - Refactors code in some base classes [\781](https://github.com/stympy/faker/pull/781) ([tiagofsilva](https://github.com/tiagofsilva)) - Refute blank [\707](https://github.com/stympy/faker/pull/707) ([SherSpock](https://github.com/SherSpock)) [v1.7.1](https://github.com/stympy/faker/tree/v1.7.1) (2016-12-25) [Full Changelog](https://github.com/stympy/faker/compare/v1.7.0...v1.7.1) **Closed issues:** - Getting "Segmentation fault: 11" when I upgrade last 3 repos to faker 1.7.0 [\780](https://github.com/stympy/faker/issues/780) - New release? [\767](https://github.com/stympy/faker/issues/767) **Merged pull requests:** - Added Faker::Fillmurray hotlink to usages list [\779](https://github.com/stympy/faker/pull/779) ([Jedeu](https://github.com/Jedeu)) [v1.7.0](https://github.com/stympy/faker/tree/v1.7.0) (2016-12-24) [Full Changelog](https://github.com/stympy/faker/compare/v1.6.6...v1.7.0) **Closed issues:** - Alphanumeric password. [\773](https://github.com/stympy/faker/issues/773) - Unique method is undefined [\771](https://github.com/stympy/faker/issues/771) - Request: Human faces? [\756](https://github.com/stympy/faker/issues/756) - Faker for images not working [\738](https://github.com/stympy/faker/issues/738) - Fixed seed [\724](https://github.com/stympy/faker/issues/724) - Company logo ,company buzzword, Date is not working rails 4 [\718](https://github.com/stympy/faker/issues/718) - Image issue [\704](https://github.com/stympy/faker/issues/704) - Faker::Hacker.say\_something\_smart [\691](https://github.com/stympy/faker/issues/691) - Faker::Commerce.promotion\_code Missing Translation [\689](https://github.com/stympy/faker/issues/689) - Generating real email addresses [\685](https://github.com/stympy/faker/issues/685) - Faker::GameOfThrones.character has too little items [\658](https://github.com/stympy/faker/issues/658) - Pokemon class not working [\645](https://github.com/stympy/faker/issues/645) - NameError: uninitialized constant Educator [\572](https://github.com/stympy/faker/issues/572) - Causing memory error if Faker::Internet.email with integer argument [\478](https://github.com/stympy/faker/issues/478) - undefined method `Number' for Faker:Module [\153](https://github.com/stympy/faker/issues/153) **Merged pull requests:** - Refactors code in Faker::Color [\777](https:/
codecov[bot] commented 5 years ago

Codecov Report

:exclamation: No coverage uploaded for pull request base (master@72b24fc). Click here to learn what that means. The diff coverage is n/a.

Impacted file tree graph

@@           Coverage Diff            @@
##             master    #495   +/-   ##
========================================
  Coverage          ?   97.6%           
========================================
  Files             ?      67           
  Lines             ?    3890           
  Branches          ?     416           
========================================
  Hits              ?    3798           
  Misses            ?      49           
  Partials          ?      43

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update 72b24fc...70c7704. Read the comment docs.

pyup-bot commented 5 years ago

Closing this in favor of #496