Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Jac/release automation #1613

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

Open
jacalata wants to merge 4 commits into development
base: development
Choose a base branch
Loading
from jac/release-automation
Open

Jac/release automation #1613

jacalata wants to merge 4 commits into development from jac/release-automation

Conversation

@jacalata
Copy link
Contributor

@jacalata jacalata commented May 16, 2025

  1. trigger the pypi-upload step by publishing a release, to avoid forgetting it
    (minor edit to the action to make it invoke pip the same way in each command)
  2. delete unused old publish shell script
  3. update deprecated settings in pyproject.toml (license-files)
  4. update setuptools and move more settings from setup.py to pyproject.toml
  5. re-run versioneer setup to make sure we don't have any irrelevant manual config around
  6. remove files from MANIFEST that don't exist, to stop getting warning logs for them

Copy link

github-actions bot commented May 16, 2025
edited
Loading

Coverage

Coverage Report
FileStmtsMissCoverMissing
tableauserverclient
__init__.py 50100%
config.py 150100%
datetime_helpers.py 2511 96%
exponential_backoff.py 200100%
filesys_helpers.py 310100%
namespace.py 2633 88%
tableauserverclient/bin
__init__.py 20100%
_version.py 358212212 41%
tableauserverclient/helpers
__init__.py 10100%
headers.py 1388 38%
logging.py 20100%
strings.py 3911 97%
tableauserverclient/models
__init__.py 430100%
column_item.py 552626 53%
connection_credentials.py 351111 69%
connection_item.py 771010 87%
custom_view_item.py 1381313 91%
data_acceleration_report_item.py 5411 98%
data_alert_item.py 15933 98%
data_freshness_policy_item.py 1561515 90%
database_item.py 2073636 83%
datasource_item.py 2991111 96%
dqw_item.py 10455 95%
exceptions.py 40100%
extract_item.py 4544 91%
favorites_item.py 5688 86%
fileupload_item.py 190100%
flow_item.py 1491010 93%
flow_run_item.py 720100%
group_item.py 8633 97%
groupset_item.py 3911 97%
interval_item.py 1823232 82%
job_item.py 1881010 95%
linked_tasks_item.py 8011 99%
location_item.py 3011 97%
metric_item.py 1301212 91%
pagination_item.py 340100%
permissions_item.py 1101212 89%
project_item.py 2113030 86%
property_decorators.py 1001818 82%
reference_item.py 2311 96%
revision_item.py 600100%
schedule_item.py 20666 97%
server_info_item.py 3744 89%
site_item.py 6311212 98%
subscription_item.py 10333 97%
table_item.py 1211919 84%
tableau_auth.py 612424 61%
tableau_types.py 2711 96%
tag_item.py 150100%
target.py 60100%
task_item.py 5722 96%
user_item.py 3071616 95%
view_item.py 2261616 93%
virtual_connection_item.py 6488 88%
webhook_item.py 660100%
workbook_item.py 3661616 96%
tableauserverclient/server
__init__.py 90100%
exceptions.py 40100%
filter.py 2111 95%
pager.py 3511 97%
query.py 1491919 87%
request_factory.py 1110149149 87%
request_options.py 37166 98%
server.py 1871919 90%
sort.py 60100%
tableauserverclient/server/endpoint
__init__.py 330100%
auth_endpoint.py 781212 85%
custom_views_endpoint.py 1491313 91%
data_acceleration_report_endpoint.py 210100%
data_alert_endpoint.py 972525 74%
databases_endpoint.py 1143232 72%
datasources_endpoint.py 3203737 88%
default_permissions_endpoint.py 4755 89%
dqw_endpoint.py 501717 66%
endpoint.py 1901919 90%
exceptions.py 7066 91%
favorites_endpoint.py 952222 77%
fileuploads_endpoint.py 510100%
flow_runs_endpoint.py 651111 83%
flow_task_endpoint.py 2333 87%
flows_endpoint.py 2165858 73%
groups_endpoint.py 1361010 93%
groupsets_endpoint.py 7488 89%
jobs_endpoint.py 711212 83%
linked_tasks_endpoint.py 380100%
metadata_endpoint.py 881414 84%
metrics_endpoint.py 5888 86%
permissions_endpoint.py 4755 89%
projects_endpoint.py 1532626 83%
resource_tagger.py 1354343 68%
schedules_endpoint.py 1111313 88%
server_info_endpoint.py 361010 72%
sites_endpoint.py 1322828 79%
subscriptions_endpoint.py 581515 74%
tables_endpoint.py 1123737 67%
tasks_endpoint.py 6577 89%
users_endpoint.py 1341616 88%
views_endpoint.py 1421010 93%
virtual_connections_endpoint.py 1151111 90%
webhooks_endpoint.py 571111 81%
workbooks_endpoint.py 3392828 92%
TOTAL11387139388%

@jacalata jacalata added the infra Infrastructure issues (GitHub, etc) label May 16, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Reviewers

No reviews

Assignees

No one assigned

Labels

infra Infrastructure issues (GitHub, etc)

Projects

None yet

Milestone

No milestone

Development

Successfully merging this pull request may close these issues.

2 participants

AltStyle によって変換されたページ (->オリジナル) /