FazBrowse GitHub Viewer
|
Trending
|
URL:
|
Home
Tools:
[Download Repo ZIP]
[View Raw Code]
[Original HTTPS Page]
opensips-cli/setup.py at master · wangbao-java/opensips-cli · GitHub
wangbao-java
/
opensips-cli
Public
forked from
OpenSIPS/opensips-cli
Notifications
You must be signed in to change notification settings
Fork
0
Star
0
Code
Pull requests
0
Actions
Projects
Security and quality
0
Insights
Additional navigation options
Code
Pull requests
Actions
Projects
Security and quality
Insights
Expand file tree
Breadcrumbs
opensips-cli
/
setup.py
Copy path
More file actions
More file actions
Latest commit
History
History
History
91 lines (80 loc) · 2.67 KB
Breadcrumbs
opensips-cli
/
setup.py
Copy path
File metadata and controls
91 lines (80 loc) · 2.67 KB
Raw
Copy raw file
Download raw file
Open symbols panel
Edit and raw actions
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
#!/usr/bin/env python
##
## This file is part of OpenSIPS CLI
## (see https://github.com/OpenSIPS/opensips-cli).
##
## This program is free software: you can redistribute it and/or modify
## it under the terms of the GNU General Public License as published by
## the Free Software Foundation, either version 3 of the License, or
## (at your option) any later version.
##
## This program is distributed in the hope that it will be useful,
## but WITHOUT ANY WARRANTY; without even the implied warranty of
## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
## GNU General Public License for more details.
##
## You should have received a copy of the GNU General Public License
## along with this program. If not, see <http://www.gnu.org/licenses/>.
##
"""
Installs OpenSIPS Command Line Interface
"""
import
os
try
:
from
setuptools
import
setup
,
Command
except
ImportError
:
from
distutils
.
core
import
setup
,
Command
from
opensipscli
import
defaults
here
=
os
.
path
.
abspath
(
os
.
path
.
dirname
(
__file__
))
with
open
(
os
.
path
.
join
(
here
,
'README.md'
),
encoding
=
'utf-8'
)
as
fh
:
long_description
=
fh
.
read
()
class
CleanCommand
(
Command
):
user_options
=
[
(
'all'
,
None
,
'(Compatibility with original clean command)'
)
]
def
initialize_options
(
self
):
self
.
all
=
False
def
finalize_options
(
self
):
pass
def
run
(
self
):
os
.
system
(
'rm -vrf ./build ./dist ./*.pyc ./*.tgz ./*.egg-info'
)
setup
(
name
=
"opensipscli"
,
version
=
defaults
.
VERSION
,
author
=
"OpenSIPS Project"
,
author_email
=
"project@opensips.org"
,
maintainer
=
"Razvan Crainea"
,
maintainer_email
=
"razvan@opensips.org"
,
description
=
"OpenSIPS Command Line Interface"
,
long_description
=
long_description
,
long_description_content_type
=
'text/markdown'
,
url
=
"https://github.com/OpenSIPS/opensips-cli"
,
download_url
=
"https://github.com/OpenSIPS/opensips-cli/archive/master.zip"
,
packages
=
[
"opensipscli"
,
"opensipscli.modules"
,
"opensipscli.communication"
,
"opensipscli.libs"
],
install_requires
=
[
'mysqlclient<1.4.0rc1'
,
'sqlalchemy==1.3.3'
,
'sqlalchemy-utils'
],
classifiers
=
[
"Programming Language :: Python :: 3"
,
"License :: OSI Approved :: GNU General Public License v3 (GPLv3)"
,
"Operating System :: OS Independent"
,
],
scripts
=
[
"bin/opensips-cli"
],
project_urls
=
{
"Source Code"
:
"https://github.com/OpenSIPS/opensips-cli"
,
"Issues Tracker"
:
"https://github.com/OpenSIPS/opensips-cli/issues"
,
},
cmdclass
=
{
'clean'
:
CleanCommand
,
}
)
# vim: tabstop=8 expandtab shiftwidth=4 softtabstop=4
Back
|
FazBrowse Home
|
New Git URL