-
Notifications
You must be signed in to change notification settings - Fork 8
Expand file tree
/
Copy pathsetup.cfg
More file actions
175 lines (157 loc) · 9.2 KB
/
setup.cfg
File metadata and controls
175 lines (157 loc) · 9.2 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
[metadata]
name = ckan
version = attr: ckan.__version__
description = CKAN Software
long_description = file: README.rst
long_description_content_type = text/x-rst
url = http://ckan.org/
author = https://github.com/ckan/ckan/graphs/contributors
author_email = info@ckan.org
license = AGPL
keywords =
data
packaging
component
tool
server
classifiers =
Development Status :: 5 - Production/Stable
License :: OSI Approved :: GNU Affero General Public License v3 or later (AGPLv3+)
Programming Language :: Python
Programming Language :: Python :: 3.10
Programming Language :: Python :: 3.11
Programming Language :: Python :: 3.12
[options]
python_requires = >= 3.10
install_requires =
setuptools >= 44.1.0
packages = find:
namespace_packages = ckanext
include_package_data = True
zip_safe = False
[options.packages.find]
include = ckan, ckanext
[options.extras_require]
[options.entry_points]
pytest11 =
ckan = ckan.tests.pytest_ckan.ckan_setup
ckan_fixtures = ckan.tests.pytest_ckan.fixtures
console_scripts =
ckan = ckan.cli.cli:ckan
ckan.click_command =
datastore = ckanext.datastore.cli:datastore
datapusher = ckanext.datapusher.cli:datapusher
ckan.plugins =
tracking = ckanext.tracking.plugin:TrackingPlugin
activity = ckanext.activity.plugin:ActivityPlugin
stats = ckanext.stats.plugin:StatsPlugin
multilingual_dataset = ckanext.multilingual.plugin:MultilingualDataset
multilingual_group = ckanext.multilingual.plugin:MultilingualGroup
multilingual_tag = ckanext.multilingual.plugin:MultilingualTag
multilingual_resource = ckanext.multilingual.plugin:MultilingualResource
expire_api_token = ckanext.expire_api_token.plugin:ExpireApiTokenPlugin
chained_functions = ckanext.chained_functions.plugin:ChainedFunctionsPlugin
datastore = ckanext.datastore.plugin:DatastorePlugin
datapusher=ckanext.datapusher.plugin:DatapusherPlugin
resource_proxy = ckanext.resourceproxy.plugin:ResourceProxy
text_view = ckanext.textview.plugin:TextView
datatables_view = ckanext.datatablesview.plugin:DataTablesView
image_view = ckanext.imageview.plugin:ImageView
audio_view = ckanext.audioview.plugin:AudioView
video_view = ckanext.videoview.plugin:VideoView
webpage_view = ckanext.webpageview.plugin:WebPageView
tabledesigner = ckanext.tabledesigner.plugin:TableDesignerPlugin
example_itemplatehelpers = ckanext.example_itemplatehelpers.plugin:ExampleITemplateHelpersPlugin
example_idatasetform = ckanext.example_idatasetform.plugin:ExampleIDatasetFormPlugin
example_idatasetform_inherit = ckanext.example_idatasetform.plugin:ExampleIDatasetFormInheritPlugin
example_idatasetform_v1 = ckanext.example_idatasetform.plugin_v1:ExampleIDatasetFormPlugin
example_idatasetform_v2 = ckanext.example_idatasetform.plugin_v2:ExampleIDatasetFormPlugin
example_idatasetform_v3 = ckanext.example_idatasetform.plugin_v3:ExampleIDatasetFormPlugin
example_idatasetform_v4 = ckanext.example_idatasetform.plugin_v4:ExampleIDatasetFormPlugin
example_idatasetform_v5 = ckanext.example_idatasetform.plugin_v5:ExampleIDatasetFormPlugin
example_idatasetform_v6 = ckanext.example_idatasetform.plugin_v6:ExampleIDatasetFormPlugin
example_idatasetform_v7 = ckanext.example_idatasetform.plugin_v7:ExampleIDatasetFormPlugin
example_igroupform = ckanext.example_igroupform.plugin:ExampleIGroupFormPlugin
example_igroupform_v2 = ckanext.example_igroupform.plugin_v2:ExampleIGroupFormPlugin
example_igroupform_default_group_type = ckanext.example_igroupform.plugin:ExampleIGroupFormPlugin_DefaultGroupType
example_igroupform_organization = ckanext.example_igroupform.plugin:ExampleIGroupFormOrganizationPlugin
example_iauthfunctions_v2 = ckanext.example_iauthfunctions.plugin_v2:ExampleIAuthFunctionsPlugin
example_iauthfunctions_v3 = ckanext.example_iauthfunctions.plugin_v3:ExampleIAuthFunctionsPlugin
example_iauthfunctions_v4 = ckanext.example_iauthfunctions.plugin_v4:ExampleIAuthFunctionsPlugin
example_iauthfunctions_v5_custom_config_setting = ckanext.example_iauthfunctions.plugin_v5_custom_config_setting:ExampleIAuthFunctionsPlugin
example_iauthfunctions_v6_parent_auth_functions = ckanext.example_iauthfunctions.plugin_v6_parent_auth_functions:ExampleIAuthFunctionsPlugin
example_theme_v15_webassets = ckanext.example_theme_docs.v15_webassets.plugin:ExampleThemePlugin
example_theme_custom_emails = ckanext.example_theme_docs.custom_emails.plugin:ExampleCustomEmailsPlugin
example_iresourcecontroller = ckanext.example_iresourcecontroller.plugin:ExampleIResourceControllerPlugin
example_ivalidators = ckanext.example_ivalidators.plugin:ExampleIValidatorsPlugin
example_iconfigurer = ckanext.example_iconfigurer.plugin:ExampleIConfigurerPlugin
example_itranslation = ckanext.example_itranslation.plugin:ExampleITranslationPlugin
example_flask_iblueprint = ckanext.example_flask_iblueprint.plugin:ExampleFlaskIBlueprintPlugin
example_flask_streaming = ckanext.example_flask_streaming.plugin:ExampleFlaskStreamingPlugin
example_iuploader = ckanext.example_iuploader.plugin:ExampleIUploader
example_idatastorebackend = ckanext.example_idatastorebackend.plugin:ExampleIDatastoreBackendPlugin
example_ipermissionlabels = ckanext.example_ipermissionlabels.plugin:ExampleIPermissionLabelsPlugin
example_iapitoken = ckanext.example_iapitoken.plugin:ExampleIApiTokenPlugin
example_iclick = ckanext.example_iclick.plugin:ExampleIClickPlugin
example_blanket = ckanext.example_blanket_implementation.plugin:ExampleBlanketPlugin
example_blanket_helper = ckanext.example_blanket_implementation.plugin:ExampleBlanketHelperPlugin
example_blanket_auth = ckanext.example_blanket_implementation.plugin:ExampleBlanketAuthPlugin
example_blanket_action = ckanext.example_blanket_implementation.plugin:ExampleBlanketActionPlugin
example_blanket_blueprint = ckanext.example_blanket_implementation.plugin:ExampleBlanketBlueprintPlugin
example_blanket_cli = ckanext.example_blanket_implementation.plugin:ExampleBlanketCliPlugin
example_blanket_validator = ckanext.example_blanket_implementation.plugin:ExampleBlanketValidatorPlugin
example_blanket_config_declaration = ckanext.example_blanket_implementation.plugin:ExampleBlanketConfigDeclarationPlugin
example_isignal = ckanext.example_isignal.plugin:ExampleISignalPlugin
example_iauthenticator = ckanext.example_iauthenticator.plugin:ExampleIAuthenticatorPlugin
example_humanizer = ckanext.example_humanizer.plugin:ExampleHumanizerPlugin
example_database_migrations = ckanext.example_database_migrations.plugin:ExampleDatabaseMigrationsPlugin
example_icolumntypes = ckanext.example_icolumntypes.plugin:ExampleIColumnTypesPlugin
example_icolumnconstraints = ckanext.example_icolumnconstraints.plugin:ExampleIColumnConstraintsPlugin
example_idatadictionaryform = ckanext.example_idatadictionaryform.plugin:ExampleIDataDictionaryFormPlugin
example_inotifier1 = ckanext.example_inotifier.plugin:ExampleINotifier1Plugin
example_inotifier2 = ckanext.example_inotifier.plugin:ExampleINotifier2Plugin
ckan.test_plugins =
test_observer_plugin = tests.plugins.ckantestplugins:PluginObserverPlugin
action_plugin = tests.plugins.ckantestplugins:ActionPlugin
auth_plugin = tests.plugins.ckantestplugins:AuthPlugin
test_package_controller_plugin = tests.plugins.ckantestplugins:MockPackageControllerPlugin
test_resource_view = tests.plugins.ckantestplugins:MockResourceViewExtension
sample_datastore_plugin = ckanext.datastore.tests.sample_datastore_plugin:SampleDataStorePlugin
example_datastore_deleted_with_count_plugin = ckanext.datastore.tests.test_chained_action:ExampleDataStoreDeletedWithCountPlugin
example_data_store_search_sql_plugin = ckanext.datastore.tests.test_chained_auth_functions:ExampleDataStoreSearchSQLPlugin
test_datastore_view = ckan.tests.lib.test_datapreview:MockDatastoreBasedResourceView
test_datapusher_plugin = ckanext.datapusher.tests.test_interfaces:FakeDataPusherPlugin
test_blueprint_plugin = ckan.tests.config.test_middleware:BlueprintPlugin
test_middleware_plugin = ckan.tests.config.test_middleware:MiddlewarePlugin
test_flash_plugin = ckan.tests.config.test_sessions:FlashMessagePlugin
test_js_translations_plugin = ckan.tests.lib.test_i18n:JSTranslationsTestPlugin
mock_search_plugin = ckan.tests.logic.action.test_init:MockPackageSearchPlugin
test_plugin_order_first = ckan.tests.plugins.plugin_order.plugins:FirstPlugin
test_plugin_order_second = ckan.tests.plugins.plugin_order.plugins:SecondPlugin
babel.extractors =
ckan = ckan.lib.extract:extract_ckan
[egg_info]
# tag_build = dev
# tag_svn_revision = true
[easy_install]
find_links = http://www.pylonshq.com/download/
# Babel configuration
[compile_catalog]
domain = ckan
directory = ckan/i18n
statistics = true
[extract_messages]
add_comments = TRANSLATORS:
output_file = ckan/i18n/ckan.pot
width = 80
[init_catalog]
domain = ckan
input_file = ckan/i18n/ckan.pot
output_dir = ckan/i18n
[update_catalog]
domain = ckan
input_file = ckan/i18n/ckan.pot
output_dir = ckan/i18n
previous = true
[upload_sphinx]
upload-dir = build/sphinx/html