Fanstatic

Latest version: v1.4

Safety actively analyzes 629723 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 5

1.0a7

==================

- Make sure the registry is prepared if only the publisher is used
within a process.

- Fix bug with rollups and slots.

1.0a6

==================

- Allow dependencies of a Resources or a Group to be modified after
being defined, but yet before being used. This allows to add
optional dependencies then needed to generically defined
packages. This required a complete re-factoring of the dependency
mechanism.

- Fix slot so they can be used then a compiler is defined.

- Remove fanstatic.codegen. That was not applicable in enough cases.

1.0a5

==================

- Fix issue 87 "install-error-with-python3":

Fanstatic now depends on shutil.which when it's available
(Python 3.3+) or uses shutilwhich library in other cases. This
is useful because which.py is no longer supported.

Thanks to Ivan Bulanov.

1.0a4

==================

- Also setup the injector for HEAD requests. We don't want the app which we
are wrapping to choke on the NotImplementedError raised by
DummyNeededResources.

- Update entry points in order to use the fanstatic Publisher used as an
application instead of a filter, for instance in a configuration
with paste.urlmap.

http://pythonpaste.org/modules/urlmap.html

1.0a3

==================

- Refactor NeededResources into a pluggable injector system. Fanstatic users
now have the possibility to customize how resources are injected into the
HTML.

We try to keep these changes backwards compatible for users that use
the official API. People that use fanstatic internals are encouraged to
update their code.

- Introduce "Inclusion" object; the responsibilities around bundling,
compilation, debug/minified mode and rollup are moved from the
NeededResources class to the Inclusion class.

1.0a2

==================

- Move injection of the inclusions from the beginning of the <head> element to
the end. See also:

https://groups.google.com/forum/?fromgroups#!topic/fanstatic/VT_WasfDtL4

This change may break your code, but it is probably a good idea to include
the resources at the end of the <head>.

- Bugfix in sdist_compile: compile resources in *all* packages contained in a
distribution.

- Fix tox/travis setup and update to buildout v2.

Page 2 of 5

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.