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

Initial Update #44

Closed
wants to merge 35 commits into from
Closed

Initial Update #44

wants to merge 35 commits into from

Conversation

pyup-bot
Copy link
Contributor

This is my first visit to this fine repo so I have bundled all updates in a single pull request to make things easier for you to merge.

Close this pull request and delete the branch if you want me to start with single pull requests right away

Here's the executive summary:

Updates

Here's a list of all the updates bundled in this pull request. I've added some links to make it easier for you to find all the information you need.

django-image-cropping 1.0.3 » 1.0.4 PyPI | Repo
hypothesis 3.4.2 » 3.6.0 PyPI | Changelog | Repo
django-dynamic-forms 0.5.1 » 0.5.2 PyPI | Repo
psycopg2 2.6.1 » 2.6.2 PyPI | Homepage | Docs
django-extensions 1.6.7 » 1.7.5 PyPI | Changelog | Repo | Docs
django-mptt 0.8.4 » 0.8.6 PyPI | Repo
boto 2.42.0 » 2.45.0 PyPI | Changelog | Repo
django-nine 0.1.9 » 0.1.11 PyPI | Changelog | Repo | Docs
django-storages 1.4.1 » 1.5.1 PyPI | Changelog | Repo
django-debug-toolbar 1.4 » 1.6 PyPI | Changelog | Repo
django-admin-sortable2 0.6.4 » 0.6.6 PyPI | Repo
pycparser 2.14 » 2.17 PyPI | Changelog | Repo
coverage 4.1 » 4.2 PyPI | Changelog | Docs
Werkzeug 0.11.10 » 0.11.11 PyPI | Homepage
django-forms-builder 0.12.3 » 0.13.0 PyPI | Repo
whitenoise 3.2 » 3.2.2 PyPI | Changelog | Homepage
django-fobi 0.6.6 » 0.10.3 PyPI | Changelog | Repo | Docs
Pillow 3.2.0 » 3.4.2 PyPI | Changelog | Homepage
cffi 1.7.0 » 1.9.1 PyPI | Docs
django-tag-parser 2.1 » 3.0 PyPI | Changelog | Repo
Django 1.9.7 » 1.9.12 PyPI | Changelog | Homepage
django-crispy-forms 1.6.0 » 1.6.1 PyPI | Changelog | Repo
requests 2.10.0 » 2.12.4 PyPI | Changelog | Homepage
python-gnupg 0.3.8 » 0.3.9 PyPI | Homepage | Docs
pytz 2016.6.1 » 2016.10 PyPI | Homepage | Docs
future 0.15.0 » 0.16.0 PyPI | Homepage | Docs
fake-factory 0.5.3 » 9999.9.9 PyPI | Changelog | Repo
rollbar 0.13.2 » 0.13.9 PyPI | Changelog | Repo
django-polymorphic 0.9.2 » 1.0.2 PyPI | Changelog | Repo
sqlparse 0.1.19 » 0.2.2 PyPI | Changelog | Repo | Docs
brotlipy 0.3.0 » 0.6.0 PyPI | Changelog | Repo
simplejson 3.8.2 » 3.10.0 PyPI | Changelog | Repo
django-polymorphic-tree 1.2.5 » 1.3.1 PyPI | Changelog | Repo
django-ckeditor 5.0.3 » 5.1.1 PyPI | Changelog | Repo
django-appconf 1.0.1 » 1.0.2 PyPI | Changelog | Docs

Changelogs

hypothesis 3.4.2 -> 3.6.0

3.6.0


This release reverts Hypothesis to its old pretty printing of lambda functions
based on attempting to extract the source code rather than decompile the bytecode.
This is unfortunately slightly inferior in some cases and may result in you
occasionally seeing things like lambda x: <unknown> in statistics reports and
strategy reprs.

This removes the dependencies on uncompyle6, xdis and spark-parser.

The reason for this is that the new functionality was based on uncompyle6, which
turns out to introduce a hidden GPLed dependency - it in turn depended on xdis,
and although the library was licensed under the MIT license, it contained some
GPL licensed source code and thus should have been released under the GPL.

My interpretation is that Hypothesis itself was never in violation of the GPL
(because the license it is under, the Mozilla Public License v2, is fully
compatible with being included in a GPL licensed work), but I have not consulted
a lawyer on the subject. Regardless of the answer to this question, adding a
GPLed dependency will likely cause a lot of users of Hypothesis to inadvertently
be in violation of the GPL.

As a result, if you are running Hypothesis 3.5.x you really should upgrade to
this release immediately.


3.5.3


This is a bug fix release.

Bugs fixed:

  • If the same test was running concurrently in two processes and there were
    examples already in the test database which no longer failed, Hypothesis
    would sometimes fail with a FileNotFoundError (IOError on Python 2) because
    an example it was trying to read was deleted before it was read. (Issue
    372 &lt;https://github.com/HypothesisWorks/hypothesis-python/issues/372&gt;_).
  • Drawing from an integers() strategy with both a min_value and a max_value
    would reject too many examples needlessly. Now it repeatedly redraws until
    satisfied. (Pull request 366 &lt;https://github.com/HypothesisWorks/hypothesis-python/pull/366&gt;_.
    Thanks to Calen Pennington for the contribution).

3.5.2


This is a bug fix release.

  • The Hypothesis pytest plugin broke pytest support for doctests. Now it doesn't.

3.5.1


This is a bug fix release.

  • Hypothesis now runs cleanly in -B and -BB modes, avoiding mixing bytes and unicode.
  • unittest.TestCase tests would now have shown up in the new statistics mode. Now they
    do.
  • Similarly, stateful tests would not have shown up in statistics and now they do.
  • Statistics now print with pytest node IDs (the names you'd get in pytest verbose mode).

3.5.0


This is a feature release.

  • fractions() and decimals() strategies now support min_value and max_value
    parameters. Thanks go to Anne Mulhern for the development of this feature.
  • The Hypothesis pytest plugin now supports a --hypothesis-show-statistics parameter
    that gives detailed statistics about the tests that were run. Huge thanks to
    Jean-Louis Fuchs and Adfinis-SyGroup for funding the development of this feature.
  • There is a new event() function that can be used to add custom statistics.

Additionally there have been some minor bug fixes:

  • In some cases Hypothesis should produce fewer duplicate examples (this will mostly
    only affect cases with a single parameter).
  • py.test command line parameters are now under an option group for Hypothesis (thanks
    to David Keijser for fixing this)
  • Hypothesis would previously error if you used function annotations on your tests under
    Python 3.4.
  • The repr of many strategies using lambdas has been improved to include the lambda body
    (this was previously supported in many but not all cases).

django-extensions 1.6.7 -> 1.7.5

1.7.5


Changes:

  • New: ForeignKeyAutocompleteAdmin, Add autocomplete for inline model admins
  • Improvement: graph_models, Rewrite modelviz module from method to class based processor
  • Improvement: db fields, make MAX_UNIQUE_QUERY_ATTEMPTS configurable per field and via settings
  • Improvement: runserver_plus, Added nopin option to disable pin
  • Fix: graph_models, Support PyDot 1.2.0 and higher
  • Fix: shell_plus, Fix that aliases from SHELL_PLUS_MODEL_ALIASES were not applied
  • Removed: validate_templatetags, remove support for pre django-1.5 style {% url %} tags
  • Cleanup: removing support for end-of-life Python 3.2
  • Docs: simplify installation instructions
  • Docs: fix example for NOTEBOOK_ARGUMENTS
  • Docs: Remove extraneous '}' characters from shell_plus docs

1.7.4


Changes:

  • Improvement: show_urls, support --no-color option
  • Fix: notes, Fix reading templates setting after django 1.8
  • Fix: create_app, Fixed typo in deprecation warning
  • Fix: shell_plus, Use new location for url reverse import
  • Docs: some commands where missing from the docs
  • Docs: runscript, added documentation for --traceback

1.7.3


Changes:

  • Fix: ForeignKeySearchInput, fix bug with constructing search_path urls
  • Docs: runscript, fix runscript example
  • Deprecation: JSONField, Django now includes JSONField our field is now deprecated

1.7.2


Changes:

  • Fix: passwd, Update passwd command up to Django>=1.8
  • Improvement: shell_plus, add settings.SHELL_PLUS_PRINT_SQL config option
  • Improvement: shell_plus, allow to specifies the connection file to use if using the --kernel option

1.7.1


Changes:

  • Fix: sqldiff, fix optional app_label arguments
  • Fix: runscript, remove args from command class
  • Doc: runscript, remove = from --script-args example

1.7.0


The "Letting go of the past" release.

From this moment on Django Extensions requires version 1.8 or higher.
A lot of work has been done to remove old backwards compatibility code and
make sure that Django Extensions uses the current Django API's. This should
result in better and easier to maintain code (and hopefully less bugs :).

This release touches a lot of code if you have any issues please report them
at https://github.com/django-extensions/django-extensions/issues

We still need more tests to make sure we don't break people's projects when
refactoring. If you have some spare time please contribute tests !

Changes:

  • Cleanup: removing backwards compatibility hacks for (now) unsupported versions of Django
  • Cleanup: use six instead of home grown functions
  • Fix: AutoSlugField, allow_duplicates didn't set slug value to model instance
  • Fix: MongoDB fields, verbose_name on mongoengine fields does not seem to be supported
  • Fix: MongoDB fields, fix relative import problem with json.py
  • Improvement: Start using pre-commit
  • Improvement: syncdata, Replace custom transaction logic with transaction.atomic
  • Improvement: Django 1.10, use from_db_value instead of models.SubfieldBase
  • Improvement: print_user_session, support for non standard user model
  • Improvement: widont, tests to work with py2 and py3
  • Improvement: runserver_plus, prevent 2nd reload of debugger on runserver_plus
  • Improvement: runserver_plus, prevent killing the server when request.META values are evaluated
  • Improvement: reset_db, add argument to make closing sessions optional
  • Improvement: print_settings, Fix positional arguments
  • Improvement: runscript, migrate to argparse and add_arguments
  • Improvement: graph_models, do not rely on .models_module for inclusion in output
  • Improvement: jsonfield, fix issues with mutable default
  • Docs: Convert readthedocs links for their .org -> .io migration

django-nine 0.1.9 -> 0.1.11

0.1.11


2016-11-30

  • Clean-up.

0.1.10


2016-09-13

  • Added Django 2.2 and 3.0 to the version comparision.

django-storages 1.4.1 -> 1.5.1

1.5.1


  • Drop support for Django 1.7 (185_)
  • Deprecate hashpath, image, overwrite, mogile, symlinkorcopy, database, mogile, couchdb.
    See (issue 202_) to discuss maintenance going forward
  • Use a fixed mtime argument for GzipFile in S3BotoStorage and S3Boto3Storage to ensure
    a stable output for gzipped files
  • Use .putfileobj instead of .put in S3Boto3Storage to use the transfer manager,
    allowing files greater than 5GB to be put on S3 (194_ , 201_)
  • Update S3Boto3Storage for Django 1.10 (181_) (get_modified_time and get_accessed_time) thanks JshWright
  • Fix bad kwarg name in S3Boto3Storage when AWS_PRELOAD_METADATA is True (189, 190) thanks leonsmith

.. _issue 202: jschneier/django-storages#202
.. _201: jschneier/django-storages#201
.. _194: jschneier/django-storages#194
.. _190: jschneier/django-storages#190
.. _189: jschneier/django-storages#189
.. _185: jschneier/django-storages#185
.. _181: jschneier/django-storages#181

1.5.0


  • Add new backend S3Boto3Storage (179_) MASSIVE THANKS mbarrien
  • Add a strict option to utils.setting (176_) thanks ZuluPro
  • Tests, documentation, fixing .close for SFTPStorage (177_) thanks ZuluPro
  • Tests, documentation, add .readlines for FTPStorage (175_) thanks ZuluPro
  • Tests and documentation for DropBoxStorage (174_) thanks ZuluPro
  • Fix MANIFEST.in to not ship .pyc files. (145_) thanks fladi
  • Enable CI testing of Python3.5 and fix test failure from api change (171_) thanks tnir

.. _145: jschneier/django-storages#145
.. _171: jschneier/django-storages#171
.. _174: jschneier/django-storages#174
.. _175: jschneier/django-storages#175
.. _177: jschneier/django-storages#177
.. _176: jschneier/django-storages#176
.. _179: jschneier/django-storages#179

django-debug-toolbar 1.4 -> 1.6

1.6


The debug toolbar was adopted by jazzband.

Removed features

  • Support for automatic setup has been removed as it was frequently
    problematic. Installation now requires explicit setup. The
    DEBUG_TOOLBAR_PATCH_SETTINGS setting has also been removed as it is now
    unused. See the :doc:installation documentation &lt;installation&gt; for details.

Bugfixes

  • The DebugToolbarMiddleware now also supports Django 1.10's MIDDLEWARE
    setting.

1.5


This version is compatible with Django 1.10 and requires Django 1.8 or later.

Support for Python 3.2 is dropped.

Bugfixes

  • Restore compatibility with sqlparse ≥ 0.2.0.
  • Add compatibility with Bootstrap 4, Pure CSS, MDL, etc.
  • Improve compatibility with RequireJS / AMD.
  • Improve the UI slightly.
  • Fix invalid (X)HTML.

coverage 4.1 -> 4.2

4.2


  • Since concurrency=multiprocessing uses subprocesses, options specified on
    the coverage.py command line will not be communicated down to them. Only
    options in the configuration file will apply to the subprocesses.
    Previously, the options didn't apply to the subprocesses, but there was no
    indication. Now it is an error to use --concurrency=multiprocessing and
    other run-affecting options on the command line. This prevents
    failures like those reported in issue 495_.
  • Filtering the HTML report is now faster, thanks to Ville Skyttä.

.. _issue 495: https://bitbucket.org/ned/coveragepy/issues/495/branch-and-concurrency-are-conflicting

4.2b1


Work from the PyCon 2016 Sprints!

  • BACKWARD INCOMPATIBILITY: the coverage combine command now ignores an
    existing .coverage data file. It used to include that file in its
    combining. This caused confusing results, and extra tox "clean" steps. If
    you want the old behavior, use the new coverage combine --append option.
  • The concurrency option can now take multiple values, to support programs
    using multiprocessing and another library such as eventlet. This is only
    possible in the configuration file, not from the command line. The
    configuration file is the only way for sub-processes to all run with the same
    options. Fixes issue 484_. Thanks to Josh Williams for prototyping.
  • Using a concurrency setting of multiprocessing now implies
    --parallel so that the main program is measured similarly to the
    sub-processes.
  • When using automatic subprocess measurement, running coverage commands
    would create spurious data files. This is now fixed, thanks to diagnosis and
    testing by Dan Riti. Closes issue 492
    .
  • A new configuration option, report:sort, controls what column of the
    text report is used to sort the rows. Thanks to Dan Wandschneider, this
    closes issue 199_.
  • The HTML report has a more-visible indicator for which column is being
    sorted. Closes issue 298_, thanks to Josh Williams.
  • If the HTML report cannot find the source for a file, the message now
    suggests using the -i flag to allow the report to continue. Closes
    issue 231_, thanks, Nathan Land.
  • When reports are ignoring errors, there's now a warning if a file cannot be
    parsed, rather than being silently ignored. Closes issue 396_. Thanks,
    Matthew Boehm.
  • A new option for coverage debug is available: coverage debug config
    shows the current configuration. Closes issue 454_, thanks to Matthew
    Boehm.
  • Running coverage as a module (python -m coverage) no longer shows the
    program name as __main__.py. Fixes issue 478_. Thanks, Scott Belden.
  • The test_helpers module has been moved into a separate pip-installable
    package: unittest-mixins_.

.. _automatic subprocess measurement: http://coverage.readthedocs.io/en/latest/subprocess.html
.. _issue 199: https://bitbucket.org/ned/coveragepy/issues/199/add-a-way-to-sort-the-text-report
.. _issue 231: https://bitbucket.org/ned/coveragepy/issues/231/various-default-behavior-in-report-phase
.. _issue 298: https://bitbucket.org/ned/coveragepy/issues/298/show-in-html-report-that-the-columns-are
.. _issue 396: https://bitbucket.org/ned/coveragepy/issues/396/coverage-xml-shouldnt-bail-out-on-parse
.. _issue 454: https://bitbucket.org/ned/coveragepy/issues/454/coverage-debug-config-should-be
.. _issue 478: https://bitbucket.org/ned/coveragepy/issues/478/help-shows-silly-program-name-when-running
.. _issue 484: https://bitbucket.org/ned/coveragepy/issues/484/multiprocessing-greenlet-concurrency
.. _issue 492: https://bitbucket.org/ned/coveragepy/issues/492/subprocess-coverage-strange-detection-of
.. _unittest-mixins: https://pypi.python.org/pypi/unittest-mixins

whitenoise 3.2 -> 3.2.2

3.2.2


  • Convert any config values supplied as byte strings to text to avoid
    runtime encoding errors when encountering non-ASCII filenames.

3.2.1


  • Handle non-ASCII URLs correctly when using the wsgi.py integration.
  • Fix exception triggered when a static files "finder" returned a directory
    rather than a file.

django-fobi 0.6.6 -> 0.10.3

0.10.3


2016-11-24

  • Minor fixes.

0.10.2


2016-11-24

  • Minor fixes.

0.10.1


2016-11-17

  • Fixed captcha and re-captcha issues in form wizards.

0.10


2016-11-16

Note, that this release contains minor backwards incompatible changes, that may
break your code. Two additional arguments have been added to the
submit_plugin_form_data method of the form element plugins. If you have
written custom form element plugins - update your code.

  • Added form_entry_elements and kwargs to the submit_plugin_form_data
    method of the form element plugins. Make sure to update your custom
    plugins if you have written any.
  • Added tests for mailchimp integration plugin.
  • Moving all plugins to base submodules of the correspondent sub
    packages.
  • Add missing whitespace toe the help_text of the title field of
    FormEntry and FormWizardEntry models.
  • Disable GoogleAnalytics while testing (guess what - this change speeds up
    selenium tests twice).
  • Docs updated.
  • Helper scripts updated.
  • Multiple pep8 fixes.

0.9.17

everything is still backwards compatible with Django 1.7, but in future
versions it will be wiped out.

  • Value validations for Integer and Text Fields.
  • Hide previous button in form wizard template for bootstrap3 on first step.

0.9.16


2016-11-10

  • Introduced form titles (shown in view templates).
  • Improved navigation of the form wizards.

0.9.15


2016-11-07

  • Minor fixes.

0.9.14


2016-11-07

  • Minor fixes.

0.9.13


2016-11-05

Announcing dropping support of Django 1.5 and 1.6. As of 0.9.17 everything is
still backwards compatible with versions 1.5 and 1.6, but in future versions
compatibility with these versions will be wiped out.

  • Fix backwards compatibility of slider and range_select plugins with
    Django versions 1.5 and 1.6.

0.9.12


2016-11-02

  • Better debugging.
  • Upgrade example FeinCMS integration to work with 1.12.

0.9.11


2016-11-01

  • Fixes.

0.9.10


2016-11-01

  • Fixed issue with custom labels in the slider plugin.
  • Made slider plugin compatible with Django <= 1.6.
  • Fixes get_absolute_url methods on FormEntry and FormWizardEntry
    models. 48

0.9.9


2016-10-31

  • Make it possible to add custom ticks to the slider plugin.

0.9.8


2016-10-27

  • Support multiple sliders in one form.

0.9.7


2016-10-27

  • Improvements in the generic integration processor. 47
  • Improved form wizard interface and navigation.
  • Fixed a broken test.
  • Added import/export functionality for form wizards.

0.9.6


2016-10-25

  • Fixed InvalidQuery exception raised when attempting to export entry from a
    'DB store' handler. 44
  • Fixed ProgrammingError raised when using the 'Export data to CSV/XLS'
    action. 45

0.9.5


2016-10-25

  • Minor fixes in slider and select_range plugins.

0.9.4


2016-10-24

  • Fix issue with select_multiple, select_multiple_model_objects and
    select_multiple_mptt_model_objects being invalidated on the last step
    of the form wizard.

0.9.3


2016-10-24

  • Change to NumberInput widget for all number inputs.
  • Fixed issue with slider plugin missing labels if Show endpoints as is
    set to Labeled ticks.
  • Link to edit form entry added to edit form wizard entry view.

0.9.2


2016-10-24

  • Minor fixes.

0.9.1


2016-10-24

  • Minor fixes.

0.9


2016-10-24

Note, that this release contain minor backwards incompatible changes, that
may break your existing code (your data is left intact). If you have written
custom form element plugins you should update your code!

  • The :method:get_form_field_instances
    and :method:_get_form_field_instances of
    the :class:fobi.base.FormElementPlugin both accept two new optional
    arguments: form_entry and form_element_entries as well as **kwargs.
    Make sure to update your custom plugins if you have written any.
  • Minor fixes in the form wizards: forms in intermediate steps do receive
    updates from the submit_plugin_form_data of the plugins.
  • Fixed issue in the base_bulk_change_plugins function on Django 1.10.

0.8.10


2016-10-22

  • Minor CSS improvements of the slider plugin.
  • Fixed broken readthedocs requirements.

0.8.9


2016-10-22

  • Simplified debugging (never set FOBI_DEBUG to True in production!).
  • Major slider plugin improvements.

0.8.8


2016-10-21

  • Minor slider plugin improvements (JavaScript).

0.8.7


2016-10-21

  • Fixed issue of plugin media not being collected in the form wizard.

0.8.6


2016-10-21

  • Functional improvements of slider plugin.

0.8.5


2016-10-20

  • Add range_select and slider form field plugins.
  • Fixed custom CSS classes not appearing in the rendered HTML of the field
    plugin/widget.
  • Fixed issue with undefined file storage for form wizards. From now on
    the FileSystemStorage storage is used for wizard uploads.
  • Fixed too much of extreme data view/export security of the db_store
    plugin.
  • Backwards compatibility fixes for Django < 1.7.

0.8.4


2016-10-19

  • Fix broken export (to JSON) of form entries.
  • Fix broken import (from JSON) of form entries.

0.8.3


2016-10-18

  • Minor fixes.

0.8.2


2016-10-18

  • Minor fixes.

0.8.1


2016-10-17

  • Minor fixes.

0.8


2016-10-17

Release supported by Lund University Cognitive Science &lt;http://www.lucs.lu.se/choice-blindness-group/&gt;_.

  • Adding form-wizards functionality. Note, that at the moment only
    bootstrap3 theme was updated to filly support the form wizards. Although,
    all other themes would by default support form-wizard functionality, they
    may not look as nice as they should be (to be fixed in 0.8.x releases
    shortly).
  • The six package requirements increased to >= 1.8.
  • Tests comply with pep8.
  • Fixed recently broken drag-and-drop ordering of the form elements.
  • Fixed typo for HTML id "tab-form-elemenets" -> "tab-form-elements". You
    may need to update your custom CSS/JS/HTML accordingly. See the listing
    0.8.a for the files affected.
  • An additional property form_view_form_entry_option_class has been added
    to all the themes. Change your custom CSS/jS/HTML accordingly. See the
    listing 0.8.b for the files affected.
  • Fixed drag-and-drop not working for ordering of form elements. 43
  • Fixed issue with non-proper rendering of the form-importer templates.

Although this release does not contain backwards incompatible changes, there
have been several changes in GUI and some parts of the generic HTML and themes
were updated. If you have custom themes implemented, you should likely make
some minor updates to the HTML in order to reflect the latest GUI changes.
The following templates have been affected:

New files

- src/fobi/contrib/plugins/form_handlers/db_store/templates/db_store/view_saved_form_wizard_data_entries.html
- src/fobi/contrib/themes/bootstrap3/templates/bootstrap3/add_form_wizard_handler_entry.html
- src/fobi/contrib/themes/bootstrap3/templates/bootstrap3/add_form_wizard_handler_entry_ajax.html
- src/fobi/contrib/themes/bootstrap3/templates/bootstrap3/create_form_wizard_entry.html
- src/fobi/contrib/themes/bootstrap3/templates/bootstrap3/create_form_wizard_entry_ajax.html
- src/fobi/contrib/themes/bootstrap3/templates/bootstrap3/edit_form_wizard_entry.html
- src/fobi/contrib/themes/bootstrap3/templates/bootstrap3/edit_form_wizard_entry_ajax.html
- src/fobi/contrib/themes/bootstrap3/templates/bootstrap3/form_wizards_dashboard.html
- src/fobi/contrib/themes/bootstrap3/templates/bootstrap3/snippets/form_wizard_ajax.html
- src/fobi/contrib/themes/bootstrap3/templates/bootstrap3/snippets/form_wizard_properties_snippet.html
- src/fobi/contrib/themes/bootstrap3/templates/bootstrap3/snippets/form_wizard_snippet.html
- src/fobi/contrib/themes/bootstrap3/templates/bootstrap3/view_form_wizard_entry.html
- src/fobi/contrib/themes/bootstrap3/templates/bootstrap3/view_form_wizard_entry_ajax.html
- src/fobi/templates/fobi/generic/add_form_wizard_handler_entry.html
- src/fobi/templates/fobi/generic/add_form_wizard_handler_entry_ajax.html
- src/fobi/templates/fobi/generic/create_form_wizard_entry.html
- src/fobi/templates/fobi/generic/create_form_wizard_entry_ajax.html
- src/fobi/templates/fobi/generic/edit_form_wizard_entry.html
- src/fobi/templates/fobi/generic/edit_form_wizard_entry_ajax.html
- src/fobi/templates/fobi/generic/form_wizard_entry_submitted.html
- src/fobi/templates/fobi/generic/form_wizard_entry_submitted_ajax.html
- src/fobi/templates/fobi/generic/form_wizards_dashboard.html
- src/fobi/templates/fobi/generic/snippets/form_wizard_ajax.html
- src/fobi/templates/fobi/generic/snippets/form_wizard_properties_snippet.html
- src/fobi/templates/fobi/generic/snippets/form_wizard_snippet.html
- src/fobi/templates/fobi/generic/snippets/form_wizard_view_ajax.html
- src/fobi/templates/fobi/generic/view_form_wizard_entry.html
- src/fobi/templates/fobi/generic/view_form_wizard_entry_ajax.html

Existing files

- src/fobi/contrib/plugins/form_importers/mailchimp_importer/templates/mailchimp_importer/1.html
- src/fobi/contrib/plugins/form_importers/mailchimp_importer/views.py
- src/fobi/contrib/themes/djangocms_admin_style_theme/templates/djangocms_admin_style_theme/edit_form_entry_ajax.html
- src/fobi/contrib/themes/foundation5/templates/foundation5/edit_form_entry_ajax.html
- src/fobi/templates/fobi/generic/edit_form_entry_ajax.html

Additional listings

Listing 0.8.a &quot;tab-form-elemenets&quot; -&gt; &quot;tab-form-elements&quot;
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  • src/fobi/contrib/themes/djangocms_admin_style_theme/static/djangocms_admin_style_theme/css/fobi.djangocms_admin_style_theme.edit.css
  • src/fobi/contrib/themes/djangocms_admin_style_theme/templates/djangocms_admin_style_theme/edit_form_entry_ajax.html
  • src/fobi/contrib/themes/foundation5/templates/foundation5/edit_form_entry_ajax.html
  • src/fobi/contrib/themes/simple/static/simple/css/fobi.simple.edit.css
  • src/fobi/contrib/themes/simple/templates/simple/edit_form_entry_ajax.html
  • src/fobi/templates/fobi/generic/edit_form_entry_ajax.html
  • src/fobi/templates/fobi/generic/edit_form_wizard_entry_ajax.html

Listing 0.8.b form_view_form_entry_option_class property
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

  • src/fobi/contrib/themes/bootstrap3/fobi_themes.py
  • src/fobi/contrib/themes/djangocms_admin_style_theme/fobi_themes.py
  • src/fobi/contrib/themes/foundation5/fobi_themes.py
  • src/fobi/contrib/themes/simple/fobi_themes.py
  • src/fobi/templates/fobi/generic/edit_form_wizard_entry_ajax.html

0.7.1


2016-09-22

Release sponsored by Goldmund, Wyldebeast &amp; Wunderliebe &lt;https://www.goldmund-wyldebeast-wunderliebe.nl/&gt;_.

  • Code comply with pep8.
  • Minor fixes in selenium tests.

0.7


2016-09-13

Release sponsored by Goldmund, Wyldebeast &amp; Wunderliebe &lt;https://www.goldmund-wyldebeast-wunderliebe.nl/&gt;_.

  • Initial Django 1.10 support.
  • django-localeurl has been replaced with i18n_patterns in sample project.
  • Minor fixes.

0.6.10


2016-09-11

  • Moved plugin_uid field choices from model level to form level for
    FormHandler and FormHandlerEntry models. 37

0.6.9


2016-09-08

  • Moved plugin_uid field choices from model level to form level for
    FormElement and FormElementEntry models. 37
  • Fixed element "name" field stripping underscores issue. 33

0.6.8


2016-09-06

  • Fixed changing order of the FormElement, FormElementEntry, FormHandler
    and FormHandlerEntry models.

0.6.7


2016-08-30

  • Minor fixes in db_store plugin (Django 1.6 compatibility issue).
  • Added str methods to models.
  • Restrict queryset to form element entries related to the form entry in
    position calculation.

Pillow 3.2.0 -> 3.4.2

3.4.2


  • Fix Resample coefficient calculation 2161
    [homm]

3.4.1


  • Allow lists as arguments for Image.new() 2149
    [homm]
  • Fix fix for map.c overflow 2151 (also in 3.3.3)
    [wiredfool]

3.4.0


  • Removed Image.core.open_ppm, added negative image size checks in Image.py. 2146
    [wiredfool]
  • Windows build: fetch dependencies from pillow-depends 2095
    [hugovk]
  • Add TIFF save_all writer. 2140
    [lambdafu, vashek]
  • Move libtiff fd duplication to _load_libtiff 2141
    [sekrause]
  • Speed up GIF save optimization step, fixes 2093. 2133
    [wiredfool]
  • Fix for ImageCms Segfault, Issue 2037. 2131
    [wiredfool]
  • Make Image.crop an immediate operation, not lazy. 2138
    [wiredfool]
  • Skip empty values in ImageFileDirectory 2024
    [homm]
  • Force reloading palette when using mmap in ImageFile. 2139
    [lambdafu]
  • Fix "invalid escape sequence" warning in Python 3.6 2136
    [timgraham]
  • Update documentation about drafts 2137
    [radarhere]
  • Converted documentation parameter format, comments to docstrings 2021
    [radarhere]
  • Fixed typos 2128 2142
    [radarhere]
  • Renamed references to OS X to macOS 2125 2130
    [radarhere]
  • Use truth value when checking for progressive and optimize option on save 2115, 2129
    [radarhere]
  • Convert DPI to ints when saving as JPEG 2102
    [radarhere]
  • Added append_images parameter to GIF saving 2103
    [radarhere]
  • Speedup paste with masks up to 80% 2015
    [homm]
  • Rewrite DDS decoders in C, add DXT3 and BC7 decoders 2068
    [Mischanix]
  • Fix PyArg_ParseTuple format in getink() 2070
    [arjennienhuis]
  • Fix saving originally missing TIFF tags. 2111
    [anntzer]
  • Allow pathlib.Path in Image.open on Python 2.7 2110
    [patricksnape]
  • Use modern base64 interface over deprecated 2121
    [hugovk]
  • ImageColor.getrgb hexadecimal RGBA 2114
    [homm]
  • Test fix for bigendian machines 2092
    [wiredfool]
  • Resampling lookups, trailing empty coefficients, precision 2008
    [homm]
  • Add (un)packing between RGBA and BGRa 2057
    [arjennienhuis]
  • Added return for J2k (and fpx) Load to return a pixel access object 2061
    [wiredfool]
  • Skip failing numpy tests on Pypy <= 5.3.1 2090
    [arjennienhuis]
  • Show warning when trying to save RGBA image as JPEG 2010
    [homm]
  • Respect pixel centers during transform 2022
    [homm]
  • TOC for supported file formats 2056
    [polarize]
  • Fix conversion of bit images to numpy arrays Fixes 350, 2058
    [matthew-brett]
  • Add ImageOps.scale to expand or contract a PIL image by a factor 2011
    [vlmath]
  • Flake8 fixes 2050
    [hugovk]
  • Updated freetype to 2.6.5 on Appveyor builds 2035
    [radarhere]
  • PCX encoder fixes 2023, pr 2041
    [homm]
  • Docs: Windows console prompts are > 2031
    [techtonik]
  • Expose Pillow package version as PIL.version 2027
    [techtonik]
  • Add Box and Hamming filters for resampling 1959
    [homm]
  • Retain a reference to core image object in PyAccess 2009
    [homm]

3.3.3


  • Fix fix for map.c overflow 2151
    [wiredfool]

3.3.2


  • Fix negative image sizes in Storage.c 2105
    [wiredfool]
  • Fix integer overflow in map.c 2105
    [wiredfool]

3.3.1


  • Fix C90 compilation error for Tcl / Tk rewrite 2033
    [matthew-brett]
  • Fix image loading when rotating by 0 deg 2052
    [homm]

3.3.0


  • Fixed enums for Resolution Unit and Predictor in TiffTags.py 1998
    [wiredfool]
  • Fix issue converting P mode to LA 1986
    [didrix]
  • Moved test_j2k_overflow to check_j2k_overflow, prevent DOS of our 32bit testing machines 1995
    [wiredfool]
  • Skip CRC checks in PNG files when LOAD_TRUNCATED_IMAGES is enabled 1991
    [kkopachev]
  • Added CMYK mode for opening EPS files 1826
    [radarhere]
  • Docs: OSX build instruction clarification 1994
    [wiredfool]
  • Docs: Filter comparison table 1993
    [homm]
  • Removal of pthread based Incremental.c, new interface for file decoders/encoders to access the python file. Fixes assorted J2k Hangs. 1934
    [wiredfool]
  • Skip unnecessary passes when resizing 1954
    [homm]
  • Removed duplicate code in ImagePalette 1832
    [radarhere]
  • test_imagecms: Reduce precision of extended info due to 32 bit machine precision 1990
    [AbdealiJK]
  • Binary Tiff Metadata/ICC profile. 1988
    [wiredfool]
  • Ignore large text blocks in PNG if LOAD_TRUNCATED_IMAGES is enabled 1970
    [homm]
  • Replace index = index+1 in docs with +=1
    [cclauss]
  • Skip extra 0xff00 in jpeg 1977
    [kkopachev]
  • Use bytearray for palette mutable storage 1985
    [radarhere, wiredfool]
  • Added additional uint modes for Image.fromarray, more extensive tests of fromarray 1984
    [mairsbw, wiredfool]
  • Fix for program importing PyQt4 when PyQt5 also installed 1942
    [hugovk]
  • Changed depends/install_*.sh urls to point to github pillow-depends repo 1983
    [wiredfool]
  • Allow ICC profile from encoderinfo while saving PNGs 1909
    [homm]
  • Fix integer overflow on ILP32 systems (32-bit Linux). 1975
    [lambdafu]
  • Change function declaration to match Tcl_CmdProc type 1966
    [homm]
  • Integer overflow checks on all calls to *alloc 1781
    [wiredfool]
  • Change equals method on Image so it short circuits 1967
    [mattBoros]
  • Runtime loading of TCL/TK libraries, eliminating build time dependency. 1932
    [matthew-brett]
  • Cleanup of transform methods 1941
    [homm]
  • Fix "Fatal Python error: UNREF invalid object" in debug builds 1936
    [wiredfool]
  • Setup fixes for Alpine linux 1937
    [wiredfool]
  • Split resample into horizontal + vertical passes 1933
    [homm]
  • Box blur with premultiplied alpha 1914
    [homm]
  • Add libimagequant support in quantize() 1889
    [rr-]
  • Added internal Premultiplied luminosity (La) mode 1912
    [homm]
  • Fixed point integer resample 1881
    [homm]
  • Removed docs/BUILDME script 1924
    [radarhere]
  • Moved comments to docstrings 1926
    [hugovk]
  • Include Python.h before wchar.h so _GNU_SOURCE is set consistently 1906
    [hugovk]
  • Updated example decoder in documentation 1899
    [radarhere]
  • Added support for GIF comment extension 1896
    [radarhere]
  • Removed support for pre- 1.5.2 list form of Image info in Image.new 1897
    [radarhere]
  • Fix typos in TIFF tags 1918
    [radarhere]
  • Skip tests that require libtiff if it is not installed, fixes 1866
    [wiredfool]
  • Skip test when icc profile is not available, fixes 1887
    [doko42]
  • Make deprecated functions raise NotImplementedError instead of Exception. 1862, 1890
    [daniel-leicht, radarhere]
  • Replaced os.system with subprocess.call in setup.py 1879
    [radarhere]
  • Corrected Image show documentation 1886
    [radarhere]
  • Added check for executable permissions to ImageShow 1880
    [radarhere]
  • Fixed tutorial code and added explanation 1877
    [radarhere]
  • Added OS X support for ImageGrab grabclipboard 1837
    [radarhere]
  • Combined duplicate code in ImageTk 1856
    [radarhere]
  • Added --disable-platform-guessing option to setup.py build extension, 1861
    [angeloc]
  • Fixed loading Transparent PNGs with a transparent black color 1840
    [olt]
  • Add support for LA mode in Image.fromarray 1865
    [pierriko]
  • Make ImageFile load images in read-only mode 1864
    [hdante]
  • Added _accept hook for XVThumbImagePlugin 1853
    [radarhere]
  • Test TIFF with LZW compression 1855, TGA RLE file 1854
    [hugovk]
  • Improved SpiderImagePlugin help text 1863
    [radarhere]
  • Updated Sphinx project description 1870
    [radarhere]
  • Remove support for Python 3.0 from _imaging.c 1851
    [radarhere]
  • Jpeg qtables are unsigned chars 1814, 1921
    [thebostik]
  • Added additional EXIF tags 1841, TIFF Tags 1821
    [radarhere]
  • Changed documentation to refer to ImageSequence Iterator 1833
    [radarhere]
  • Fix Fedora prerequisites in installation docs, depends script 1842
    [living180]
  • Added _accept hook for PixarImagePlugin 1843
    [radarhere]
  • Removed outdated scanner classifier 1823
    [radarhere]
  • Combined identical error messages in _imaging 1825
    [radarhere]
  • Added debug option for setup.py to trace header and library finding 1790
    [wiredfool]
  • Fix doc building on travis 1820, 1844
    [wiredfool]
  • Fix for DIB/BMP images 1813, 1847
    [wiredfool]
  • Add PixarImagePlugin file extension 1809
    [radarhere]
  • Catch struct.errors when verifying png files 1805
    [wiredfool]
  • SpiderImagePlugin: raise an error when seeking in a non-stack file 1794
    [radarhere, jmichalon]
  • Added Support for 2/4 bpp Tiff Grayscale Images 1789
    [zwhfly]
  • Removed unused variable from selftest 1788
    [radarhere]
  • Added warning for as_dict method (deprecated in 3.0.0) 1799
    [radarhere]
  • Removed powf support for older Python versions 1784
    [radarhere]
  • Health fixes 1625 1903
    [radarhere]

django-tag-parser 2.1 -> 3.0

3.0


  • Support register.tag directly on the class

Django 1.9.7 -> 1.9.12

1.9.11

===========================
Django 1.9.11 release notes

November 1, 2016

Django 1.9.11 fixes two security issues in 1.9.10.

User with hardcoded password created when running tests on Oracle

When running tests with an Oracle database, Django creates a temporary database
user. In older versions, if a password isn't manually specified in the database
settings TEST dictionary, a hardcoded password is used. This could allow
an attacker with network access to the database server to connect.

This user is usually dropped after the test suite completes, but not when using
the manage.py test --keepdb option or if the user has an active session
(such as an attacker's connection).

A randomly generated password is now used for each test run.

DNS rebinding vulnerability when DEBUG=True

Older versions of Django don't validate the Host header against
settings.ALLOWED_HOSTS when settings.DEBUG=True. This makes them
vulnerable to a DNS rebinding attack &lt;http://benmmurphy.github.io/blog/2016/07/11/rails-webconsole-dns-rebinding/&gt;_.

While Django doesn't ship a module that allows remote code execution, this is
at least a cross-site scripting vector, which could be quite serious if
developers load a copy of the production database in development or connect to
some production services for which there's no development instance, for
example. If a project uses a package like the django-debug-toolbar, then
the attacker could execute arbitrary SQL, which could be especially bad if the
developers connect to the database with a superuser account.

settings.ALLOWED_HOSTS is now validated regardless of DEBUG. For
convenience, if ALLOWED_HOSTS is empty and DEBUG=True, the following
variations of localhost are allowed [&#39;localhost&#39;, &#39;127.0.0.1&#39;, &#39;::1&#39;]. If
your local settings file has your production ALLOWED_HOSTS value, you must
now omit it to get those fallback values.

1.9.10

===========================
Django 1.9.10 release notes

September 26, 2016

Django 1.9.10 fixes a security issue in 1.9.9.

CSRF protection bypass on a site with Google Analytics

An interaction between Google Analytics and Django's cookie parsing could allow
an attacker to set arbitrary cookies leading to a bypass of CSRF protection.

The parser for request.COOKIES is simplified to better match the behavior
of browsers and to mitigate this attack. request.COOKIES may now contain
cookies that are invalid according to :rfc:6265 but are possible to set via
document.cookie.

1.9.9

==========================
Django 1.9.9 release notes

August 1, 2016

Django 1.9.9 fixes several bugs in 1.9.8.

Bugfixes

  • Fixed invalid HTML in template postmortem on the debug page
    (:ticket:26938).
  • Fixed some GIS database function crashes on MySQL 5.7 (:ticket:26657).

1.9.8

==========================
Django 1.9.8 release notes

July 18, 2016

Django 1.9.8 fixes a security issue and several bugs in 1.9.7.

XSS in admin's add/change related popup

Unsafe usage of JavaScript's Element.innerHTML could result in XSS in the
admin's add/change related popup. Element.textContent is now used to
prevent execution of the data.

The debug view also used innerHTML. Although a security issue wasn't
identified there, out of an abundance of caution it's also updated to use
textContent.

Bugfixes

  • Fixed missing varchar/text_pattern_ops index on CharField and
    TextField respectively when using AddField on PostgreSQL
    (:ticket:26889).
  • Fixed makemessages crash on Python 2 with non-ASCII file names
    (:ticket:26897).

django-crispy-forms 1.6.0 -> 1.6.1

1.6.1

  • Updates compatibility for Django 1.10
  • A number of small Bootstrap 4 fixes.

See 1.6.1 Milestone
for full issue list.

requests 2.10.0 -> 2.12.4

2.12.4

+++++++++++++++++++

Bugfixes

  • Fixed regression from 2.12.2 where non-string types were rejected in the
    basic auth parameters. While support for this behaviour has been readded,
    the behaviour is deprecated and will be removed in the future.

2.12.3

+++++++++++++++++++

Bugfixes

  • Fixed regression from v2.12.1 for URLs with schemes that begin with "http".
    These URLs have historically been processed as though they were HTTP-schemed
    URLs, and so have had parameters added. This was removed in v2.12.2 in an
    overzealous attempt to resolve problems with IDNA-encoding those URLs. This
    change was reverted: the other fixes for IDNA-encoding have been judged to
    be sufficient to return to the behaviour Requests had before v2.12.0.

2.12.2

+++++++++++++++++++

Bugfixes

  • Fixed several issues with IDNA-encoding URLs that are technically invalid but
    which are widely accepted. Requests will now attempt to IDNA-encode a URL if
    it can but, if it fails, and the host contains only ASCII characters, it will
    be passed through optimistically. This will allow users to opt-in to using
    IDNA2003 themselves if they want to, and will also allow technically invalid
    but still common hostnames.
  • Fixed an issue where URLs with leading whitespace would raise
    InvalidSchema errors.
  • Fixed an issue where some URLs without the HTTP or HTTPS schemes would still
    have HTTP URL preparation applied to them.
  • Fixed an issue where Unicode strings could not be used in basic auth.
  • Fixed an issue encountered by some Requests plugins where constructing a
    Response object would cause Response.content to raise an
    AttributeError.

2.12.1

+++++++++++++++++++

Bugfixes

  • Updated setuptools 'security' extra for the new PyOpenSSL backend in urllib3.

Miscellaneous

  • Updated bundled urllib3 to 1.19.1.

2.12.0

+++++++++++++++++++

Improvements

  • Updated support for internationalized domain names from IDNA2003 to IDNA2008.
    This updated support is required for several forms of IDNs and is mandatory
    for .de domains.
  • Much improved heuristics for guessing content lengths: Requests will no
    longer read an entire StringIO into memory.
  • Much improved logic for recalculating Content-Length headers for
    PreparedRequest objects.
  • Improved tolerance for file-like objects that have no tell method but
    do have a seek method.
  • Anything that is a subclass of Mapping is now treated like a dictionary
    by the data= keyword argument.
  • Requests now tolerates empty passwords in proxy credentials, rather than
    stripping the credentials.
  • If a request is made with a file-like object as the body and that request is
    redirected with a 307 or 308 status code, Requests will now attempt to
    rewind the body object so it can be replayed.

Bugfixes

  • When calling response.close, the call to close will be propagated
    through to non-urllib3 backends.
  • Fixed issue where the ALL_PROXY environment variable would be preferred
    over scheme-specific variables like HTTP_PROXY.
  • Fixed issue where non-UTF8 reason phrases got severely mangled by falling
    back to decoding using ISO 8859-1 instead.
  • Fixed a bug where Requests would not correctly correlate cookies set when
    using custom Host headers if those Host headers did not use the native
    string type for the platform.

Miscellaneous

  • Updated bundled urllib3 to 1.19.
  • Updated bundled certifi certs to 2016.09.26.

2.11.1

+++++++++++++++++++

Bugfixes

  • Fixed a bug when using iter_content with decode_unicode=True for
    streamed bodies would raise AttributeError. This bug was introduced in
    2.11.
  • Strip Content-Type and Transfer-Encoding headers from the header block when
    following a redirect that transforms the verb from POST/PUT to GET.

2.11.0

+++++++++++++++++++

Improvements

  • Added support for the ALL_PROXY environment variable.
  • Reject header values that contain leading whitespace or newline characters to
    reduce risk of header smuggling.

Bugfixes

  • Fixed occasional TypeError when attempting to decode a JSON response that
    occurred in an error case. Now correctly returns a ValueError.
  • Requests would incorrectly ignore a non-CIDR IP address in the NO_PROXY
    environment variables: Requests now treats it as a specific IP.
  • Fixed a bug when sending JSON data that could cause us to encounter obscure
    OpenSSL errors in certain network conditions (yes, really).
  • Added type checks to ensure that iter_content only accepts integers and
    None for chunk sizes.
  • Fixed issue where responses whose body had not been fully consumed would have
    the underlying connection closed but not returned to the connection pool,
    which could cause Requests to hang in situations where the HTTPAdapter
    had been configured to use a blocking connection pool.

Miscellaneous

  • Updated bundled urllib3 to 1.16.
  • Some previous releases accidentally accepted non-strings as acceptable header values. This release does not.

fake-factory 0.5.3 -> 9999.9.9

0.7.5


  • Deprecate facke-factory package on PyPI.

0.7.4


  • Add Ukrainian address provider. Thanks illia-v.
  • Add Ukrainian internet provider. Thanks illia-v.
  • Middle name support for person.ru_RU provider. Thanks zeal18.
  • Add address, company, internet ans SSN provider for ru_RU. Thanks zeal18.
  • Improved address.pl_PL provider. Thanks pkisztelinski.
  • Add date and time object providers. Thanks jtojnar.
  • Refactor Korean address methods. Thanks item4.
  • Add provider for locale nl_BE (address, phone, ssn). Thanks vema.
  • Add additional job titles. Thanks wontonst.
  • Add Ukrainian color provider. Thanks illia-v.
  • Add support to brazilian company IDs (CNPJ). Thanks lamenezes.
  • Improve the Internet provider. Thanksillia-v.
  • Improve the Ukrainian person provider. Thanks illia-v.
  • Improve some SSN providers. Thanks illia-v.
  • Improve code samples in README.rst and docs/index.rst. Thanks illia-v.
  • Improve the method locale. Thanks illia-v.
  • Fix pyfloat. Thanks illia-v.
  • Allow left/right_digits=0 for pyfloat. Thanks mnalt.
  • update fa_IR person names and phone numbers. Thanks aminalaee.

0.7.3


  • date_time_this_century now returns datetime s outside the current decade. Thanks JarUrb.
  • Add support for localized jobs for hr_HR. Thanks mislavcimpersak.
  • Adding support for Croatian hr_HR ssn (oib). Thanks mislavcimpersak.
  • Rename PyPI package to Faker.

0.6.0


  • Dropped Python 2.6 support

0.5.11


  • Add optional parameter sex to profile and simple_profile. Thanks navyad.
  • Fix whitespace in dk_DK provider last_names/last_name. Thanks iAndriy.
  • Fix utf8 coding issue with address/fi_FI provider. Thanks delneg.
  • ! Latest version to support Python 2.6

0.5.10


  • Fix random_sample_unique. Thanks cecedille1.

0.5.9


  • Add more pt_BR names. Thanks cuducos.
  • Added en_GB names. Thanks jonny5532.
  • Add romanized internet provider for zh_CN.
  • Add fr_CH providers. Thanks gfavre.

0.5.8


  • Improve CLI output and help. Thanks cbaines.
  • Update en_US anmes to be more realistic. Thanks dethpickle.
  • Modify pystr provider to accept a minimum number of characters. Thanks tamarbuta.
  • Add job Provider for zh_TW. Thanks weihanglo.
  • Modify zh_TW phone number for a more valid format. Thanks weihanglo.
  • Reduce the maximum value of start timestamps. Thanks cbaines.
  • Add random_sample and random_sample_unique. Thanks bengolder.

0.5.7


  • Repackage to resolve PyPI issue.

0.5.6


  • Add date handling for datetime functions. Thanks rpkilby.
  • Discern male and female first names in pt_BR. Thanks gabrielusvicente.

0.5.5


  • Specify help text for command line. Thanks cbaines.

0.5.4


  • Expose Provider's random instance. Thank gsingers for the suggestion.
  • Make sure required characters are in the password. Thanks craig552uk.
  • Add internet and job Providers for fa_IR. Thanks hamidfzm.
  • Correct Poland phone numbers. Thanks fizista.
  • Fix brittly tests due to seconds elapsed in-between comparison
  • Allow unicode in emails and domains. Thanks zdelagrange for the report.
  • Use dateutil for computing next_month. Thanks mark-love, rshk.
  • Fix tests module import. Thanks jorti for the report.
  • Handle unexpected length in ean(). Thanks michaelcho.
  • Add internet provider for ja_JP. Thanks massa142.
  • Add Romanized Japanese person name. Thanks massa142.
  • Add tzinfo support to datetime methods. Thanks j0hnsmith.
  • Add an 'office' file extensions category. Thanks j0hnsmith.
  • Generate name according to profile's sex. Thanks Dutcho for the report.
  • Add bs_BA phone number and internet provider. Thanks elahmo.
  • Add a SSN provider for zh_CN. Thanks felixonmars.
  • Differentiate male and female first names in fr_FR locale. Thanks GregoryVds
  • Add Maestro credit card. Thanks anthonylauzon.
  • Add hr_HR localization. Thanks mislavcimpersak.
  • Update de_DE first names. Thanks WarrenFaith and mschoebel.
  • Allow generation of IPv4 and IPv6 network address with valid CIDR. Thanks kdeldycke.
  • Unittest IPv4 and IPv6 address and network generation. Thanks kdeldycke.
  • Add a new provider to generate random binary blob. Thanks kdeldycke.
  • Check that randomly produced language codes are parseable as locale by the
    factory constructor. Thanks kdeldycke.
  • Fix chinese random language code. Thanks kdeldycke.
  • Remove duplicate words from Lorem provider. Thanks jeffwidman.

rollbar 0.13.2 -> 0.13.9

0.13.9

  • Change _check_config() to deal with agent handler. See 147
  • Fix settings values not being booleans in Pyramid. See 150

0.13.8

  • Fix regression from 0.13.7. See 141

0.13.7

  • Update Django middleware to support Django 1.10+. See 138

0.13.6

  • Fixed a referenced before assignment in the failsafe. See 136

0.13.5

  • Fixed record message formatting issues breaking the log handler's history. See [135](https:

@bengosney bengosney closed this Dec 18, 2016
@bengosney bengosney deleted the pyup-initial-update branch September 30, 2021 13:14
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.

2 participants