Skip to content

Conversation

@stroxler
Copy link
Contributor

Summary:
The dataclasses-json version we are getting in github has types that
are incompatible with the internal version. As a result, we need to pin
the version on github to get comparable results (in addition it's at
least possible we would get bugs in open-source without pinning). I
filed T189226004 to bump the version internally.

In addition:

  • we aren't marking toml as a dependency, but we need it as a dev
    dependency because type checking the typeshed patcher requires it
  • we need to list both tabulate and toml in our .pyre_configuration
    for github to pick them up because we are still using the legacy
    setup where packages aren't picked up by default... this would
    probably be good to change at some point.

Differential Revision: D57433947

@facebook-github-bot
Copy link
Contributor

This pull request was exported from Phabricator. Differential Revision: D57433947

@facebook-github-bot
Copy link
Contributor

This pull request was exported from Phabricator. Differential Revision: D57433947

stroxler added a commit that referenced this pull request May 16, 2024
Summary:
Pull Request resolved: #855

The dataclasses-json version we are getting in github has types that
are incompatible with the internal version. As a result, we need to pin
the version on github to get comparable results (in addition it's at
least possible we would get bugs in open-source without pinning). I
filed T189226004 to bump the version internally.

In addition:
- we aren't marking `toml` as a dependency, but we need it as a dev
  dependency because type checking the typeshed patcher requires it
- we need to list both tabulate and toml in our .pyre_configuration
  for github to pick them up because we are still using the legacy
	setup where packages aren't picked up by default... this would
	probably be good to change at some point.

Differential Revision: D57433947
@stroxler stroxler force-pushed the export-D57433947 branch from 757a9c6 to b847c99 Compare May 16, 2024 09:48
facebook-github-bot pushed a commit that referenced this pull request May 16, 2024
Summary:

The dataclasses-json version we are getting in github has types that
are incompatible with the internal version. As a result, we need to pin
the version on github to get comparable results (in addition it's at
least possible we would get bugs in open-source without pinning). I
filed T189226004 to bump the version internally.

In addition:
- we aren't marking `toml` as a dependency, but we need it as a dev
  dependency because type checking the typeshed patcher requires it
- we need to list both tabulate and toml in our .pyre_configuration
  for github to pick them up because we are still using the legacy
	setup where packages aren't picked up by default... this would
	probably be good to change at some point.

Differential Revision: D57433947
facebook-github-bot pushed a commit that referenced this pull request May 16, 2024
Summary:

The dataclasses-json version we are getting in github has types that
are incompatible with the internal version. As a result, we need to pin
the version on github to get comparable results (in addition it's at
least possible we would get bugs in open-source without pinning). I
filed T189226004 to bump the version internally.

In addition:
- we aren't marking `toml` as a dependency, but we need it as a dev
  dependency because type checking the typeshed patcher requires it
- we need to list both tabulate and toml in our .pyre_configuration
  for github to pick them up because we are still using the legacy
	setup where packages aren't picked up by default... this would
	probably be good to change at some point.

Differential Revision: D57433947
facebook-github-bot pushed a commit that referenced this pull request May 16, 2024
Summary:

The dataclasses-json version we are getting in github has types that
are incompatible with the internal version. As a result, we need to pin
the version on github to get comparable results (in addition it's at
least possible we would get bugs in open-source without pinning). I
filed T189226004 to bump the version internally.

In addition:
- we aren't marking `toml` as a dependency, but we need it as a dev
  dependency because type checking the typeshed patcher requires it
- we need to list both tabulate and toml in our .pyre_configuration
  for github to pick them up because we are still using the legacy
	setup where packages aren't picked up by default... this would
	probably be good to change at some point.

Differential Revision: D57433947
facebook-github-bot pushed a commit that referenced this pull request May 16, 2024
Summary:

The dataclasses-json version we are getting in github has types that
are incompatible with the internal version. As a result, we need to pin
the version on github to get comparable results (in addition it's at
least possible we would get bugs in open-source without pinning). I
filed T189226004 to bump the version internally.

In addition:
- we aren't marking `toml` as a dependency, but we need it as a dev
  dependency because type checking the typeshed patcher requires it
- we need to list both tabulate and toml in our .pyre_configuration
  for github to pick them up because we are still using the legacy
	setup where packages aren't picked up by default... this would
	probably be good to change at some point.

Differential Revision: D57433947
facebook-github-bot pushed a commit that referenced this pull request May 16, 2024
Summary:

The dataclasses-json version we are getting in github has types that
are incompatible with the internal version. As a result, we need to pin
the version on github to get comparable results (in addition it's at
least possible we would get bugs in open-source without pinning). I
filed T189226004 to bump the version internally.

In addition:
- we aren't marking `toml` as a dependency, but we need it as a dev
  dependency because type checking the typeshed patcher requires it
- we need to list both tabulate and toml in our .pyre_configuration
  for github to pick them up because we are still using the legacy
	setup where packages aren't picked up by default... this would
	probably be good to change at some point.

Differential Revision: D57433947
@facebook-github-bot
Copy link
Contributor

This pull request was exported from Phabricator. Differential Revision: D57433947

1 similar comment
@facebook-github-bot
Copy link
Contributor

This pull request was exported from Phabricator. Differential Revision: D57433947

stroxler added a commit that referenced this pull request May 16, 2024
Summary:
Pull Request resolved: #855

The dataclasses-json version we are getting in github has types that
are incompatible with the internal version. As a result, we need to pin
the version on github to get comparable results (in addition it's at
least possible we would get bugs in open-source without pinning). I
filed T189226004 to bump the version internally.

In addition:
- we aren't marking `toml` as a dependency, but we need it as a dev
  dependency because type checking the typeshed patcher requires it
- we need to list both tabulate and toml in our .pyre_configuration
  for github to pick them up because we are still using the legacy
	setup where packages aren't picked up by default... this would
	probably be good to change at some point.

Differential Revision: D57433947
@stroxler stroxler force-pushed the export-D57433947 branch from 1bce123 to 512a4a5 Compare May 16, 2024 12:04
facebook-github-bot pushed a commit that referenced this pull request May 16, 2024
Summary:

The dataclasses-json version we are getting in github has types that
are incompatible with the internal version. As a result, we need to pin
the version on github to get comparable results (in addition it's at
least possible we would get bugs in open-source without pinning). I
filed T189226004 to bump the version internally.

In addition:
- we aren't marking `toml` as a dependency, but we need it as a dev
  dependency because type checking the typeshed patcher requires it
- we need to list both tabulate and toml in our .pyre_configuration
  for github to pick them up because we are still using the legacy
	setup where packages aren't picked up by default... this would
	probably be good to change at some point.

Differential Revision: D57433947
stroxler added 3 commits May 17, 2024 02:11
Summary:
Unfortunately we still don't get flake8 errors on unused imports internally,
so I introduced a few of these when I was fixing broken unit tests in github
CI.

This should make the lint signal clean, so that on github only the `pyre`
and `pysa` signals will be red (they have been broken for a long time and
I don't have a quick fix for them yet, I'll try to tackle them in the next
week or two).

Differential Revision: D57386423
Differential Revision: D57387918
Summary:
Pull Request resolved: #855

The dataclasses-json version we are getting in github has types that
are incompatible with the internal version. As a result, we need to pin
the version on github to get comparable results (in addition it's at
least possible we would get bugs in open-source without pinning). I
filed T189226004 to bump the version internally.

In addition:
- we aren't marking `toml` as a dependency, but we need it as a dev
  dependency because type checking the typeshed patcher requires it
- we need to list both tabulate and toml in our .pyre_configuration
  for github to pick them up because we are still using the legacy
	setup where packages aren't picked up by default... this would
	probably be good to change at some point.

Reviewed By: yangdanny97

Differential Revision: D57433947
@facebook-github-bot
Copy link
Contributor

This pull request was exported from Phabricator. Differential Revision: D57433947

@facebook-github-bot
Copy link
Contributor

This pull request has been merged in 998b5d3.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants