Saravanan666/pypi-org huggingface dataset:
Package: c2c.template
c2c.templateSupported template Jinja, Mako, Template.Tools that collect some vars and get them to a template engine.Supported template:JinjaandMako.Usec2c-template--helpto get the command line help.Vars fileThe vars collector gets the vars from YAML files like this one:extends:inherit.yamlvars:string_var:a stringint_var:42interpreted_var:__import__('datetime').date.today()combined_var:'Today:{interpreted_var:%Y-%m-%d}'facter_json:/usr/bin/facter --jsonfacter_yaml:/usr/bin/facter --yamlpi:console.log(Math.PI.toPrecision(3))obj:v1:1v2:'2'v3:[1,2,3]interpreted:python:-interpreted_varbash:-facter_json-facter_yamljson:-facter_jsonyaml:-facter_yamlnode:vars:["pi"]cmd:["node","-e"]update_path:-objTheinherit.yamlis an other file with the same syntax that will provide
initial vars.Thevarssection is where we define the vars values, the YAML files
support typing, than42will be an integer.Theinterpretedconfiguration to interpret some vars,python,bash,environ,json,yamlare predefined
interpreter,nodeis a custom interpreter.Theupdate_pathis a list of ‘.’-separated paths that will be updated (for dicts)
or appended (for lists), instead of overwritten. The sub path will be implicitly added.We can reuse predefined variables and format them (seecombined_var),
See:str.format().Example of usageInterpret variable in a templatec2c-template--varsvars.yaml--enginejinja--filestemplate.jinjaThe result will be stored in a file namedtemplate.Get the varsIt can be useful to get the variable outside.`c2c-template--varsvars.yaml--get-varsINT_VAR=int_varstring_var`That will set the bash variableINT_VARto 42, andSTRING_VARto ‘a string’.Get a configuration filec2c-template--varsvars.yaml--get-configconfig.yamlstring-varint-varcombined-varWill create a file namedconfig.yamlthis:string-var:a stringint-var:42combined-var: Today:2014-12-12Build a set of file based on a templateCreate the following vars file (vars.yaml):vars:var1:commoniter:-name:onevar2:first-name:twovar2:secondAnd the following template (template.jinja):var1: {{ var1 }}
var2: {{ var2 }}And run the following command:c2c-template--varsvars.yaml--files-buildertemplate.jinja{name}.txtiterThis will create two files:theone.txtfile, with:var1: common
var2: firstThetwo.txtfile, with:var1: common
var2: second
Package: c2c.versions
Command to tests program version.Example of use:Config file:default_cmd:dpkg -l {package} | grep ^ii | awk '{{print $3}}'main:python:# use python versioncmd:/usr/bin/python --version 2>&1 | awk '{{print $2}}'version:2.7python3:# use package verionversion:3.3Command:c2c.versions config.yaml mainThis example tests that we have at least the version 2.7 of python 2
and the version 3.3 of python 3.
Package: c2d-api
IntroductionPackage c2d_api provide tools to interact with API of Chat2Desk. You can simply use this tools to:Send messages to clientsAssign chats to different operatorsAssign tags to clientsGet statisticsAnd more actionsFull description of API you can find on theofficial siteInstallationTo install package open your terminal and use command:pipinstallc2d-apiGetting startedAfter package installation you need to do import:fromc2d_api.apiimport*Then create API object using your Chat2Desk access token:api=Chat2DeskApi(access_token='YOUR_ACCESS_TOKEN')Now you can use this object to interact with ChatToDesk API.Using methodsTo create client you need to use code:api.clients_post(phone='7XXXXXXXXXX',transport='YOUR_TRANSPORT',channel_id='YOUR_CHANNEL_ID',nickname='ExampleClient')After client created you can send message to him:message='This is example message!'api.messages_post(client_id='CLIENT_ID',text=message)You can get messages from chats. For example, if you need to get 500 messages from 'YOUR_TRANSPORT', you can use code:api.messages_get(transport='YOUR_TRANSPORT',limit=500)All methods copy the structure of API requests, so you can use the official documentation of Chat2Desk API to get them all.
Package: c2dataviewer
C2DataViewer: EPICS7 pvObject Data ViewerC2DataViewer is a Python based data viewer for next generation of APS control system (C2).
It is developed with pyqtgraph, PyQt, and uses pvaPy as pvAccess Python binding.
This is a viewer for pvData structured data objects as transported by pvAccess. Some use cases are a 'scope viewer',
and Area Detector images from the AD pva plugin.Download>python-mpipinstallc2dataviewer
>c2dv-hApplicationsImage app- displays Area detector images from the AD pva pluginScope app- plots pvAccess waveform dataStriptool- plots channel access and pvAccess scalar dataOther documentationBuilding and packaging
Package: c2dll
C2DLLEasily build C code into dll and call it from python scriptHere is the example of usage:fromc2dllimportdllfunc,as_ptrimportnumpyasnpdeffwd(eps,n,x=[0.1711,0.1117]):d=dllfunc('''#define PI2 6.283185307179586#include <math.h>double mod1(double x) {double x_mod_1 = fmod(x, 1); x_mod_1 = (x_mod_1 < 0) ? x_mod_1 + 1 : x_mod_1; return x_mod_1;}DLL_API void fwd(double* params, double* x, int n, double* out) {double eps_square = params[0]*params[0];for (int i=0; i<n; i++) {double x_ = atan2((1 - eps_square) * sin(PI2 * x[0]), (1 + eps_square) * cos(PI2 * x[0]) + 2*params[0]) / PI2;x[0] = 2 * x_ + x[1];x[1] = x_ + x[1];x[0] = atan2((1 - eps_square) * sin(PI2 * x[0]), (1 + eps_square) * cos(PI2 * x[0]) + 2*params[0]) / PI2;x[0] = mod1(x[0]);x[1] = mod1(x[1]);out[2*i] = x[0];out[2*i+1] = x[1];}}''')n=int(n)points=np.zeros(shape=(2*n))d.fwd(as_ptr([eps,]),as_ptr(x),n,as_ptr(points))returnpoints.reshape((n,2))GitHub:https://github.com/chiga17/c2dll
Package: c2go
C2Go is based on the c-to-c.py example from pycparser by Eli Bendersky,
and uses pycparser extensively.The C examples are from:http://www.cis.temple.edu/~ingargio/cis71/code/.Requirementspython 2 or python 3pycparserplyInstallationc2go.pycan be installed as ie./usr/bin/c2go.UsageThe utility takes a filename as the first argument.The parts of the C code that C2GO is unable to translate will be marked
with a/* C2GO: ? */comment in the resulting output.Changes2011-08-30 - Initial commit2013-04-29 - Update for Go 12014-05-07 - Minor changes2015-11-12 - Minor fixGeneral informationAlexander F Rødsethxyproto@archlinux.orgLicense: BSDPull requests are appreciated.
Package: c2j
c2j - it`s a .csv-.json transformer python-packageHow to installpip install c2jGuidefromc2j.transformimportcsv_json,json_csv# You can transform .csv-file into .json-filecsv_json(csv_path)# csv_path вЂ“ path to .csv-file# You can transform .json-file into .csv-filejson_csv(json_path)# json_path вЂ“ path to .json-fileExample of usagefromc2j.transformimportcsv_json,json_csvcsv_json('my_csv.csv')# transform .csv to .jsonjson_csv('my_json.json')# transform .json to .csv
Package: c2log
c2logc2log is a library for parsing log files generated by the Concept2 PM5.
Documentation can be found athttps://rmoe.gitlab.io/c2log/.InstallationRequirements:Python 3.4+SuitcaseInstall from PyPi:$ pip install c2logUsage>>>fromc2log.logbookimportLogBook>>>logbook=LogBook.from_directory('/path/to/pm5/logs')>>>logbook.workouts>>>forworkoutinlogbook.workouts:...print(workout.workout_name)...16073m
15849m
2x10:00/0:12r
0:06:54
14557m
4x750m/0:12r
14877m
6x500m/0:12r>>>
Package: c2.manage.sharesetting
IntroductionManaging local roles setting for Plone site.View share setting of all contents in every local role.Save share setting of all contents in every local role.Tested on Plone4.0.4.Repository:https://bitbucket.org/cmscom/c2.manage.sharesettingChangelog1.0 (2013-09-06)Nothing changed [terapyon]1.0RC4 (2013-03-07)for missing release [terapyon]1.0RC3 (2013-03-07)Support Plone 4.1 [terapyon]1.0RC2 (2011-09-12)Modify bug to download all contents list on csv [terapyon]1.0RC1 (2011-09-12)Adding to download all contents list on csv [terapyon]1.0b7 (2011-09-08)Modify template for unnecessarily message [terapyon]Modify default level from 10 to 2 [terapyon]1.0b6 (2011-09-06)Remove state filtering [terapyon]Add folder depth filtering [terapyon]1.0b5 (2011-09-05)Modify missing css for depth [terapyon]1.0b4 (2011-09-02)Adding css for depth [terapyon]1.0b3 (2011-09-01)Adding css for depth [terapyon]Modify view title to change to title_or_id [terapyon]1.0b2 (2011-06-07)Adding function to view table on filter for group [terapyon]Adding table header to show every 15 rows [terapyon]1.0b1 (2011-04-27)Modify template design [Hironobu Manaka]1.0a1 (2011-04-07)Initial release
Package: c2net
C2NET-BETAPYPI package for c2net-beta使用说明安装虎鲸平台提供使用代码，数据集，模型示例安装适配python3.6及以上版本PYPI package for C2NET-BETA。安装适配 python3.6 及以上版本pip3install-Uc2net
或
pip3installc2net==版本号-ihttps://pypi.tuna.tsinghua.edu.cn/simple云脑资源初始化与上传，获取路径示例：#导入包
from c2net.context import prepare, upload_output

#初始化导入数据集和预训练模型到容器内
c2net_context = prepare()

#获取代码路径, 数据集路径，预训练模型路径，输出路径
code_path = c2net_context.code_path
dataset_path = c2net_context.dataset_path
pretrain_model_path = c2net_context.pretrain_model_path
you_must_save_here = c2net_context.output_path

#回传结果到c2net
upload_output()在启智平台上的使用示例
Package: c2net-beta
C2NET-BETAPYPI package for c2net-beta使用说明安装虎鲸平台提供使用代码，数据集，模型示例安装适配python3.6及以上版本PYPI package for C2NET-BETA。安装适配 python3.6 及以上版本pip3install-Uc2net
pipinstallc2net==0.0.3-ihttps://pypi.tuna.tsinghua.edu.cn/simple云脑资源初始化与上传，获取路径示例：#导入包
from c2net.context import prepare, upload_output

#初始化导入数据集和预训练模型到容器内
c2net_context = prepare()

#获取代码路径, 数据集路径，预训练模型路径，输出路径
code_path = c2net_context.code_path
dataset_path = c2net_context.dataset_path
pretrain_model_path = c2net_context.pretrain_model_path
you_must_save_here = c2net_context.output_path

#回传结果到c2net
upload_output()
Package: c2p
[![pipeline status](https://gitlab.com/martincollado.com/i2p-python/badges/master/pipeline.svg)](https://gitlab.com/martincollado.com/i2p-python/commits/master)
[![coverage report](https://gitlab.com/martincollado.com/i2p-python/badges/master/coverage.svg)](https://gitlab.com/martincollado.com/i2p-python/commits/master)
[![Documentation Status](https://readthedocs.org/projects/i2p-python/badge/?version=latest)](http://i2p-python.readthedocs.io/es/latest/?badge=latest)HRL From Idea to Production TutorialEste reposotorio existe coo prueba de concepto y demostración del trabajo en proyectos de
desarrollo de software, basado en metodologias de trabajo tipo TDD (Test Driven Development).TareasTerminar de programar todos los metodos de las operaciones solicitadas.Crear y comprobar todos los testsLicenciaSe trata de software libre y sin restricciones lanzado al dominio público.Cualquier persona es libre de copiar, modificar, publicar, usar, compilar, vender o
distribuir este software, ya sea en forma de código fuente o como un
binario, para cualquier fin, comercial o no comercial, y por cualquier
medio.
Package: c2pa
PyC2PA(photo source: C2PA)PyC2PA is Python implementation ofC2PA(Coalition for Content Provenance and Authenticity) addressing the prevalence of misleading information online through the development of technical standards for certifying the source and history (or provenance) of media content.Quick TrialDownload the testing photo:meimei-fried-chicken-cai-cai-cai.jpgGo to theCAI verification websiteand upload the photo.You should see the C2PA information (3 injections) like this:Installation$ python3 -m pip install pyc2paC2PA CLIIn command line run:$ c2pa [-a ASSERTION] [--store-label STORE_LABEL] [--recorder RECORDER] [-k KEY] [-s SIG] [-o OUTPUT] [-i INJECT]Example: generate meimei-fried-chicken-cai.jpg containing single C2PA injection.$ c2pa \
    -a cai.location.broad.json \
    -a cai.rights.json \
    -a cai.claim.thumbnail.jpg.jpg \
    -a cai.acquisition.thumbnail.jpg.jpg \
    -a adobe.asset.info.json \
    -a starling.integrity.json \
    --recorder "Starling Capture using Numbers Protocol" \
    --store-label "cb.starling_1" \
    -k certificate.p12 \
    -s endesive \
    -i meimei-fried-chicken.jpgQuick StartInpyc2pa/utils/, there are two examples showing how to do single injection and multiple injection programmatically.# Prepare testing input JPEG photo and its thumbnail.
# Assuming that testing input JPEG is ~/meimei-fried-chicken.jpg
$ cd pyc2pa/utils/
$ cp ~/meimei-fried-chicken.jpg .
$ convert -resize 50% meimei-fried-chicken.jpg meimei-fried-chicken-thumbnail.jpg

# Run single injection example
# (download meimei-fried-chicken-cai.jpg from IPFS)
# output: meimei-fried-chicken-cai.jpg
$ python3 c2pa_hello_world.py

# Run multiple injection example
# output: meimei-fried-chicken-cai-cai-cai.jpg
$ python3 c2pa_multiple_injection.py meimei-fried-chicken.jpgDevelopment TipsCurrently, themainbranch is based on C2PA spec draft v0.5 (compatible with thelatest C2PA spec draft).Thefeature-support-c2pa-photobranch follows the latest C2PA spec implementation.pyc2pa/utils/contains examples of single injection and multiple injection.pyc2pa/utils/digital-signature/contains detailed documents and example codes how to create and verify a C2PA signature.
Package: c2.patch.atrefs
IntroductionDescriptionThis patch is about “getRefs” and “getBRefs” of ATReference.These are not checking permissions.This patch is checking permissions and checking “effectiveDate”.Adding methods are “getSecureRefs” and “getSecureBRefs”.Adding methods are “getSortedSecureRefs” and “getSortedSecureBRefs” from Ver 0.2.RequiredPlone3.0.x or higherLicenseSee docs/LICENSE.txtAuthorCMScomhttp://www.cmscom.jp/(Manabu TERADA)Changelog1.0a1First release.
Package: c2.patch.contentpaste
IntroductionRepositories :https://bitbucket.org/cmscom/c2.patch.contentpasteIssue tracker :https://bitbucket.org/cmscom/c2.patch.contentpaste/issuesChangelog1.0b4 (2017-06-08)remove debuging code [terapyon]1.0b3 (2017-03-07)copy support local_roles [terapyon]make ContentPaste settings controlpanel [terapyon]support annotation copy for specfied [terapyon]1.0b2 (2017-01-30)Bug fix for AT BlobImage on Plone 4.3 [terapyon]1.0b1 (2014-07-30)support to paste for dexterity types [terapyon]1.0a2 (2012-08-20)modify check permission1.0a1 (2012-01-xx)Initial release
Package: c2.patch.contentslist
IntroductionDescriptionThis product is order change for Plone container.control panel setting on default when creating new folder.RequirementPlonePlone 4.0 (tested by 4.0 on MacOS 10.6)Plone 3.x (tested by 3.3.4 on MacOS 10.6)Note for Plone 3.2.xYou need to add on buildout.cfgbuildout.cfg[buildout]
eggs =
   ...
   c2.patch.contentslist

zcml =
   ...
   c2.patch.contentslist
   c2.patch.contentslist-overrides

[versions]
archetypes.schemaextender = 2.0.3Changelog1.0RC4 (2011-08-20)missing zcml1.0RC3 (2011-08-17)Support Plone 4.11.0RC2 (2011-03-25)Modify typo in templates1.0b4 (2011-03-07)Bug fix for can’t save controlpanel data1.0b3 (2011-03-07)Adding folder_contents template for only Plone 3.x1.0b2 (2011-03-07)Adding install_requires ‘archetypes.schemaextender’ for Plone 3.xTesting Plone 3.3.41.0b1 (2011-03-07)Include package for docs1.0a2 (2010-10-06)bug fix to content-list for Plone folder refs #11.0a1 (2010-09-25)Initial release
Package: c2.patch.corepermission
IntroductionSupport monkey patch to delete permissionSupport monkey patch to Add menu by not same parentrequirementPlone 4.1 and later (Tested by Plone 4.3.2 on MaxOS X 10.9 and Plone 4.1.3 on CentOS 6)Repository:https://bitbucket.org/cmscom/c2.patch.corepermissionIssues:https://bitbucket.org/cmscom/c2.patch.corepermission/issuesChangelog1.0b1 (2014-06-02)Support monkey patch to delete permissionSupport monkey patch to Add menu by not same parent1.0a1 (unreleased)Initial release
Package: c2.patch.dateforlisting
IntroductionThis patch product can change view of review list and contents tab.
After install this product, non admin user can see and manage the
content that has future effective date. It can help editors and
reviewers to manage the content which will be published in future
date.requirementPlone 3.x (Tested by Plone 3.3.1 on MaxOS X 10.5)
Plone 4.0note for Plone 3.2.xYou need to add on buildout.cfgbuildout.cfg[buildout]
eggs =
   ...
   z3c.autoinclude
   c2.patch.dateforlisting

zcml =
   ...
   z3c.autoinclude-meta
   c2.patch.dateforlistingChangelog1.0b5 (2013-12-12)fixed #3: Can’t select file on TinyMCE1.0b4 (2011-03-07)Delete ‘z3c.autoinclude’ in install_requiresModify monkey bug fix for Plone3.21.0b3 (2011-03-07)Adding ‘z3c.autoinclude’ in install_requires for Plone 3.21.0b2 (2011-03-07)Include package for docs1.0b1 (2010-09-25)Change package name from c2.patch.effectivedateforlisting to c2.patch.dateforlistingAdding review listTesting Plone4.0Dependency on c2.patch.contentslist1.0a1 (2010-02-19)Alpha release
Package: c2.patch.filenamenormalizer
IntroductionThis patch product is for downloaded filename become strange ascii code in muluti-byte languages on PloneWhen downloading file with Japanese name, downloaded file has some strange ascii coded name.I think we should get file name that shows in Plone page.This happens on all Plone version. I think if the file is named with multi byte code, this strange ascii name shows up.Please, look at attached file to fix this problem for IE and Firefox. Other browsers, we are still working on it.http://dev.plone.org/plone/ticket/8591requirementPlone 3.x (Tested by Plone 3.3.1 on MaxOS X 10.5)Changelog1.0b5 (2018-03-01)Support Edge and IE11 [terapyon]Drop support IE8 [terapyon]1.0b4 (2017-10-06)Modify for blob bug fix [terapyon]1.0b3 (2013-06-19)Missing packaging, forgot including docs1.0b2 (2013-06-19)Adding special notify for c2.app.zipdownload1.0b1 (2012-08-10)Modify for Firefox Ver 8Adding auto include plone zcml1.0a5 (2010-07-08)remove ja.py (don’t need file)1.0a4 (2010-02-24)bug fix for blob field1.0a3 (2010-02-24)bug fix for blob field1.0a2 (2010-02-19)Support blob field(plone.app.blob)1.0a1 (2010-01-08)Initial releasec2.patch.filenamenormalizer InstallationWhen you’re reading this you have probably already runeasy_install c2.patch.filenamenormalizer. Find out how to install setuptools
(and EasyInstall) here:http://peak.telecommunity.com/DevCenter/EasyInstallGetpythonproductsand install it via:python setup.py install --home /path/to/instanceinto your Zope instance.Create a file calledc2.patch.filenamenormalizer-configure.zcmlin the/path/to/instance/etc/package-includesdirectory.  The file
should only contain this:<include package="c2.patch.filenamenormalizer" />Alternatively, if you are using zc.buildout and the plone.recipe.zope2instance
recipe to manage your project, you can do this:Addc2.patch.filenamenormalizerto the list of eggs to install, e.g.:[buildout]
...
eggs =
    ...
    c2.patch.filenamenormalizerTell the plone.recipe.zope2instance recipe to install a ZCML slug:[instance]
recipe = plone.recipe.zope2instance
...
zcml =
    c2.patch.filenamenormalizerRe-run buildout, e.g. with:$ ./bin/buildoutYou can skip the ZCML slug if you are going to explicitly include the package
from another package’s configure.zcml file.
Package: c2.patch.jasplitter
This product is bugfix splitter of Plone for Japanese.Monkey patching below functions.Products.CMFPlone.UnicodeSplitter.splitter.bigramProducts.CMFPlone.UnicodeSplitter.splitter.process_unicodeProducts.CMFPlone.UnicodeSplitter.splitter.process_unicode_globDetailsbigramreturn[u[i:i+2]foriinrange(len(u)-limit)]toiflen(u)==1:return[u]else:return[u[i:i+2]foriinrange(len(u)-limit)]process_unicodeswords=[g.group()forginpattern.finditer(word)]forswordinswords:ifnotrx_all.match(sword[0]):yieldswordelse:yield frombigram(sword,0)toswords=[g.group()forginpattern.finditer(word)]forswordinswords:ifnotrx_all.match(sword[0]):yieldswordelse:forxinbigram(sword,1):# modifiedyieldxprocess_unicode_globifi==len(swords)-1:limit=1else:limit=0tolimit=1InstallationInstall c2.patch.jasplitter by adding it to your buildout:[buildout]

...

eggs =
    c2.patch.jasplitterand then runningbin/buildoutContributeIssue Tracker:https://bitbucket.org/cmscom/c2.patch.jasplitter/admin/issuesSource Code:https://bitbucket.org/cmscom/c2.patch.jasplitterSupportIf you are having issues, please let us know on the issue tracker.LicenseThe project is licensed under the GPLv2.ContributorsManabu TERADA,terada@cmscom.jpChangelog1.0b1 (2024-02-06)remove includeDependecies for plone6 compatibility.  [terapyon]1.0a5 (2023-08-24)Upload PyPI.  [terapyon]1.0a4 (2023-08-17)Support Python 3.  [terapyon]1.0a3 (2017-03-9)Support continual CJK and Ascii words. [terapyon]Missing packaging for MANIFEST [terapyon]1.0a2 (2016-11-17)Package bugfix.
[terapyon]1.0a1 (unreleased)Initial release.
[terapyon]
Package: c2.patch.plone3mail
IntroductionThis package fixes two kind of Plone 3.x multibyte-launguage bug in mail header of registration mail and password notification mail.requirementPlone 3.x (Tested by Plone 3.3.1 on MaxOS X 10.5)Changelog0.2 (2010-02-22)monkey patch SecureMailHost for non UTF-80.1.1 (2009-12-7)Adding logging (Patch information)0.1 (2009-11-21)Initial releaseInstallationWhen you’re reading this you have probably already runeasy_install c2.patch.plone3mail. Find out how to install setuptools
(and EasyInstall) here:http://peak.telecommunity.com/DevCenter/EasyInstallCreate a file calledc2.patch.plone3mail-configure.zcmlin the/path/to/instance/etc/package-includesdirectory.  The file
should only contain this:<include package="c2.patch.plone3mail" />Alternatively, if you are using zc.buildout and the plone.recipe.zope2instance
recipe to manage your project, you can do this.Addc2.patch.plone3mailto the list of eggs to install, e.g.:[buildout]
...
eggs =
    ...
    c2.patch.plone3mailTell the plone.recipe.zope2instance recipe to install a ZCML slug:[instance]
recipe = plone.recipe.zope2instance
...
zcml =
    c2.patch.plone3mailRe-run buildout, e.g. with:$ ./bin/buildoutYou can skip the ZCML slug if you are going to explicitly include the package
from another package’s configure.zcml file.
Package: c2.patch.plone4year2021
InstallationInstall c2.patch.plone4year2021 by adding it to your buildout:[buildout]

...

eggs =
    c2.patch.plone4year2021and then runningbin/buildoutContributeIssue Tracker:https://bitbucket.org/cmscom/c2.patch.plone4year2021/issuesSource Code:https://bitbucket.org/cmscom/c2.patch.plone4year2021LicenseThe project is licensed under the GPLv2.ContributorsManabu TERADA,terada@cmscom.jpChangelog1.0 (2020-11-17)No change from the previous release.
[terapyon]1.0a2 (2020-11-12)Bug fix for non sub version, eg) 4.2.
[terapyon]1.0a1 (2020-11-10)Initial release.
[terapyon]
Package: c2.patch.sharesettingcopy
InstallationInstall c2.patch.sharesettingcopy by adding it to your buildout:[buildout]

 ...

 eggs =
     c2.patch.sharesettingcopyand then running “bin/buildout”ContributeIssue Tracker:https://bitbucket.org/cmscom/c2.patch.sharesettingcopy/issuesSource Code:https://bitbucket.org/cmscom/c2.patch.sharesettingcopyDocumentation:SupportIf you are having issues, please let us know.LicenseThe project is licensed under the GPLv2.ContributorsManabu TERADA,terada@cmscom.jpChangelog1.0a3 (2017-03-09)Missing packaging for MANIFEST [terapyon]1.0a2 (2017-03-09)Support switching function share’s copy by controlpanel  [terapyon]1.0a1 (unreleased)Initial release. [terapyon]
Package: c2.patch.z3cformdateinput
IntroductionData input box problems for Japanese styles. It’s using dexterity content types.Repository:https://bitbucket.org/cmscom/c2.patch.z3cformdateinputIssues:https://bitbucket.org/cmscom/c2.patch.z3cformdateinput/issuesChangelog1.0a1dev (unreleased)Initial release
Package: c2py
c2pyCreate python wrappers that call c functions, without the headaches.In a nutshell:fromc2pyimportdispatchm=dispatch(src,# specification of the C sources (poiting to specific C functions)convention,# optional convention of wrapping rules**configs# specific configuration (for wrapping rules that are not covered by convention, or need to be overwritten))m.python_wrapper_to_c_func(...)# now m is a module containing python wrappers to the desired c functionsOther forms:dispatch_to_file(src,target_filepath,...)# to get output as a persisted .py fileTo install:pip install c2py