Skip to content

Release v23 #72

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 2 commits into from
Jan 29, 2016
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 8 additions & 4 deletions CHANGES.rst
Original file line number Diff line number Diff line change
@@ -1,14 +1,18 @@
Change Log
==========

Next release
------------
2.3.0
-----

* Added Location Service using v3 WSDL. (radzhome)
* Added examples and unit tests for Location Service. (radzhome)
* Updated certification process. (radzhome)
* Updated certification process scripts to work with latest WSDLs. (radzhome)
* Added warning logging for requests that come back with warning notes. (radzhome)

* Added PyPI, Travis, requires.io integration/badges. (radzhome)
* Organization change from gtaylor to python-fedex-devs. (gtaylor)
* Added deprecation message for movement service. (radzhome)
* Added conversion tools to convert suds xml object into python dict. (radzhome)
* Redirect logging to stdout for examples and tests when not ran via nose. (radzhome)

2.2.0
-----
Expand Down
25 changes: 16 additions & 9 deletions README.rst
Original file line number Diff line number Diff line change
Expand Up @@ -33,48 +33,55 @@ The easiest way is via pip or easy_install::
Quick Start
-----------

Edit the `example_config.py` file in `examples/` with your fedex credentials
- Clone this repository.

- Edit the `example_config.py` file in See `examples/ <examples/>`_ with your fedex credentials
and run any of the provided examples.

Documentation
-------------

Refer to the documentation_ for more details on the project.
Refer to the documentation_ for more details on the project. Latest doc builds
are found in docs_ and doc build scripts in doc_source_.

There are also a lot of useful examples under the examples directory within
this directory.

Support
-------

Head over to https://github.com/gtaylor/python-fedex/issues
and submit an issue if you have any problems or questions.
Issues & Questions: https://github.com/gtaylor/python-fedex/issues

Most problems are going to require investigation or a submitted
pull request by someone from the Python FedEx Developers organization.
To contribute a new feature or service, feel free to create a pull request.
We are always looking for new contributors to help maintain the project.

Fedex Support and Documentation
-------------------------------

Fedex Support Email: websupport@fedex.com
Developer Portal: http://www.fedex.com/us/developer/
Updates To Services: https://www.fedex.com/us/developer/web-services/process.html (FedEx Web Services Announcements)

Todos
-----
* Read the docs documentation
* Travis test integration
* Increase validation
* Remove deprecated services

- Read the docs documentation
- Increase service specific request validation
- Remove deprecated services (package movement service)

Legal
-----

Copyright (C) 2008-2015 Greg Taylor
Copyright (C) 2016 Python FedEx Developers
Copyright (C) 2015-2016 Python FedEx Developers

This software is licensed under the BSD License.

python-fedex is not authored by, endorsed by, or in any way affiliated with
FedEx.

.. _documentation: https://pythonhosted.org/fedex/
.. _docs: docs/
.. _doc_source: doc_source/
13 changes: 13 additions & 0 deletions doc_source/README.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
python-fedex documentation
==========================

This directory contains build scripts for python-fedex documentation
using epydoc 3.0.1. The following was used to generate doc:

cd python-fedex/docs
epydoc -v -o 2.X.X ../fedex/

The current documentation is hosted at https://pythonhosted.org/fedex/.
Sometime inn the near future, the plan is to move documentation over from
epydoc to sphinx, and host it on documentation at
http://python-fedex.readthedocs.org/.
49 changes: 49 additions & 0 deletions docs/2.2.0/api-objects.txt → docs/2.3.0/api-objects.txt

Large diffs are not rendered by default.

8 changes: 6 additions & 2 deletions docs/2.2.0/class-tree.html → docs/2.3.0/class-tree.html
Original file line number Diff line number Diff line change
Expand Up @@ -59,7 +59,7 @@ <h1 class="epydoc">Class Hierarchy</h1>
<em class="summary">Plugin base.</em>
<ul>
<li> <strong class="uidlink">suds.plugin.MessagePlugin</strong>:
<em class="summary">The base class for suds <i>soap message</i> plugins.</em>
<em class="summary">The base class for suds <i>SOAP message</i> plugins.</em>
<ul>
<li> <strong class="uidlink"><a href="fedex.base_service.GeneralSudsPlugin-class.html">fedex.base_service.GeneralSudsPlugin</a></strong>
</li>
Expand Down Expand Up @@ -131,6 +131,10 @@ <h1 class="epydoc">Class Hierarchy</h1>
<em class="summary">This class allows you to get the shipping charges for a particular
address.</em>
</li>
<li> <strong class="uidlink"><a href="fedex.services.location_service.FedexSearchLocationRequest-class.html">fedex.services.location_service.FedexSearchLocationRequest</a></strong>:
<em class="summary">This class allows you to figure out a FedEx location closest to a
specified location criteria, based on location type.</em>
</li>
<li> <strong class="uidlink"><a href="fedex.services.track_service.FedexTrackRequest-class.html">fedex.services.track_service.FedexTrackRequest</a></strong>:
<em class="summary">This class allows you to track shipments by providing a tracking
number or other identifying features.</em>
Expand Down Expand Up @@ -177,7 +181,7 @@ <h1 class="epydoc">Class Hierarchy</h1>
<table border="0" cellpadding="0" cellspacing="0" width="100%%">
<tr>
<td align="left" class="footer">
Generated by Epydoc 3.0.1 on Fri Jan 15 22:43:09 2016
Generated by Epydoc 3.0.1 on Fri Jan 29 14:18:05 2016
</td>
<td align="right" class="footer">
<a target="mainFrame" href="http://epydoc.sourceforge.net"
Expand Down
File renamed without changes
File renamed without changes.
File renamed without changes.
13 changes: 10 additions & 3 deletions docs/2.2.0/fedex-module.html → docs/2.3.0/fedex-module.html
Original file line number Diff line number Diff line change
Expand Up @@ -120,7 +120,7 @@ <h2 class="heading">Getting Support</h2>

<hr />
<div class="fields"> <p><strong>Version:</strong>
2.2.0
2.3.0
</p>
</div><!-- ==================== SUBMODULES ==================== -->
<a name="section-Submodules"></a>
Expand Down Expand Up @@ -165,12 +165,19 @@ <h2 class="heading">Getting Support</h2>
<li> <strong class="uidlink"><a href="fedex.services.address_validation_service-module.html">fedex.services.address_validation_service</a></strong>: <em class="summary">Address Validation Service Module</em> </li>
<li> <strong class="uidlink"><a href="fedex.services.availability_commitment_service-module.html">fedex.services.availability_commitment_service</a></strong>: <em class="summary">Service Availability and Commitment Module</em> </li>
<li> <strong class="uidlink"><a href="fedex.services.country_service-module.html">fedex.services.country_service</a></strong>: <em class="summary">Country Service Module</em> </li>
<li> <strong class="uidlink"><a href="fedex.services.location_service-module.html">fedex.services.location_service</a></strong>: <em class="summary">Location Service Module</em> </li>
<li> <strong class="uidlink"><a href="fedex.services.package_movement-module.html">fedex.services.package_movement</a></strong>: <em class="summary">Package Movement Information Service</em> </li>
<li> <strong class="uidlink"><a href="fedex.services.rate_service-module.html">fedex.services.rate_service</a></strong>: <em class="summary">Rate Service Module</em> </li>
<li> <strong class="uidlink"><a href="fedex.services.ship_service-module.html">fedex.services.ship_service</a></strong>: <em class="summary">Ship Service Module</em> </li>
<li> <strong class="uidlink"><a href="fedex.services.track_service-module.html">fedex.services.track_service</a></strong>: <em class="summary">Tracking Service Module</em> </li>
</ul>
</li>
<li> <strong class="uidlink"><a href="fedex.tools-module.html">fedex.tools</a></strong>
<ul>
<li> <strong class="uidlink"><a href="fedex.tools.conversion-module.html">fedex.tools.conversion</a></strong>: <em class="summary">Response output conversion tools to help parse suds response object
output.</em> </li>
</ul>
</li>
</ul></td></tr>
</table>

Expand All @@ -196,7 +203,7 @@ <h2 class="heading">Getting Support</h2>
<td width="15%" align="right" valign="top" class="summary">
<span class="summary-type">&nbsp;</span>
</td><td class="summary">
<a name="VERSION"></a><span class="summary-name">VERSION</span> = <code title="'2.2.0'"><code class="variable-quote">'</code><code class="variable-string">2.2.0</code><code class="variable-quote">'</code></code>
<a name="VERSION"></a><span class="summary-name">VERSION</span> = <code title="'2.3.0'"><code class="variable-quote">'</code><code class="variable-string">2.3.0</code><code class="variable-quote">'</code></code>
</td>
</tr>
<tr>
Expand Down Expand Up @@ -233,7 +240,7 @@ <h2 class="heading">Getting Support</h2>
<table border="0" cellpadding="0" cellspacing="0" width="100%%">
<tr>
<td align="left" class="footer">
Generated by Epydoc 3.0.1 on Fri Jan 15 22:43:09 2016
Generated by Epydoc 3.0.1 on Fri Jan 29 14:18:05 2016
</td>
<td align="right" class="footer">
<a target="mainFrame" href="http://epydoc.sourceforge.net"
Expand Down
4 changes: 2 additions & 2 deletions docs/2.2.0/fedex-pysrc.html → docs/2.3.0/fedex-pysrc.html
Original file line number Diff line number Diff line change
Expand Up @@ -109,7 +109,7 @@ <h1 class="epydoc">Source Code for <a href="fedex-module.html">Package fedex</a>
<a name="L52"></a><tt class="py-lineno">52</tt> <tt class="py-line"><tt class="py-docstring">our U{Github project&lt;http://github.com/gtaylor/python-fedex/&gt;} and enter</tt> </tt>
<a name="L53"></a><tt class="py-lineno">53</tt> <tt class="py-line"><tt class="py-docstring">an issue in the U{Issue Tracker&lt;http://github.com/gtaylor/python-fedex/issues&gt;}.</tt> </tt>
<a name="L54"></a><tt class="py-lineno">54</tt> <tt class="py-line"><tt class="py-docstring">"""</tt> </tt>
<a name="L55"></a><tt class="py-lineno">55</tt> <tt class="py-line"><tt id="link-0" class="py-name" targets="Variable fedex.VERSION=fedex-module.html#VERSION"><a title="fedex.VERSION" class="py-name" href="#" onclick="return doclink('link-0', 'VERSION', 'link-0');">VERSION</a></tt> <tt class="py-op">=</tt> <tt class="py-name">__version__</tt> <tt class="py-op">=</tt> <tt class="py-string">'2.2.0'</tt> </tt>
<a name="L55"></a><tt class="py-lineno">55</tt> <tt class="py-line"><tt id="link-0" class="py-name" targets="Variable fedex.VERSION=fedex-module.html#VERSION"><a title="fedex.VERSION" class="py-name" href="#" onclick="return doclink('link-0', 'VERSION', 'link-0');">VERSION</a></tt> <tt class="py-op">=</tt> <tt class="py-name">__version__</tt> <tt class="py-op">=</tt> <tt class="py-string">'2.3.0'</tt> </tt>
<a name="L56"></a><tt class="py-lineno">56</tt> <tt class="py-line"> </tt><script type="text/javascript">
<!--
expandto(location.href);
Expand Down Expand Up @@ -143,7 +143,7 @@ <h1 class="epydoc">Source Code for <a href="fedex-module.html">Package fedex</a>
<table border="0" cellpadding="0" cellspacing="0" width="100%%">
<tr>
<td align="left" class="footer">
Generated by Epydoc 3.0.1 on Fri Jan 15 22:43:09 2016
Generated by Epydoc 3.0.1 on Fri Jan 29 14:18:06 2016
</td>
<td align="right" class="footer">
<a target="mainFrame" href="http://epydoc.sourceforge.net"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -183,7 +183,7 @@ <h1 class="epydoc">Module base_service</h1><p class="nomargin-top"><span class="
<table border="0" cellpadding="0" cellspacing="0" width="100%%">
<tr>
<td align="left" class="footer">
Generated by Epydoc 3.0.1 on Fri Jan 15 22:43:09 2016
Generated by Epydoc 3.0.1 on Fri Jan 29 14:18:05 2016
</td>
<td align="right" class="footer">
<a target="mainFrame" href="http://epydoc.sourceforge.net"
Expand Down
Loading