Skip to content

Commit efe7e9a

Browse files
committed
1 parent 030d9cd commit efe7e9a

84 files changed

Lines changed: 312 additions & 89 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.github/workflows/python.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,4 +28,4 @@ jobs:
2828
pip install -r test-requirements.txt
2929
- name: Test with pytest
3030
run: |
31-
pytest --cov={{packageName}}
31+
pytest --cov=urlr

.openapi-generator/FILES

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ docs/GetLink200Response.md
2121
docs/GetLink200ResponseGeolinksInner.md
2222
docs/GetLink200ResponseMetatag.md
2323
docs/GetLink200ResponseQrcode.md
24+
docs/GetLink200ResponseTagsInner.md
2425
docs/GetLink200ResponseUtm.md
2526
docs/GetLink401Response.md
2627
docs/GetLink404Response.md
@@ -60,6 +61,7 @@ test/test_get_link200_response.py
6061
test/test_get_link200_response_geolinks_inner.py
6162
test/test_get_link200_response_metatag.py
6263
test/test_get_link200_response_qrcode.py
64+
test/test_get_link200_response_tags_inner.py
6365
test/test_get_link200_response_utm.py
6466
test/test_get_link401_response.py
6567
test/test_get_link404_response.py
@@ -105,6 +107,7 @@ urlr/models/get_link200_response.py
105107
urlr/models/get_link200_response_geolinks_inner.py
106108
urlr/models/get_link200_response_metatag.py
107109
urlr/models/get_link200_response_qrcode.py
110+
urlr/models/get_link200_response_tags_inner.py
108111
urlr/models/get_link200_response_utm.py
109112
urlr/models/get_link401_response.py
110113
urlr/models/get_link404_response.py

.openapi-generator/VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
7.11.0
1+
7.12.0

CHANGELOG.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,10 @@
11
# Changelog
22

3+
## [2.8.0] - 2025-03-25
4+
5+
- Updated URLR API version to 1.7
6+
- Updated to OpenAPI Generator 7.12.0
7+
38
## [2.7.0] - 2025-01-25
49

510
- Updated URLR API version to 1.5

README.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
This SDK is automatically generated with the [OpenAPI Generator](https://openapi-generator.tech) project.
66

7-
- API version: 1.5
7+
- API version: 1.7
88
- Package version: 2.7.0
99
- Build package: org.openapitools.codegen.languages.PythonClientCodegen
1010

@@ -122,6 +122,7 @@ Class | Method | HTTP request | Description
122122
- [GetLink200ResponseGeolinksInner](docs/GetLink200ResponseGeolinksInner.md)
123123
- [GetLink200ResponseMetatag](docs/GetLink200ResponseMetatag.md)
124124
- [GetLink200ResponseQrcode](docs/GetLink200ResponseQrcode.md)
125+
- [GetLink200ResponseTagsInner](docs/GetLink200ResponseTagsInner.md)
125126
- [GetLink200ResponseUtm](docs/GetLink200ResponseUtm.md)
126127
- [GetLink401Response](docs/GetLink401Response.md)
127128
- [GetLink404Response](docs/GetLink404Response.md)

docs/CreateLinkRequest.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,11 +11,13 @@ Name | Type | Description | Notes
1111
**domain** | **str** | Domain | [optional]
1212
**code** | **str** | Custom short code | [optional]
1313
**label** | **str** | Label | [optional]
14+
**** | **List[str]** | Tags | [optional]
1415
**password** | **str** | Password | [optional]
1516
**qrcode** | [**CreateLinkRequestQrcode**](CreateLinkRequestQrcode.md) | | [optional]
1617
**utm** | [**GetLink200ResponseUtm**](GetLink200ResponseUtm.md) | | [optional]
1718
**metatag** | [**CreateLinkRequestMetatag**](CreateLinkRequestMetatag.md) | | [optional]
18-
**expired_at** | **datetime** | Expiration date | [optional]
19+
**delete_at** | **datetime** | Scheduled deletion date | [optional]
20+
**expired_at** | **datetime** | Scheduled expiration date | [optional]
1921
**expired_url** | **str** | Expiration URL | [optional]
2022
**delete_after_expiration** | **bool** | Whether or not to remove the link after the expiry date | [optional] [default to False]
2123

docs/GetLink200Response.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,13 +12,15 @@ Name | Type | Description | Notes
1212
**domain** | **str** | Domain | [optional]
1313
**code** | **str** | Short code | [optional]
1414
**label** | **str** | Label | [optional]
15+
**tags** | [**List[GetLink200ResponseTagsInner]**](GetLink200ResponseTagsInner.md) | Tags | [optional]
1516
**qrcode** | [**GetLink200ResponseQrcode**](GetLink200ResponseQrcode.md) | | [optional]
1617
**utm** | [**GetLink200ResponseUtm**](GetLink200ResponseUtm.md) | | [optional]
1718
**metatag** | [**GetLink200ResponseMetatag**](GetLink200ResponseMetatag.md) | | [optional]
1819
**geolinks** | [**List[GetLink200ResponseGeolinksInner]**](GetLink200ResponseGeolinksInner.md) | Geographical targeting links | [optional]
1920
**created_at** | **datetime** | Creation date | [optional]
2021
**updated_at** | **datetime** | Modification date | [optional]
21-
**expired_at** | **datetime** | Expiration date | [optional]
22+
**delete_at** | **datetime** | Scheduled deletion date | [optional]
23+
**expired_at** | **datetime** | Scheduled expiration date | [optional]
2224
**expired_url** | **str** | Expiration URL | [optional]
2325
**delete_after_expiration** | **bool** | Whether or not to remove the link after the expiry date | [optional] [default to False]
2426

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
# GetLink200ResponseTagsInner
2+
3+
4+
## Properties
5+
6+
Name | Type | Description | Notes
7+
------------ | ------------- | ------------- | -------------
8+
**id** | **str** | ID | [optional]
9+
**name** | **str** | Name | [optional]
10+
11+
## Example
12+
13+
```python
14+
from urlr.models.get_link200_response_tags_inner import GetLink200ResponseTagsInner
15+
16+
# TODO update the JSON string below
17+
json = "{}"
18+
# create an instance of GetLink200ResponseTagsInner from a JSON string
19+
get_link200_response_tags_inner_instance = GetLink200ResponseTagsInner.from_json(json)
20+
# print the JSON string representation of the object
21+
print(GetLink200ResponseTagsInner.to_json())
22+
23+
# convert the object into a dict
24+
get_link200_response_tags_inner_dict = get_link200_response_tags_inner_instance.to_dict()
25+
# create an instance of GetLink200ResponseTagsInner from a dict
26+
get_link200_response_tags_inner_from_dict = GetLink200ResponseTagsInner.from_dict(get_link200_response_tags_inner_dict)
27+
```
28+
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
29+
30+

pyproject.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,9 @@ keywords = ["link shortener", "api", "sdk", "client"]
1010
include = ["urlr/py.typed"]
1111

1212
[tool.poetry.dependencies]
13-
python = "^3.8"
13+
python = "^3.9"
1414

15-
urllib3 = ">= 1.25.3, < 3.0.0"
15+
urllib3 = ">= 2.1.0, < 3.0.0"
1616
python-dateutil = ">= 2.8.2"
1717
pydantic = ">= 2"
1818
typing-extensions = ">= 4.7.1"

setup.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
66
API powering the features of URLR.<br><br>Note that in order to facilitate integration, we provide SDKs for various languages at https://github.com/URLR.<br><br>Key API principles:<br> <ul><li>All dates follow **ISO-8601** format</li><li>Most errors follow **RFC 9457** standard</li><li>All responses are delivered in English</li></ul>
77
8-
The version of the OpenAPI document: 1.5
8+
The version of the OpenAPI document: 1.7
99
Contact: contact@urlr.me
1010
Generated by OpenAPI Generator (https://openapi-generator.tech)
1111
@@ -23,9 +23,9 @@
2323
# http://pypi.python.org/pypi/setuptools
2424
NAME = "urlr"
2525
VERSION = "2.7.0"
26-
PYTHON_REQUIRES = ">= 3.8"
26+
PYTHON_REQUIRES = ">= 3.9"
2727
REQUIRES = [
28-
"urllib3 >= 1.25.3, < 3.0.0",
28+
"urllib3 >= 2.1.0, < 3.0.0",
2929
"python-dateutil >= 2.8.2",
3030
"pydantic >= 2",
3131
"typing-extensions >= 4.7.1",

0 commit comments

Comments
 (0)