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
|
%global _empty_manifest_terminate_build 0
Name: python-PyPardotSF
Version: 0.1.0
Release: 1
Summary: API wrapper for API v3 & v4 of Pardot marketing automation software.
License: MIT License
URL: https://github.com/anelendata/PyPardotSF
Source0: https://mirrors.nju.edu.cn/pypi/web/packages/26/55/b39d4b4df6cdf3c7ca9b8ccbcaa33f2221aa3fd321b35ae877f15b6d78bd/PyPardotSF-0.1.0.tar.gz
BuildArch: noarch
Requires: python3-requests
%description
PyPardot was originally created by Josh Geller as a wrapper for Version 3 of the Pardot API.
I, Matt Needham, have edited PyPardot for compatibility with Version 4 of the Pardot API.
Version 4 accommodates multiple prospects with the same email address. If your Pardot org does not have this featured enabled, you must use version 3.
To determine if your Pardot org has this feature enabled, [check out this guide](http://developer.pardot.com/kb/api-version-4/).
PyPardot is an API wrapper for [Pardot](http://www.pardot.com/), written in Python.
Using it is simple:
```python
from pypardot.client import PardotAPI
p = PardotAPI(
email='email@email.com',
password='password',
user_key='userkey'
)
p.authenticate()
# Create a new prospect
p.prospects.create(email='joe@company.com', first_name='Joe', last_name='Schmoe')
# Read data about our prospect
print(p.prospects.read_by_email(email='joe@company.com'))
```
%package -n python3-PyPardotSF
Summary: API wrapper for API v3 & v4 of Pardot marketing automation software.
Provides: python-PyPardotSF
BuildRequires: python3-devel
BuildRequires: python3-setuptools
BuildRequires: python3-pip
%description -n python3-PyPardotSF
PyPardot was originally created by Josh Geller as a wrapper for Version 3 of the Pardot API.
I, Matt Needham, have edited PyPardot for compatibility with Version 4 of the Pardot API.
Version 4 accommodates multiple prospects with the same email address. If your Pardot org does not have this featured enabled, you must use version 3.
To determine if your Pardot org has this feature enabled, [check out this guide](http://developer.pardot.com/kb/api-version-4/).
PyPardot is an API wrapper for [Pardot](http://www.pardot.com/), written in Python.
Using it is simple:
```python
from pypardot.client import PardotAPI
p = PardotAPI(
email='email@email.com',
password='password',
user_key='userkey'
)
p.authenticate()
# Create a new prospect
p.prospects.create(email='joe@company.com', first_name='Joe', last_name='Schmoe')
# Read data about our prospect
print(p.prospects.read_by_email(email='joe@company.com'))
```
%package help
Summary: Development documents and examples for PyPardotSF
Provides: python3-PyPardotSF-doc
%description help
PyPardot was originally created by Josh Geller as a wrapper for Version 3 of the Pardot API.
I, Matt Needham, have edited PyPardot for compatibility with Version 4 of the Pardot API.
Version 4 accommodates multiple prospects with the same email address. If your Pardot org does not have this featured enabled, you must use version 3.
To determine if your Pardot org has this feature enabled, [check out this guide](http://developer.pardot.com/kb/api-version-4/).
PyPardot is an API wrapper for [Pardot](http://www.pardot.com/), written in Python.
Using it is simple:
```python
from pypardot.client import PardotAPI
p = PardotAPI(
email='email@email.com',
password='password',
user_key='userkey'
)
p.authenticate()
# Create a new prospect
p.prospects.create(email='joe@company.com', first_name='Joe', last_name='Schmoe')
# Read data about our prospect
print(p.prospects.read_by_email(email='joe@company.com'))
```
%prep
%autosetup -n PyPardotSF-0.1.0
%build
%py3_build
%install
%py3_install
install -d -m755 %{buildroot}/%{_pkgdocdir}
if [ -d doc ]; then cp -arf doc %{buildroot}/%{_pkgdocdir}; fi
if [ -d docs ]; then cp -arf docs %{buildroot}/%{_pkgdocdir}; fi
if [ -d example ]; then cp -arf example %{buildroot}/%{_pkgdocdir}; fi
if [ -d examples ]; then cp -arf examples %{buildroot}/%{_pkgdocdir}; fi
pushd %{buildroot}
if [ -d usr/lib ]; then
find usr/lib -type f -printf "/%h/%f\n" >> filelist.lst
fi
if [ -d usr/lib64 ]; then
find usr/lib64 -type f -printf "/%h/%f\n" >> filelist.lst
fi
if [ -d usr/bin ]; then
find usr/bin -type f -printf "/%h/%f\n" >> filelist.lst
fi
if [ -d usr/sbin ]; then
find usr/sbin -type f -printf "/%h/%f\n" >> filelist.lst
fi
touch doclist.lst
if [ -d usr/share/man ]; then
find usr/share/man -type f -printf "/%h/%f.gz\n" >> doclist.lst
fi
popd
mv %{buildroot}/filelist.lst .
mv %{buildroot}/doclist.lst .
%files -n python3-PyPardotSF -f filelist.lst
%dir %{python3_sitelib}/*
%files help -f doclist.lst
%{_docdir}/*
%changelog
* Fri May 05 2023 Python_Bot <Python_Bot@openeuler.org> - 0.1.0-1
- Package Spec generated
|