Skip to content

Commit 4ec9ed6

Browse files
authored
Merge pull request #82 from russella-acm/master
Updated release steps
2 parents 12abd96 + faf05be commit 4ec9ed6

File tree

4 files changed

+14
-4
lines changed

4 files changed

+14
-4
lines changed

HISTORY.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
# createsend-python history
22

3+
## v8.0.0 - 5 Dec, 2024
4+
* No changes to actual wrapper code.
5+
* Release steps updated.
6+
37
## v8.0.0 - 4 Dec, 2024
48
* Upgrades to allow this wrapper to be used with Python 3.12 and beyond.
59
* Breaking: Python versions 3.5 and prior will no longer work with this version of the wrapper.

RELEASE.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,10 @@
33
## Requirements
44

55
- You must have a [PyPI](https://pypi.python.org/pypi) account and must be an owner or maintainer of the [createsend](https://pypi.python.org/pypi/createsend/) package.
6+
- You must install [Twine](https://pypi.org/project/twine/)
7+
```
8+
pip install twine
9+
```
610

711
## Prepare the release
812

Rakefile

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,11 @@ end
1313

1414
desc "Build and release a source distribution"
1515
task :release do
16-
system "python setup.py sdist upload"
17-
system "python setup.py bdist_wheel upload"
16+
# Create source and wheel distributions
17+
system "python setup.py sdist bdist_wheel"
18+
19+
# Upload using Twine
20+
system "python -m twine upload dist/*"
1821
end
1922

2023
task :default => :test

setup.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
setup(
44
name="createsend",
5-
version='8.0.0',
5+
version='8.0.1',
66
description="A library which implements the complete functionality of the Campaign Monitor API.",
77
author='Campaign Monitor',
88
author_email='[email protected]',
@@ -12,7 +12,6 @@
1212
install_requires=[
1313
'six>=1.10',
1414
],
15-
test_suite='test',
1615
packages=find_packages('lib'),
1716
package_dir={'': 'lib'},
1817
package_data={'': ['cacert.pem']},

0 commit comments

Comments
 (0)