summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCoprDistGit <infra@openeuler.org>2023-04-10 17:10:05 +0000
committerCoprDistGit <infra@openeuler.org>2023-04-10 17:10:05 +0000
commita69c105ed549d51549ab1f41409cca7a13bda9c2 (patch)
treedb3e7c8b0a998e43f8b93ce6c6d6b1cba70f3f5a
parent68523b697c0be5a24923365e679cc124ad3df43b (diff)
automatic import of python-emails
-rw-r--r--.gitignore1
-rw-r--r--python-emails.spec183
-rw-r--r--sources1
3 files changed, 185 insertions, 0 deletions
diff --git a/.gitignore b/.gitignore
index e69de29..38cfe69 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/emails-0.6.tar.gz
diff --git a/python-emails.spec b/python-emails.spec
new file mode 100644
index 0000000..2d75f69
--- /dev/null
+++ b/python-emails.spec
@@ -0,0 +1,183 @@
+%global _empty_manifest_terminate_build 0
+Name: python-emails
+Version: 0.6
+Release: 1
+Summary: Modern python library for emails.
+License: BSD License
+URL: https://github.com/lavr/python-emails
+Source0: https://mirrors.nju.edu.cn/pypi/web/packages/d3/f9/c1e315aa82ed9f037186c30109200fb4b4c51b5483b8065daa0ca836a336/emails-0.6.tar.gz
+BuildArch: noarch
+
+Requires: python3-cssutils
+Requires: python3-lxml
+Requires: python3-chardet
+Requires: python3-dateutil
+Requires: python3-requests
+Requires: python3-premailer
+
+%description
+python-emails
+~~~~~~~~~~~~~
+
+Modern python library for email.
+
+Build message:
+
+ >>> import emails
+ >>> message = emails.html(html="<p>Hi!<br>Here is your receipt...",
+ subject="Your receipt No. 567098123",
+ mail_from=('Some Store', 'store@somestore.com'))
+ >>> message.attach(data=open('bill.pdf'), filename='bill.pdf')
+
+send message and get response from smtp server:
+
+ >>> r = message.send(to='s@lavr.me', smtp={'host': 'aspmx.l.google.com', 'timeout': 5})
+ >>> assert r.status_code == 250
+
+and more:
+
+ * DKIM signature
+ * Render body from template
+ * Flask extension and Django integration
+ * Message body transformation methods
+ * Load message from url or from file
+
+
+Links
+`````
+
+* `documentation <http://python-emails.readthedocs.org/>`_
+* `source code <http://github.com/lavr/python-emails>`_
+
+
+
+
+
+%package -n python3-emails
+Summary: Modern python library for emails.
+Provides: python-emails
+BuildRequires: python3-devel
+BuildRequires: python3-setuptools
+BuildRequires: python3-pip
+%description -n python3-emails
+python-emails
+~~~~~~~~~~~~~
+
+Modern python library for email.
+
+Build message:
+
+ >>> import emails
+ >>> message = emails.html(html="<p>Hi!<br>Here is your receipt...",
+ subject="Your receipt No. 567098123",
+ mail_from=('Some Store', 'store@somestore.com'))
+ >>> message.attach(data=open('bill.pdf'), filename='bill.pdf')
+
+send message and get response from smtp server:
+
+ >>> r = message.send(to='s@lavr.me', smtp={'host': 'aspmx.l.google.com', 'timeout': 5})
+ >>> assert r.status_code == 250
+
+and more:
+
+ * DKIM signature
+ * Render body from template
+ * Flask extension and Django integration
+ * Message body transformation methods
+ * Load message from url or from file
+
+
+Links
+`````
+
+* `documentation <http://python-emails.readthedocs.org/>`_
+* `source code <http://github.com/lavr/python-emails>`_
+
+
+
+
+
+%package help
+Summary: Development documents and examples for emails
+Provides: python3-emails-doc
+%description help
+python-emails
+~~~~~~~~~~~~~
+
+Modern python library for email.
+
+Build message:
+
+ >>> import emails
+ >>> message = emails.html(html="<p>Hi!<br>Here is your receipt...",
+ subject="Your receipt No. 567098123",
+ mail_from=('Some Store', 'store@somestore.com'))
+ >>> message.attach(data=open('bill.pdf'), filename='bill.pdf')
+
+send message and get response from smtp server:
+
+ >>> r = message.send(to='s@lavr.me', smtp={'host': 'aspmx.l.google.com', 'timeout': 5})
+ >>> assert r.status_code == 250
+
+and more:
+
+ * DKIM signature
+ * Render body from template
+ * Flask extension and Django integration
+ * Message body transformation methods
+ * Load message from url or from file
+
+
+Links
+`````
+
+* `documentation <http://python-emails.readthedocs.org/>`_
+* `source code <http://github.com/lavr/python-emails>`_
+
+
+
+
+
+%prep
+%autosetup -n emails-0.6
+
+%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-emails -f filelist.lst
+%dir %{python3_sitelib}/*
+
+%files help -f doclist.lst
+%{_docdir}/*
+
+%changelog
+* Mon Apr 10 2023 Python_Bot <Python_Bot@openeuler.org> - 0.6-1
+- Package Spec generated
diff --git a/sources b/sources
new file mode 100644
index 0000000..1f01d2f
--- /dev/null
+++ b/sources
@@ -0,0 +1 @@
+c3aedd3edd1568a16b91439d0904e080 emails-0.6.tar.gz