Skip to content

Commit

Permalink
Merge pull request #13 from upwork/v3.2.0
Browse files Browse the repository at this point in the history
v3.2.0
  • Loading branch information
mnovozhylov authored Nov 26, 2024
2 parents b2b4bf3 + 30e9a01 commit 9136e00
Show file tree
Hide file tree
Showing 69 changed files with 111 additions and 1,056 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ jobs:
fail-fast: false
matrix:
os: [ubuntu-latest, macos-latest]
python: [ '3.8', '3.9', '3.10' ]
python: [ '3.12' ]

name: Python ${{ matrix.python }}
steps:
Expand Down
18 changes: 2 additions & 16 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,21 +12,7 @@ This project provides a set of resources of Upwork API from http://developers.up
based on OAuth 2.0.

# Features
These are the supported API resources:

* My Info
* Custom Payments
* Hiring
* Job and Freelancer Profile
* Search Jobs and Freelancers
* Organization
* Messages
* Time and Financial Reporting
* Metadata
* Snapshot
* Team
* Workd Diary
* Activities
The library supports all GraphQL calls, which are publicly shared at Upwork

# License

Expand All @@ -53,7 +39,7 @@ The usage of this API is ruled by the Terms of Use at:
To integrate this library you need to have:

* Python 3.8+
* requests_oauthlib >= 1.3.0
* requests_oauthlib == 1.3.1

## Installation

Expand Down
8 changes: 4 additions & 4 deletions noxfile.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@

nox.options.sessions = ["tests", "lint", "build"]

python = ["3.10"]
python = ["3.12"]


lint_dependencies = [
Expand Down Expand Up @@ -35,7 +35,7 @@ def cover(session):
session.run("coverage", "erase")


@nox.session(python="3.10")
@nox.session(python="3.12")
def lint(session):
session.install(*lint_dependencies)
files = ["tests"] + [str(p) for p in Path(".").glob("*.py")]
Expand All @@ -49,7 +49,7 @@ def lint(session):
session.run("check-manifest")


@nox.session(python="3.10")
@nox.session(python="3.12")
def build(session):
session.install("setuptools")
session.install("wheel")
Expand All @@ -58,7 +58,7 @@ def build(session):
session.run("python", "setup.py", "--quiet", "sdist", "bdist_wheel")


@nox.session(python="3.10")
@nox.session(python="3.12")
def publish(session):
build(session)
print("REMINDER: Has the changelog been updated?")
Expand Down
4 changes: 2 additions & 2 deletions setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@
"Topic :: Utilities",
],
description="Python bindings for Upwork API (OAuth2)",
install_requires=["requests_oauthlib>=1.3.0"],
install_requires=["requests_oauthlib==1.3.1"],
license="Apache Software License 2.0",
long_description=readme,
long_description_content_type="text/markdown",
Expand All @@ -31,6 +31,6 @@
packages=find_packages(),
setup_requires=[],
url="https://github.com/upwork/python-upwork-oauth2",
version="3.1.0",
version="3.2.0",
zip_safe=False,
)
1 change: 0 additions & 1 deletion tests/routers/activities/__init__.py

This file was deleted.

24 changes: 0 additions & 24 deletions tests/routers/activities/test_activities_engagement.py

This file was deleted.

59 changes: 0 additions & 59 deletions tests/routers/activities/test_activities_team.py

This file was deleted.

15 changes: 0 additions & 15 deletions tests/routers/freelancers/test_freelancers_profile.py

This file was deleted.

9 changes: 0 additions & 9 deletions tests/routers/freelancers/test_freelancers_search.py

This file was deleted.

17 changes: 0 additions & 17 deletions tests/routers/hr/clients/test_hr_clients_applications.py

This file was deleted.

21 changes: 0 additions & 21 deletions tests/routers/hr/clients/test_hr_clients_offers.py

This file was deleted.

15 changes: 0 additions & 15 deletions tests/routers/hr/freelancers/test_hr_freelancers_applications.py

This file was deleted.

23 changes: 0 additions & 23 deletions tests/routers/hr/freelancers/test_hr_freelancers_offers.py

This file was deleted.

21 changes: 0 additions & 21 deletions tests/routers/hr/test_hr_contracts.py

This file was deleted.

15 changes: 0 additions & 15 deletions tests/routers/hr/test_hr_engagements.py

This file was deleted.

9 changes: 0 additions & 9 deletions tests/routers/hr/test_hr_interviews.py

This file was deleted.

33 changes: 0 additions & 33 deletions tests/routers/hr/test_hr_jobs.py

This file was deleted.

Loading

0 comments on commit 9136e00

Please sign in to comment.