Saravanan666/pypi-org huggingface dataset:
Package: ztfy.appskin
ContentsIntroductionHISTORY0.3.70.3.60.3.50.3.40.3.3.10.3.30.3.20.3.10.3.00.2.30.2.20.2.10.2.00.1.30.1.20.1.10.1.0IntroductionZTFY.appskin is a base skin for ZTFY based applications.It includes a responsive design based on Twitter Bootstrap.Thierry Florac <tflorac@ulthar.net> - AuthorHISTORY0.3.7added missing “Edge” mode in layouts templates0.3.6updated buildout0.3.5added table actions viewlet managersmall CSS updates0.3.4remove class update on missing action0.3.3.1small CSS update on daterange widgets style0.3.3french locales updates0.3.2include login viewlet in default application skinCSS updates concerning dialogs and data tables0.3.1added z3c.form dynamic javascript to default ZTFY.appskin layout0.3.0added login/logout marker interfaces and views to default AppSkin layer0.2.3add custom tables batch providersmall CSS updates0.2.2small CSS updates0.2.1use last ZTFY.skin classes and remove dependency with ZTFY.blog package0.2.0added new contextual “appskin:resources” TALES expression to get resources from
new IApplicationResources interface adapter0.1.3updated french translations0.1.2added warning message for IE 8 or lower incompatibility0.1.1CSS updates0.1.0first release
Package: ztfy.base
ContentsIntroductionHISTORY0.1.30.1.20.1.10.1.0IntroductionA small set of generic content interfaces, adapters and base classes associated to ZTFY
packages.Most of these have been extracted from ZTFY.blog to reduce dependencies with
this package from other application packages not really using ZTFY.blog content
management features.Thierry Florac <tflorac@ulthar.net> - AuthorHISTORY0.1.3changed IBaseContent interface to remove I18n attributes; matching class containing these attributes
was moved to ztfy.i18n package, you have to upgrade your packages and update your base classes when
using BaseContent class!!remove I18n attributes and checks from several adapters0.1.2changed default IUniqueID adapter to remove initial ‘0x’ from resulting hex value0.1.1corrected ordering methods in OrderedContainer class0.1.0first release
Package: ztfy.baseskin
ContentsIntroductionHISTORY0.2.00.1.0IntroductionZTFY.baseskin is a base package for all ZTFY’s skin-related packages.It mainly contains:a whole set of skin-related interfaces shared by all skinsa base layera small set of forms, buttons and viewlets interfaces, classes and adapters
shared by all skin-related packages.Thierry Florac <tflorac@ulthar.net> - AuthorHISTORY0.2.0added script meta base class0.1.0first release
Package: ztfy.beaker
ContentsIntroductionBeaker session configurationsHISTORYIntroductionZTFY.beaker is a small wrapper around Beaker (http://pypi.python.org/pypi/Beaker)
session and caching library.It allows you to define a Beaker session throught a ZCML configuration directive to include it
in a WSGI application based on ZTFY packages.A BeakerSessionUtility can then be created and registered to act as a session data container.Beaker session configurationsAll Beaker session options can be defined throught ZCML directives. Seemetadirectives.pyto get
the complete list of configuration options.For example, to define a Memcached session configuration:<configure
        xmlns:beaker="http://namespaces.ztfy.org/beaker">

        <beaker:memcachedSession
                url="127.0.0.1:11211"
                cookie_expires="False"
                lock_dir="/var/lock/sessions" />

</configure>Directives are available for memory, DBM, file, Memcached and SQLAlchemy sessions storages.Thierry Florac <tflorac@ulthar.net> - AuthorHISTORY0.1.0first release
Package: ztfy.bootstrap
ContentsIntroductionHISTORY0.1.60.1.50.1.40.1.30.1.20.1.10.1.0IntroductionZTFY.bootstrap is mainly a new set of Fanstatic resources for Twitter Bootstrap
(including Glypicons set of icons and CSS for responsive design).It also defines a new browser layer, and a set of forms templates to be used with
this skin, which also relies on ZTFY.skin package.Finally, ZTFY.bootstrap provides a new basic skin for ZTFY.blog (but because of
conditional includes, usage of ZTFY.blog is not mandatory to use ZTFY.bootstrap
package).Thierry Florac <tflorac@ulthar.net> - AuthorHISTORY0.1.6only display form label tag (including “required” marker) if label is not empty0.1.5added “alert” class to status messages0.1.4add check when creating Fanstatic resources against optionally installed ZTFY.blog package0.1.3added missing “widget” class in widgets block0.1.2use new release of ZTFY.blog0.1.1small changes in forms templates0.1.0first release using Bootstrap 2.3.0
Package: ztfy.cache
ContentsIntroductionCache proxyContributorsChangelog0.1.10.1.0IntroductionZTFY.cache is a small package which provides a common interface to handle several cache backends.Currently available backends include Zope native RAM cache and Memcached cache.Cache proxyThe main concept included ZTFY.cache package is just those of a small proxy which provides a same
interfaces to several proxy classes.When defining a proxy, you just have to set the interface and the registration name matching the
given registered cache utility. Cache access is then bound to the ICacheHandler interface, which
allows you to set, query and invalidate data in the cache.The cache proxy can be defined as a persistent utility, or through ZCML directives. Using ZCML can
allow you to define different caches, according to the used application front-end.ContributorsThierry Florac <tflorac@ulthar.net>, AuthorChangelog0.1.1updated dependenciesupdated Buildout’s bootstrap0.1.0package created using templer
[Thierry Florac]
Package: ztfy.captcha
ContentsWhat is ztfy.captcha ?How to use ztfy.captcha ?Changelog0.3.40.3.30.3.20.3.10.3.00.2.50.2.40.2.30.2.20.2.10.20.1.10.1What is ztfy.captcha ?ztfy.captcha is a small package used to generate “human” verification images called ‘captchas’,
which can easily be integrated into public forms to avoid spam.How to use ztfy.captcha ?A set of ztfy.captcha usages are given as doctests in ztfy/captcha/doctests/README.txtChangelog0.3.4check ztfy.myams package when creating Fanstatic resourceupdated resources for MyAMS skin0.3.3use shared cache to store and load SHA seed when using captcha in multi-process environment0.3.2added MyAMS skin integrationupdated captcha widget base layer to use ztfy.baseskin package0.3.1updated fonts list for better code readability0.3.0use ZTFY.skin data API0.2.5changed captcha image generation code0.2.4changed package source layout0.2.3created missing ZTK-1.1 branch :-/0.2.2added TTF fonts in manifest0.2.1replace deprecated sha module with hashliblocate captchaAdapter for security policy0.2switch to ZTK-1.10.1.1added CDATA headers to improve XHTML compliance0.1initial release
Package: ztfy.comment
ContentsWhat is ztfy.comment ?How to use ztfy.comment ?Changelog0.3.20.3.10.30.2.10.20.1What is ztfy.comment ?Explain here what is the purpose of ztfy.comment.How to use ztfy.comment ?Explain here how the package is used. Points to doctests here !Changelog0.3.2added location attributes to allow deep copy0.3.1changed package source layout0.3Switched to ZTK-1.1.2Added Location as parent class to comments0.2.1Use ‘getAge’ function from ztfy.utils.date module0.2Added attributes and methods on IComment interface0.1Initial release
Package: ztfy.extfile
ContentsWhat is ztfy.extfile ?How to use ztfy.extfile ?Changelog0.2.140.2.130.2.120.2.110.2.100.2.90.2.80.2.70.2.60.2.50.2.40.2.30.2.20.2.10.20.1.10.1What is ztfy.extfile ?ztfy.extfile is a package which allows storing File and Image objects data
outside of the Zope database (ZODB), into ‘external’ files.
Files can be stored in the local file system, or remotely via protocols like
SFTP or NFS (even HTTP is possible) ; an efficient cache system allows to
store local copies of the remote files locally.Finally, external files can be stored via Blob objects, provided by the latest
versions of the ZODB.How to use ztfy.extfile ?A set of ztfy.extfile usages are given as doctests in ztfy/extfile/doctests/README.txt.Changelog0.2.14use all file content instead of 4Kb sample to extract MIME type to prevent
errors when checking MS-Office files0.2.13rewrite getMagicContentType function for last python-magic release0.2.12add extra content-type check through PIL for images not handled natively0.2.11reset default blobs opening mode to ‘r’ but add mode argument in getBlob() method0.2.10changed blob read mode to ‘c’ to get access to blob data after database connection is closed0.2.9updated IBaseBlobFile interfaceregistered IResult adapter for ZODB.blob.BlobFile (copied from z3c.blobfile package)0.2.8changed package source layout0.2.7set content-type on BlobImage class data updatemove file properties container IObjectCopiedEvent to ztfy.file package0.2.6removed unused package dependency0.2.5added ‘__nonzero__’ boolean operator to check for empty files0.2.4corrected import0.2.3corrected database automatic upgrade code0.2.2updated database automatic upgrade code0.2.1replace deprecated md5 module with hashlib.md50.2Switched to ZTK-1.1.20.1.1update database upgrade code used when creating a site manager0.1Initial release
Package: ztfy.geoportal
ContentsIntroductionHISTORY0.2.50.2.40.2.30.2.20.2.10.2.00.1.40.1.30.1.20.1.10.1.0IntroductionZTFY package for french IGN’s GeoPortail accessThierry Florac <tflorac@ulthar.net> - AuthorHISTORY0.2.5small CSS updateschanged default layers visibilitychanged zoom level when positionning to GPS coordinates0.2.4remove unneeded parameters in map initialization options0.2.3use setOpacity() method to define default layer opacity0.2.2change default map layer opacityadd marker interface for location edit formhide input fields in location edit form0.2.1updated GPS coordinates selection widget0.2.0enhanced map creation process0.1.4use ZTFY.skin data APImake package resources and scripts compatible with Fanstatic “bottom” option0.1.3added “version” attribute on config utility to define Geoportail
version to useadded “development” attribute to get access to development scriptsupdated translations0.1.2updated dependencies0.1.1use ZTFY.skin viewlets to handle forms prefix0.1.0first release
Package: ztfy.hplskin
ContentsWhat is ztfy.hplskin ?How to use ztfy.hplskin ?Changelog0.1.80.1.70.1.60.1.50.1.40.1.30.1.20.1.10.1.0What is ztfy.hplskin ?ztfy.hplskin is a custom skin for a ztfy.blog based web site.
It was designed at first to be used in ‘http://www.ulthar.net’ website, a french
site dedicated to H.P.Lovecraft and Cthulhu mythos.How to use ztfy.hplskin ?A set of ztfy.hplskin usage are given as doctests in ztfy/hplskin/doctests/README.txtChangelog0.1.8use last interfaces and classes from ZTFY.base and ZTFY.skin packages0.1.7changed package source layout0.1.6remove default JPEG format when creating or using thumbnailssmall changes in banner adapters factories0.1.5refactoring to follow last release of ztfy.skin, ztfy.blog and ztfy.jqueryui packages0.1.4changed menus viewlets weight0.1.3added alternate title on illustrations to improve XHTML standard complianceadded “fb” XML namespace to layout template0.1.2remove duplicated viewlet menu to blog presentation edit formadded display of Google +1 button in presentation settingsadded display of Facebook “Like” button in presentation settings and templates0.1.1add check for II18n adapter in banner viewletadded extension in displays URLscorrect resources dependencies0.1.0Initial release
Package: ztfy.i18n
ContentsWhat is ztfy.i18n ?How to use ztfy.i18n ?Changelog0.3.50.3.40.3.30.3.20.3.10.3.00.2.140.2.130.2.120.2.110.2.100.2.90.2.80.2.70.2.60.2.50.2.40.2.30.2.20.2.10.20.1.10.1What is ztfy.i18n ?ztfy.i18n is a package used to handle internalization of contents attributes.Supported attributes types include:text and textline fieldsfile and images fieldsHTML fieldsHow to use ztfy.i18n ?A set of ztfy.i18n usages are given as doctests in ztfy/i18n/doctests/README.txtChangelog0.3.5use all file content instead of 4Kb sample to extract MIME type to prevent
errors when checking MS-Office files0.3.4refactored interfaces to prevent circular referencesadded configuration directives to remove static dependencies with “ztfy.skin” package0.3.3use new “getMagicContentType()” function from ztfy.extfile packagesmall imports cleanup0.3.2use Unicode for default language when no language nogotiator is available0.3.1updated localesupdated style of files download links0.3.0use ZTFY.skin data APIremoved unused CSS stylesmake package resources compatibles with Fanstatic “bottom” option0.2.14small CSS update for flags tabs0.2.13added custom title viewlet for I18n contentsmodified CSS to match new ZTFY skin0.2.12added “translated” property decoratoruse getMagicContentType method from ztfy.file package0.2.11changed package source layout0.2.10remove default JPEG format when creating or using thumbnails0.2.9added “translate” TAL adapter0.2.8automatically add file’s extension in I18nFileField and I18nImageField attributes
valuesuse mimetypes package to get content-type for text files0.2.7use dictionaries instead of tuples in languages vocabularies0.2.6added request context to languages vocabularies translationsmodified “setLanguage.html” view to use context’s absolute URL and avoid
bad redirections when using virtual hosting0.2.5added missing widgets permissions registration0.2.4added “ZTFY base languages” vocabulary, to handle a list of languages
not including country codesupdated translationschanged position of file input fieldschanged handling of jQuery’s “imgAreaSelect” plug-inminor changes in CSS styling0.2.3added check in image field widget thumbnail generation code0.2.2added extension in displays URLshandle square thumbnails via JQuery imgAreaSelect plug-incheck II18n adapter correctly in I18nTalesAdapterbetter check for request in I18nAttributesAdapter.getPreferedLanguage method0.2.1migrated resources management from zc.resourcelibrary to fanstatic0.2switched to ZTK-1.1.2restrictions on I18nAttributesAdapter adapted interface to II18nAttributesAwarehandle z3c.form “NOT_CHANGED” value for I18n file attributes properties0.1.1use Invalid exception instead of ValueError to handle invariants0.1initial release
Package: ztfy.imgtags
ContentsIntroductionWARNINGHISTORY0.1.30.1.20.1.10.1.0IntroductionZTFY package for EXIF/IPTC/XMP tags managementWARNINGThis package requires pyexiv2 package, which is not actually
available on Pypi!Thierry Florac <tflorac@ulthar.net> - AuthorHISTORY0.1.3added “precision” argument to “getGPSLocation” method to get rounded coordinates0.1.2added configuration directives to limit package dependencies with “ztfy.skin” package0.1.1corrected conversion of EXIF GPS coordinates0.1.0first release
Package: ztfy.ldap
ContentsWhat is ztfy.ldap ?How to use ztfy.ldap ?ContributorsChangelog0.1.30.1.20.1.10.1.0What is ztfy.ldap ?ztfy.ldap is a small set of utilities and classes to make LDAP interaction
easier within a ZTK/ZopeApp based application.The main class is LDAPGroupsFolder, which is an authentication plug-in used
to enable LDAP groups as authentication principals. This class is extending
ZTFY.security package so that LDAP groups can be used everywhere where a
principal can be selected to grant a role.LDAPGroupsFolder code is mainly based on “ldapgroups” package, which seems
actually unmaintained.Based on ldappool package, ztfy.ldap also provides a pooled LDAP adapter, which
stores it’s connections within a pool.Adapters for some ofztfy.mailinterfaces are also provided.How to use ztfy.ldap ?ztfy.ldap usages will be described onZTFY home pageContributorsThierry Florac <tflorac@ulthar.net> - AUthorChangelog0.1.3changed LDAPGroupInformation implemented interfaces order0.1.2added subscribers to add interfaces on LDAP principals0.1.1added cache management facilities0.1.0package created using templer
[Thierry Florac]
Package: ztfy.lock
ContentsIntroductionLocking utilityContributorsChangelog0.1.20.1.10.1.0IntroductionZTFY.lock is a small package which can be used to get locks on persistent objects
in several contexts.These contexts include:simple ‘threading’ locking, in a single-process environmentfile locking (using ‘zc.lockfile’ package), in a multi-processes environment where
all processes are handled on a single hostmemcached locking (using ‘lovely.memcached’ package), in a multi-process environment
where processes are handled on several hosts.Locking utilityLocking is handled by a utility implementing ILockingUtility interface and registered
for that interface. Locking policy have to be chosen on that utility to define the locking
helper which will be used.According to the selected policy, additional parameters will have to be defined to set
the file locks path or the memcached client connection.ContributorsThierry Florac <tflorac@ulthar.net>, AuthorChangelog0.1.2added configuration directives to remove static dependencies with ztfy.skin package0.1.1use last ZTFY.skin base classes0.1.0package created using templer
[Thierry Florac]
Package: ztfy.mail
ContentsWhat is ztfy.mail ?How to use ztfy.mail ?ContributorsHISTORY0.1.60.1.50.1.40.1.30.1.20.1.10.1.0What is ztfy.mail ?ztfy.mail is a small package which provides a few interfaces and utilities
to help handling email messages.How to use ztfy.mail ?ztfy.mail usages will be described onZTFY home page::ZTFY home page:http://www.ztfy.orgContributorsThierry Florac <tflorac@ulthar.net> - AuthorHISTORY0.1.6added ‘charset’ parameter to TextMessage constructor0.1.5added “getPrincipalAddress” helper function0.1.4updated Buildout’s bootstrapupdated dependenciescorrected imports for PEP 80.1.3handle message target addresses as a list or as a single string0.1.2initialized I18n translations0.1.1first published release, only minor formatting changes…0.1.0first release
Package: ztfy.media
ContentsIntroductionMedias conversionsHISTORY0.1.120.1.110.1.100.1.90.1.80.1.70.1.60.1.50.1.40.1.30.1.20.1.10.1.0Introductionztfy.media is a ZTK/ZopeApp ZTFY package used to automatically convert and display
medias files (audios, videos…).It was developed in the context of a medias library management application handling several
kinds of medias (mainly images, videos, and audio files), to be able to automatically display
these contents in web pages.Medias conversionsAutomatic medias conversions implies several pre-requisites:the ‘’ffmpeg’’ executable must be available in your path;you have to rely on a ZEO connection handling a blobs cache directory;you have to create and register (with a name) this ZEO connection in your site management folder
(see ztfy.utils.zodb.ZEOConnection object);you have to create and register (without name) a ZTFY medias conversion utility.Medias conversion utility allows you to define listening address and port of a ZeroMQ process which
will wait for conversions requests. These requests are automatically done when an IObjectAddedEvent
is notified on a IFile object containing contents for which a converter has been registered; default
converters based on FFmpeg are available for images, video and audio files, but you can provide your
own converters for any kind of custom file.Medias conversion utility also allows to define in which formats you want to convert the new medias.
All conversions are actually done with the help of FFmpeg, each conversion being done in a dedicated
sub-process handling it’s own ZEO connection.Converted medias are stored in the ZODB as Blob files in the original media file annotations.Thierry Florac <tflorac@ulthar.net> - AuthorHISTORY0.1.12added configuration options to medias converter to force conversion of medias already provided in target content
type. This can be required if uploaded medias don’t provide properties for correct random access to any part of
the video or audio file.0.1.11updated FlowPlayer fonts path in CSScorrected logger nameremoved missing imports0.1.10corrected conversions code (based on “pyams_media” package source code) to use libAV ‘avconv/avprobe’ toolsadded MP4 and WebM conversions optionsupdated FlowPlayer to release 6.0.5updated medias previews0.1.9corrected video frame size names array0.1.8added small check in requested formats0.1.7use new “getMagicContentType()” function from ztfy.extfile packageuse non-empty suffix when detected content-type is unknown0.1.6added flush on some video output filesadded sound file thumbnail in audio previewalways use temporary files for Quicktime video conversions0.1.5automatically include a video player watermark on videos thumbnailsupdated video preview template0.1.4reset video bitrate command line option to “-b” (instead of “-b:v”) to be compatible
with all FFmpeg versionsupdated video preview for Firefox compatibility0.1.3added one second before checking ZMQ processes startupupdated package resources0.1.2register ZMQ medias converter process exit callback0.1.1removed forgotten ‘print’ statementupdate README0.1.0first release
Package: ztfy.security
ContentsWhat is ztfy.security ?How to use ztfy.security ?Changelog0.4.30.4.20.4.10.4.00.3.10.3.00.2.110.2.100.2.90.2.80.2.70.2.60.2.50.2.40.2.30.2.20.2.10.20.1What is ztfy.security ?ztfy.security is a thin wrapper around zope.security and zope.securitypolicy packages.It provides an adapter to ISecurityManager interfaces, which allows you to get and set roles and
permissions applied to a given principal on a given adapted context.This adapter also allows you to fire events when a role is granted or revoked to a given principal ; this
functionality can be useful, for example, when you want to forbid removal of a ‘contributor’ role to a principal
when he already owns a set of contents.Finally, ztfy.security provides a small set of schema fields, which can be used when you want to define a
field as a principal id or as a list of principals ids.How to use ztfy.security ?ztfy.security package usage is described via doctests in ztfy/security/doctests/README.txtChangelog0.4.3order principals by title in input and display widgets0.4.2added “backspace_removes_last” property to PrincipalsListWidget0.4.1added missing translations0.4.0added new token authentication plug-in. This plug-in relies on a classic InternalPrincipalContainer
but can extract credentials from an encoded token given in URL. This token is built in a way that
includes current date so that it’s not permanent.0.3.1added “names” argument in principals search methods which allows to provide
names of authentication plug-ins in which principals are to be searchedadd “auth_plugins” property to principals selection widgets to define names of
authentication plug-ins which can be used in search method0.3.0use ZTFY.skin data APIremove unused resourcesdisable auto-completion on roles input widgets0.2.11convert roles edit form to dialog0.2.10use request cache in “getPrincipal()” function0.2.9corrected ISecurityManager methods arguments namestemplates updated to display null values0.2.8changed package source layout0.2.7added ILocalRoleIndexer interface and default adapter0.2.6added annotations interfaces on standard zope.pluggableauth GroupFolder classescape quotes in Javascript code0.2.5updated imports for last ztfy.jqueryui and ztfy.skin packageadded AJAX checks in principals widgets0.2.4added check in JSON’s “getAddr()” method to remove “++skin++” namespacecorrected syntax and translation in MissingPrincipal class0.2.3added permission grant, unset and revoke methods in ISecurityManager
interface and adapteradded check in principals widgets0.2.2switched resources management from zc.resourcelibrary to fanstatic0.2.1removed “zope.app” packages dependencies0.2Switched to ZTK-1.1.2Added schema fields, properties, widgets and resources to handle roles
assignment via simple context attributes and propertiesAdded IAuthenticatorSearchAdapter to offer a common search interface to
authenticator plug-ins0.1Initial release