Commit Graph

21 Commits

Author SHA1 Message Date
Ghanshyam Mann 31410355d4 Retire the python-searchlightclient project
As announced in openstack-discuss ML[1], Searchlight project
is retiring in Wallaby cycle.

This commit retires python-searchlightclient repository as per
process deinfed in project-guide[2]. Anyone would like to maintain
it again, please revert back this commit and propose the re-adding it
to governance.

The community wishes to express our thanks and appreciation to all of
those who have contributed to the python-searchlightclient project
over the years.

Depends-On: https://review.opendev.org/c/openstack/project-config/+/764519
Needed-By: https://review.opendev.org/c/openstack/governance/+/764530

[1] http://lists.openstack.org/pipermail/openstack-discuss/2020-November/018637.html
[2] https://docs.openstack.org/project-team-guide/repository.html#retiring-a-repository

Change-Id: If02fcc1c21abc9040a3b81cfa4973c7c6382ea15
2020-11-28 04:01:07 +00:00
melissaml bc04322a38 Remove translation sections from setup.cfg
These translation sections are not needed anymore, Babel can
generate translation files without them.

Change-Id: Ic68e392e3d4030b2d99e3731bb6b2c86dcf7b9b4
2020-05-14 20:16:09 +08:00
Sean McGinnis 03f6958f9b
Add py38 package metadata
Now that we are running the Victoria tests that include a
voting py38, we can now add the Python 3.8 metadata to the
package information to reflect that support.

Change-Id: I1bc001ce868cf12add34d83be3720e756c392d32
Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
2020-04-24 08:23:18 -05:00
Andreas Jaeger 92897b3b7c Cleanup py27 support
Make a few cleanups:
- Remove python 2.7 stanza from setup.py
- Add requires on python >= 3.6 to setup.cfg so that pypi and pip
  know about the requirement
- Remove obsolete sections from setup.cfg:
  * Wheel is not needed for python 3 only repo
  * Some other sections are obsolete
- Update classifiers

Change-Id: Id417aaae518b18d220998ed6520fd729fec0a501
2020-04-04 17:13:18 +02:00
Ghanshyam Mann d307e8e6ed [ussuri][goal] Drop python 2.7 support and testing
OpenStack is dropping the py2.7 support in ussuri cycle.

python-searchlightsclient is ready with python 3 and ok to drop the
python 2.7 support.

Complete discussion & schedule can be found in
- http://lists.openstack.org/pipermail/openstack-discuss/2019-October/010142.html
- https://etherpad.openstack.org/p/drop-python2-support

Ussuri Communtiy-wide goal:
https://governance.openstack.org/tc/goals/selected/ussuri/drop-py27.html

Change-Id: I37810f2e78523388a70cad0034f8d4d9e73e218b
2020-01-22 02:36:31 +00:00
Trinh Nguyen 8483966002 Update setup.cfg
Change-Id: I1bbb072e3683584c11e3fd1bf110e5da8bd9ed48
Signed-off-by: Trinh Nguyen <dangtrinhnt@gmail.com>
2019-03-18 21:40:55 +09:00
zhulingjie 5793232f25 Update json module to jsonutils
1. json is deprecated, should use oslo_serialization.jsonutils
instead.
2. cleanup of .keys() from dict_object.keys() *in* operator

Change-Id: I09076a781a6fb12697d38b365ffda664be053187
2019-02-20 00:53:20 +00:00
98k 59fa10ffef Change openstack-dev to openstack-discuss
Mailinglists have been updated. Openstack-discuss replaces openstack-dev.

Change-Id: Iecc525404ded0e61a689ffc04cd172bb1da68477
2018-12-04 07:16:42 +00:00
Nguyen Hai 387ac35e57 Follow the new PTI for document build
For compliance with the Project Testing Interface as described in:
https://governance.openstack.org/tc/reference/project-testing-interface.html
http://lists.openstack.org/pipermail/openstack-dev/2017-December/125710.html

Remove [build_sphinx] section as described in:
http://lists.openstack.org/pipermail/openstack-dev/2018-March/128594.html

This patch also changes minor things in doc.

Change-Id: Ib1c525d6a2f7e5477539155bfc3050b1905aad3e
2018-03-26 21:53:10 +09:00
lingyongxu 44deced9e9 Update the documention for doc migration
This patch is proposed according to the Direction 10 of doc
migration(https://etherpad.openstack.org/p/doc-migration-tracking).

Change-Id: I588c46113901a9654bcf02219c09c90c3f55246f
2017-08-03 01:38:56 +00:00
Andreas Jaeger 859509fc05 switch to openstackdocstheme
Switch to current theme, tread sphinx warnings as errors.

See https://docs.openstack.org/openstackdocstheme/latest/ for the theme.

Change-Id: If71090d52b8d6b996adff2b614effbe7ace8acda
2017-07-01 15:37:59 +02:00
kavithahr 2d98cee98a Python 3.4 support is removed
In setup.cfg and tox.ini the python 3.4 is removed
beacuse python 3.5 is available.

Change-Id: Ic35ba9c960d9dee618c52ccb310bee9934ac424f
2017-03-08 17:37:35 +05:30
Tony Xu 3289aa7a42 Add Python 3.5 classifier and venv
Now that there is a passing gate job, we can claim
support for Python 3.5 in the classifier.
This patch also adds the convenience py35 venv.

Change-Id: I20f02e94aaa7f19d3dc66a1c45286d8082082c63
2016-10-26 10:32:40 +08:00
Tony Xu 44bed80b55 Update homepage with developer documentation page
Change-Id: I2d72600e6e44fcc00e474d2a35be36de6b85a0b6
2016-09-24 14:32:18 +08:00
Jenkins 22400222f1 Merge "Added search resource client and cli" 2016-01-22 17:23:31 +00:00
liyingjun 789a4f89b5 Added search resource client and cli
Add search resource clients, supported args are: query, type,
offset, limit, sort, fields, highlight, all_projects.

Add search resource cli:

    openstack search query <query> [--type [<resource-type> [<resource-type>
    ...]]] [--all-projects] [--source]

    positional arguments:
    <query>

    optional arguments:
    --type [<resource-type> [<resource-type> ...]]
    --all-projects
    --source

This patch support passing query_string as query, json will be supported in
the follow up patch.

Change-Id: I740f7193f1f559746f4cc8338009f6da3b202069
Implemented blueprint: openstack-client-search-initial-plugin
2015-12-11 09:00:25 +08:00
liyingjun 6d8cd48793 Remove dash for resource-type in cli
For consistent with other openstack cli commands [1], use
`openstack search resource type list` instead of
`openstack search resource-type list`

[1]:
https://github.com/openstack/python-openstackclient/blob/master/setup.cfg

Change-Id: I4f35c0e276101bbdf4f470e082365e8ef25e25bb
Closes-bug: #1536690
2015-12-05 21:00:52 +08:00
liyingjun 724fc3eb19 Add facet list support
This patch adds support for facet list client. New `openstack`
command:

    openstack search facet list

    optional arguments:
        --type <resource-type> Get facets for a particular resource type
        --limit-terms <limit> Restricts the number of options returned
        for fields that support facet terms
        --all-projects  Request facet terms for all projects (admin
        only)

Patial-Implement blueprint: openstack-client-search-initial-plugin

Change-Id: I5609336ac63adfa2642bd59b205ac9704468dbab
2015-12-05 07:15:26 +08:00
liyingjun 04a4a844a4 Add resource type list CLI
New cli is based on openstackclient, this patch adds cli support for
plugin list:

  openstack search resource-type list

Partial blueprint: openstack-client-search-initial-plugin

Change-Id: I3ce8b9de7f13ed4974d9e0b1060c8e53facf4ae5
2015-12-05 07:15:05 +08:00
shu-mutou ee4a44d3a2 Remove py26 support
As of mitaka, the infra team won't have the resources available to
reasonably test py26, also the oslo team is dropping py26 support
from their libraries. Since we rely on oslo for a lot of our work,
and depend on infra for our CI, we should drop py26 support too.

Change-Id: I8c47f71a75133142630acd9bc3fda2955827fe76
Closes-Bug: #1519510
2015-12-15 18:27:05 +09:00
liyingjun cb790b63af Init searchlightclient base
This patch includes:
1. client base
2. v1 resource type list client

Patial blueprint: openstack-client-search-initial-plugin

Change-Id: Ife57592cdff80cf6fa440dd2daba9daceefd3a11
2015-11-28 16:40:16 +08:00