File tree 6 files changed +30
-14
lines changed
6 files changed +30
-14
lines changed Original file line number Diff line number Diff line change 1
1
version : 2.1
2
2
3
3
orbs :
4
- # The python orb contains a set of prepackaged CircleCI configuration you can use repeatedly in your configuration files
5
- # Orb commands and jobs help you with common scripting around a language/tool
6
- # so you dont have to copy and paste it everywhere.
4
+ # The python orb contains a set of prepackaged CircleCI configuration you can
5
+ # use repeatedly in your configuration files
6
+ # Orb commands and jobs help you with common scripting around a language/tool,
7
+ # so you don't have to copy and paste it everywhere.
7
8
# See the orb documentation here: https://circleci.com/developer/orbs/orb/circleci/python
8
9
python :
circleci/[email protected]
9
10
27
28
command : |
28
29
. venv/bin/activate
29
30
python -m compileall mumailer
30
- pycodestyle mumailer
31
+ python -m pycodestyle mumailer
31
32
python -m flake8 mumailer
32
- python -m pip install --root=build -e .
33
+ python -m build --outdir=dist .
34
+ python -m pip install --verbose dist/*.whl
35
+ python -m pip list
36
+ python -m pip freeze
33
37
mumailer --help
34
38
mumailer --version
39
+ ls -laR .
40
+ python -m pip uninstall --yes --verbose mumailer
Original file line number Diff line number Diff line change @@ -8,4 +8,4 @@ __pycache__/
8
8
# Ignore build and dist folders for PyPI
9
9
/build /
10
10
/dist /
11
- MuMailer .egg-info /
11
+ / * .egg-info /
Original file line number Diff line number Diff line change 4
4
install :
5
5
- pip install -r requirements_ci.txt
6
6
script :
7
- - python -m compileall .
8
- - pycodestyle .
9
- - python -m flake8 .
10
- - python -m pip install --root=build install -e .
7
+ - python -m compileall mumailer
8
+ - python -m pycodestyle mumailer
9
+ - python -m flake8 mumailer
10
+ - python -m build --outdir=dist .
11
+ - python -m pip install --verbose dist/*.whl
12
+ - python -m pip list
13
+ - python -m pip freeze
11
14
- mumailer --help
12
15
- mumailer --version
16
+ - ls -laR .
17
+ - python -m pip uninstall --yes --verbose mumailer
Original file line number Diff line number Diff line change 1
1
# MuMailer
2
+
2
3
[ ![ Travis CI Build Status] ( https://img.shields.io/travis/com/muflone/mumailer/master.svg )] ( https://www.travis-ci.com/github/muflone/mumailer )
3
4
[ ![ CircleCI Build Status] ( https://img.shields.io/circleci/project/github/muflone/mumailer/master.svg )] ( https://circleci.com/gh/muflone/mumailer )
4
5
[ ![ PyPI - Version] ( https://img.shields.io/pypi/v/MuMailer.svg )] ( https://pypi.org/project/MuMailer/ )
Original file line number Diff line number Diff line change 21
21
APP_NAME = 'MuMailer'
22
22
APP_VERSION = '0.4.2'
23
23
APP_DESCRIPTION = 'Simple mailer agent using SMTP'
24
- APP_ID = 'mumailer.muflone.com '
25
- APP_URL = 'http://www .muflone.com/mumailer/ '
24
+ APP_DOMAIN = 'mumailer'
25
+ APP_ID = f' { APP_DOMAIN } .muflone.com'
26
26
APP_AUTHOR = 'Fabio Castelli'
27
27
APP_AUTHOR_EMAIL = '[email protected] '
28
- APP_COPYRIGHT = 'Copyright 2021 %s' % APP_AUTHOR
28
+ APP_COPYRIGHT = f'Copyright 2021-2022 { APP_AUTHOR } '
29
+ URL_AUTHOR = 'http://www.muflone.com/'
30
+ URL_APPLICATION = f'{ URL_AUTHOR } { APP_DOMAIN } /'
31
+ URL_SOURCES = f'https://github.com/muflone/{ APP_DOMAIN } /'
Original file line number Diff line number Diff line change @@ -16,11 +16,12 @@ classifiers =
16
16
Operating System :: OS Independent
17
17
Programming Language :: Python :: 3
18
18
Programming Language :: Python :: 3.9
19
+ Programming Language :: Python :: 3.10
19
20
Topic :: Software Development :: Libraries :: Python Modules
20
21
21
22
[options]
22
23
packages = mumailer
23
- include_package_data = True
24
+ include_package_data = False
24
25
install_requires =
25
26
pyyaml ==6.0
26
27
You can’t perform that action at this time.
0 commit comments